High-Protein Peanut Butter Chocolate Baked French Toast

Featured in: Weekend Bright-Home Favorites

Transform ordinary bread into an extraordinary morning meal with this protein-enriched French toast. Stale bread cubes are nestled in a velvety custard made with eggs, Greek yogurt, melted peanut butter, and unsweetened cocoa powder. The addition of protein powder boosts each serving to 21g, making it an ideal choice for active lifestyles or anyone seeking a satisfying start to their day.

Bake for 35-40 minutes at 350°F until the center sets and the top develops a slight golden hue. The result is a luscious, chocolate-peanut butter infused dish that balances indulgence with nutrition. Serve warm with optional dark chocolate chips, a drizzle of warmed peanut butter, and fresh berries for added richness and color.

Updated on Sun, 08 Feb 2026 14:24:00 GMT
Golden squares of High-Protein Peanut Butter & Chocolate Baked French Toast are lifted from a glass dish, revealing a fudgy, moist crumb studded with melted chocolate chips. A drizzle of warmed peanut butter cascades over the top, while fresh raspberries and a dusting of cocoa powder add a bright, finishing touch. Save to Pinterest
Golden squares of High-Protein Peanut Butter & Chocolate Baked French Toast are lifted from a glass dish, revealing a fudgy, moist crumb studded with melted chocolate chips. A drizzle of warmed peanut butter cascades over the top, while fresh raspberries and a dusting of cocoa powder add a bright, finishing touch. | poppyfork.com

My kitchen smelled like a chocolate factory had collided with a peanut butter jar the morning I first assembled this baked French toast. I'd been staring at my protein powder canister, wondering how to make breakfast feel less like a chore and more like dessert, when it hit me—why not combine the two? What started as an experiment turned into something my roommates actually woke up early for, which says everything.

I brought this to a Sunday brunch potluck last spring, and someone asked if I'd bought it from a bakery—that moment taught me that simple ingredients, when treated with intention, become something worth bragging about. The whole casserole disappeared in under twenty minutes, with people sneaking extra servings when they thought no one was looking.

Ingredients

  • 8 cups whole grain or brioche bread, cut into 1-inch cubes: Stale bread is your secret weapon here—it absorbs the custard mixture without turning to mush, creating a tender crumb rather than a soggy brick.
  • 6 large eggs: These form the foundation of the custard, so room-temperature eggs whisk more smoothly into that creamy base.
  • 1½ cups milk (low-fat or unsweetened almond milk): The liquid carries all the flavor, so don't skip the milk even if you're using yogurt—the ratio matters.
  • 1 cup Greek yogurt: This adds richness and protein without needing heavy cream, making the entire dish feel indulgent without the guilt.
  • ¼ cup melted peanut butter: Melt it first so it incorporates smoothly; cold peanut butter will create lumps that no amount of whisking fixes.
  • ⅓ cup unsweetened cocoa powder: The unsweetened version lets you control sweetness and prevents the dish from tasting like dessert before you've even woken up.
  • ⅓ cup coconut sugar or brown sugar: Either works, but coconut sugar dissolves slightly faster and creates a more even sweetness distribution.
  • 1 teaspoon vanilla extract: A small amount goes a long way—it bridges the chocolate and peanut butter flavors without announcing itself.
  • ½ teaspoon salt: This balances the sweetness and enhances the chocolate flavor in ways you won't consciously notice but will absolutely taste.
  • 2 scoops protein powder (chocolate or vanilla whey, or plant-based): Vanilla actually blends more invisibly than chocolate powder, if you prefer subtlety.
  • ¼ cup dark chocolate chips (optional): These add texture and prevent the top from feeling uniform—use a better quality chocolate if you can, as it melts into the custard.
  • 2 tablespoons warmed peanut butter for drizzle: A final swirl before serving transforms the presentation from homey to intentional.
  • Fresh berries for serving: The acidity cuts through the richness beautifully; I've had best results with raspberries or sliced strawberries.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Set the stage:
Preheat your oven to 350°F and grease a 9x13-inch baking dish lightly—you want it just slick enough that nothing sticks, not swimming in oil. Get all your ingredients out before you start mixing; it sounds basic, but scrambling for vanilla while your egg mixture sits around changes the whole texture.
Build your base:
Scatter your bread cubes evenly across the baking dish—this isn't about perfect arrangement, just making sure every piece has a chance to soak. If your bread is fresh rather than stale, cube it a day ahead and leave it uncovered on the counter overnight so it dries out slightly.
Craft the custard:
In a large bowl, whisk eggs first, then add milk and yogurt, then peanut butter, cocoa, sugar, vanilla, and salt, whisking after each addition so nothing clumps. When it looks smooth and dark, add your protein powder and whisk again—some protein powders are grainier than others, so take a few extra seconds here to break up any stubborn bits.
Bring them together:
Pour the mixture over the bread slowly and deliberately, pressing the bread gently with the back of a spoon so the cubes actually absorb the liquid rather than floating on top. Let it sit for exactly 10 minutes—this waiting time is where the magic happens, as the bread softens and the flavors begin to merge.
Optional flourish:
If you're using chocolate chips, sprinkle them over the top now, pressing a few gently into the custard so they don't burn on the surface.
Into the oven:
Bake for 35 to 40 minutes; you'll know it's done when the center no longer jiggles when you gently shake the pan and the top has taken on a soft golden color. The edges will rise slightly and pull away from the sides—that's exactly what you want to see.
The final touch:
Let it cool for 5 minutes, then drizzle with warm peanut butter in whatever pattern feels right and top with fresh berries. Serve while it's still warm enough to taste decadent but cool enough to actually eat without burning your mouth.
Save to Pinterest
| poppyfork.com

My friend who usually skips breakfast because she claims mornings aren't real ate two large servings of this and asked for the recipe without even asking if it was complicated. That's when I realized this dish does something special—it doesn't feel like you're forcing nutrition into yourself, it feels like you're treating yourself well.

Why This Works as a Make-Ahead Breakfast

Baked French toast removes the stress from morning cooking entirely. You can assemble it the night before, slide it into the oven while you're still in your pajamas, and have something restaurant-quality ready in 40 minutes. The beauty of this particular version is that the protein powder doesn't taste like protein powder—it dissolves into the cocoa and peanut butter so completely that you forget you're eating something designed to support your muscles rather than just taste good.

Customizing This for Your Kitchen

The core formula here is flexible enough that you can adapt it without losing what makes it work. Swap the milk for oat milk or cashew milk if you're avoiding dairy, use almond butter instead of peanut butter if that's what you have, or even experiment with different protein powder flavors to find your personal sweet spot. I once made it with vanilla protein and added a teaspoon of instant espresso powder to the cocoa mix, and it elevated the whole thing into something almost unrecognizable from the original—richer, more sophisticated, but still unmistakably itself.

Storage and Serving Suggestions

Leftovers keep beautifully in the refrigerator for up to four days, and you can reheat individual portions in a 300-degree oven for about 8 minutes to bring back that warm, just-baked texture. You can also freeze it whole before baking, though add an extra 10 minutes to your bake time directly from the freezer, and cover loosely with foil if the top starts browning too quickly.

  • A dollop of plain Greek yogurt on top adds tang that cuts through the richness perfectly.
  • Maple syrup drizzled over the berries creates a familiar sweetness without competing with the chocolate-peanut butter base.
  • Coffee pairs better with this than orange juice; the bitterness balances everything beautifully.
Steam rises from a warm slice of High-Protein Peanut Butter & Chocolate Baked French Toast on a white plate, showcasing fluffy interior pockets. A spoonful of Greek yogurt and a drizzle of peanut butter sit nearby, creating a rich, high-protein breakfast scene ready for indulgence. Save to Pinterest
Steam rises from a warm slice of High-Protein Peanut Butter & Chocolate Baked French Toast on a white plate, showcasing fluffy interior pockets. A spoonful of Greek yogurt and a drizzle of peanut butter sit nearby, creating a rich, high-protein breakfast scene ready for indulgence. | poppyfork.com

This recipe sits at the intersection of something you want to eat and something that actually nourishes you properly—which is exactly where breakfast should live. Make it once and you'll understand why it disappeared so fast from that potluck.

Recipe Questions

Can I prepare this the night before?

Yes, assemble everything the night before and refrigerate. In the morning, let it sit at room temperature for 20 minutes before baking.

What type of bread works best?

Stale brioche, whole grain, or sourdough cut into 1-inch cubes absorb the custard beautifully. Slightly dried bread prevents sogginess.

Can I substitute the protein powder?

Omit protein powder and increase Greek yogurt to 1.5 cups, or use additional eggs for extra protein content.

Is this suitable for meal prep?

Absolutely. Store portions in airtight containers for up to 4 days. Reheat in the microwave for 60-90 seconds.

How do I know when it's done baking?

The center should feel set when gently pressed, and the top will appear slightly golden. A knife inserted near the edge should come out clean.

Can I make this dairy-free?

Use unsweetened almond milk, dairy-free yogurt, and plant-based protein powder. The texture remains satisfyingly rich.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

High-Protein Peanut Butter Chocolate Baked French Toast

Cubes of bread soaked in a creamy peanut butter and chocolate egg mixture, baked until golden and set. Perfect for a protein-packed breakfast or brunch.

Prep Time
15 min
Cook Time
35 min
Overall Time
50 min
Created by Cooper Anderson


Skill Level Easy

Cuisine American

Makes 6 Number of Servings

Diet Tags Vegetarian

What You Need

Bread

01 8 cups whole grain or brioche bread, cut into 1-inch cubes (stale preferred)

Wet Ingredients

01 6 large eggs
02 1.5 cups low-fat milk or unsweetened almond milk
03 1 cup plain Greek yogurt (0% or 2% fat)
04 0.25 cup creamy peanut butter, melted
05 0.33 cup unsweetened cocoa powder
06 0.33 cup coconut sugar or brown sugar
07 1 teaspoon vanilla extract
08 0.5 teaspoon salt

Protein Boost

01 2 scoops chocolate or vanilla whey protein powder or plant-based protein

Toppings

01 0.25 cup dark chocolate chips
02 2 tablespoons peanut butter, warmed, for drizzle
03 Fresh berries for serving

Directions

Step 01

Prepare Baking Dish: Preheat oven to 350°F. Lightly grease a 9x13-inch baking dish.

Step 02

Arrange Bread: Place bread cubes evenly in the prepared baking dish.

Step 03

Combine Wet Ingredients: In a large mixing bowl, whisk together eggs, milk, Greek yogurt, melted peanut butter, cocoa powder, coconut sugar, vanilla extract, salt, and protein powder until smooth and well combined.

Step 04

Soak Bread: Pour the mixture evenly over bread cubes, pressing gently to ensure the bread absorbs the liquid. Let stand for 10 minutes.

Step 05

Add Toppings: Sprinkle chocolate chips on top if using.

Step 06

Bake: Bake for 35 to 40 minutes, or until the center is set and the top is slightly golden.

Step 07

Finish and Serve: Cool slightly. Drizzle with warmed peanut butter and top with fresh berries before serving.

Tools Needed

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

Allergy Info

Review all ingredient labels for allergen risks and talk to a doctor if you’re uncertain.
  • Contains eggs
  • Contains milk
  • Contains peanuts
  • Contains gluten (unless using gluten-free bread)
  • May contain soy depending on protein powder or chocolate chip brand

Nutrition Info (each serving)

Nutritional details are for reference and not a substitute for medical guidance.
  • Total Calories: 315
  • Total Fat: 11 g
  • Carbohydrates: 34 g
  • Proteins: 21 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.