High-Protein Peanut Butter Chocolate French Toast

Featured in: Baking & Sweet Treats

Transform your morning routine with this protein-packed twist on a classic breakfast favorite. Cubes of whole grain or brioche bread soak in a velvety custard blended with natural peanut butter, unsweetened cocoa, Greek yogurt, and eggs. After a brief rest, the mixture bakes into a puffed, golden creation with a set custard center and lightly crisp edges. Each serving delivers 17g of protein while satisfying chocolate cravings.

The preparation comes together quickly—whisk the custard ingredients until smooth, pour over bread cubes, and let the oven do the work. Optional toppings like dark chocolate chips and roasted peanuts add texture and richness. Serve warm with maple syrup for an indulgent yet nourishing start to your day.

Updated on Mon, 09 Feb 2026 09:43:00 GMT
Freshly baked High-Protein Peanut Butter & Chocolate Baked French Toast with melted chocolate chips and chopped peanuts on top. Save to Pinterest
Freshly baked High-Protein Peanut Butter & Chocolate Baked French Toast with melted chocolate chips and chopped peanuts on top. | matrixbowl.com

My neighbor showed up one Saturday morning with a bag of day-old brioche from her bakery, and instead of making the usual French toast sticks, I thought: why not go bigger? I cubed everything, threw it in a baking dish, and mixed up this ridiculously good custard with peanut butter and cocoa powder. The smell alone had my partner wandering into the kitchen three times before it was even done baking. That one experiment became the breakfast we now make whenever someone's coming over.

I made this for my running club the morning after our long run, and everyone ate seconds without even asking what was in it. One person said it tasted like "chocolate peanut butter cake for breakfast," and honestly, I took that as the highest compliment possible. That's when I realized this wasn't just breakfast—it was the kind of dish that makes people feel taken care of.

Ingredients

  • Bread: Use day-old bread cut into 1-inch cubes—fresh bread falls apart and turns mushy, but yesterday's loaf absorbs the custard like it's meant to.
  • Eggs: Six large eggs are your binding agent and protein backbone; don't skip them or reduce the count.
  • Milk: Skim or unsweetened almond milk keeps it lighter, but regular milk works if that's what you have on hand.
  • Natural creamy peanut butter: The kind with just peanuts and salt, not the processed stuff with added sugar—it blends smoother into the custard.
  • Unsweetened cocoa powder: This is non-negotiable for that deep chocolate flavor without bitterness taking over.
  • Light brown sugar or coconut sugar: Either one works, but brown sugar dissolves faster into the wet mixture.
  • Plain Greek yogurt: This adds tang and extra protein while keeping the custard creamy instead of dense.
  • Vanilla extract: Just 1 teaspoon, but it ties all those flavors together like they were always meant to be friends.
  • Salt: Half a teaspoon makes everything taste more like itself, especially the chocolate and peanut butter.
  • Dark chocolate chips and roasted peanuts: Scatter these on top before baking for texture and a visual reminder of what's coming.

Instructions

Product image
Vacuum seal ingredients and leftovers to keep food fresh longer and simplify meal prep.
Check price on Amazon
Prep your baking dish:
Heat the oven to 350°F and grease a 9x13-inch baking dish with butter or cooking spray. Spread the bread cubes in an even layer—this is important so every piece gets equal heat and moisture.
Build the custard:
In a large bowl, whisk together eggs, milk, peanut butter, cocoa powder, brown sugar, Greek yogurt, vanilla, and salt until the mixture is smooth and no peanut butter lumps remain. Use a whisk and really go at it for a minute or two.
Marry bread and custard:
Pour the mixture evenly over the bread cubes, then gently press down with a wooden spoon so every piece gets submerged. Some bread will float back up—that's normal.
Let it soak:
Set a timer for 10 minutes and walk away. This waiting period is when the bread actually absorbs the liquid instead of staying hollow in the middle.
Add the toppings:
Scatter chocolate chips and chopped peanuts over the top if you're using them. This step is optional but honestly, why skip it?
Bake until golden:
Slide it into the oven for 30 to 35 minutes. You'll know it's done when the center is set (doesn't jiggle), the top is puffed and slightly crisp, and the whole kitchen smells like a chocolate peanut butter dream.
Cool and serve:
Let it sit for 5 minutes so it firms up just enough to slice cleanly. Drizzle with maple syrup or honey while it's still warm.
Product image
Vacuum seal ingredients and leftovers to keep food fresh longer and simplify meal prep.
Check price on Amazon
A generous slice of warm High-Protein Peanut Butter & Chocolate Baked French Toast drizzled with maple syrup. Save to Pinterest
A generous slice of warm High-Protein Peanut Butter & Chocolate Baked French Toast drizzled with maple syrup. | matrixbowl.com

Last month my sister called asking what to make for her stepdaughter's first breakfast at their house, and I sent her this recipe because I knew it would feel special without being stressful. She texted back a photo of everyone at the table with chocolate on their faces, and I realized this dish has a way of creating those moments where food becomes a language of its own.

Why This Works Better Than Stovetop French Toast

Baking means you're not tied to a griddle watching and flipping for 20 minutes. The custard cooks evenly because heat surrounds the whole dish, and you get this perfect interplay of textures—crispy edges, custardy middle, and that slight puff on top that makes it feel fancy without the fuss. Plus, making a whole baking dish at once means you can actually sit down with whoever you're cooking for instead of being the short-order cook all morning.

The Peanut Butter and Cocoa Chemistry

These two flavors aren't fighting each other; they're actually supporting each other. The peanut butter's fat content and richness balance the cocoa powder's intensity, while the cocoa adds just enough bitterness to keep everything from tasting like dessert. The Greek yogurt and brown sugar round out the edges, and suddenly you have something that tastes sophisticated but also deeply satisfying. It's the kind of flavor combination that makes sense once you taste it, like you've known about it your whole life.

Making It Your Own

This recipe is a foundation, not a rulebook. I've added a scoop of chocolate protein powder when I wanted extra staying power, scattered berries on top before baking for brightness, and once made a nut-free version by swapping in sunflower butter when my coworker came over. The custard base is forgiving enough to handle tweaks as long as you keep the ratio of wet to dry roughly the same.

  • For extra protein, stir in 1 scoop of chocolate or vanilla protein powder with the other wet ingredients.
  • Fresh berries or sliced bananas layered in before baking add color and natural sweetness.
  • A pinch of cinnamon or espresso powder deepens the chocolate flavor if you want to go that direction.
Product image
Organize cleaning supplies and kitchen essentials under the sink for quicker access during cooking and cleanup.
Check price on Amazon
Golden-brown cubes of High-Protein Peanut Butter & Chocolate Baked French Toast in a ceramic baking dish ready to serve. Save to Pinterest
Golden-brown cubes of High-Protein Peanut Butter & Chocolate Baked French Toast in a ceramic baking dish ready to serve. | matrixbowl.com

This recipe has become my answer to "what should I make when I want to impress someone without stressing myself out." It's the kind of breakfast that tastes like you spent hours in the kitchen but actually took less time than a morning run.

Recipe FAQs

Can I prepare this the night before?

Absolutely. Assemble the dish and refrigerate overnight before baking. In the morning, let it sit at room temperature for 20 minutes while the oven preheats, then bake as directed.

What type of bread works best?

Day-old whole grain or brioche cubes absorb the custard beautifully while maintaining structure. Sturdy bread prevents mushiness and ensures satisfying texture throughout.

Can I make this nut-free?

Replace peanut butter with sunflower seed butter and omit the peanut garnish. The flavor profile shifts slightly while maintaining creamy richness and protein content.

How do I know when it's done baking?

The custard should be set—no liquid jiggles in the center—and the top appears puffed with golden-brown edges. A knife inserted near the center should come out clean.

Can I freeze leftovers?

Yes, individual portions freeze well for up to two months. Thaw overnight in the refrigerator and reheat in a 350°F oven until warmed through, about 10-15 minutes.

High-Protein Peanut Butter Chocolate French Toast

Bread cubes soaked in peanut butter chocolate custard, baked until puffed and golden. A protein-rich morning favorite that serves six.

Prep Duration
15 minutes
Cook Duration
35 minutes
Overall Time
50 minutes
Created by Zoey Rogers


Skill Level Easy

Cuisine Origin American

Makes 6 Serving Size

Dietary Info Vegetarian-Friendly

What You Need

Bread

01 8 cups whole grain or brioche bread, cut into 1-inch cubes, day-old preferred

Custard

01 6 large eggs
02 2 cups skim milk or unsweetened almond milk
03 1/2 cup natural creamy peanut butter
04 1/4 cup unsweetened cocoa powder
05 1/3 cup light brown sugar or coconut sugar
06 1/2 cup plain Greek yogurt, 2% or higher
07 1 teaspoon vanilla extract
08 1/2 teaspoon salt

Toppings

01 1/3 cup dark chocolate chips
02 2 tablespoons chopped roasted peanuts
03 Maple syrup or honey for serving

How to Make It

Step 01

Prepare baking dish: Preheat oven to 350°F. Grease a 9x13-inch baking dish and arrange bread cubes evenly in the dish.

Step 02

Blend custard mixture: In a large bowl, whisk together eggs, milk, peanut butter, cocoa powder, brown sugar, Greek yogurt, vanilla extract, and salt until smooth and fully combined.

Step 03

Soak bread: Pour custard mixture evenly over bread cubes. Gently press bread down to ensure all pieces absorb the custard. Let sit for 10 minutes.

Step 04

Add toppings: Sprinkle chocolate chips and chopped peanuts evenly over the top.

Step 05

Bake: Bake uncovered for 30 to 35 minutes, until custard is set and top is puffed and lightly crisp.

Step 06

Rest and serve: Cool for 5 minutes before slicing. Serve warm, drizzled with maple syrup or honey if desired.

Tools Required

  • Large mixing bowl
  • Whisk
  • 9x13-inch baking dish
  • Measuring cups and spoons
  • Knife and cutting board

Allergy Details

Check ingredients for allergens; reach out to a healthcare provider if you're unsure.
  • Contains eggs
  • Contains milk and dairy products
  • Contains peanuts
  • Contains wheat if using regular bread
  • May contain soy in chocolate chips

Nutrition (per serving)

This info serves as a general guide and isn't medical advice.
  • Caloric Value: 320
  • Fat content: 14 grams
  • Carbohydrates: 33 grams
  • Proteins: 17 grams