High-Protein Peanut Butter Chocolate Baked French Toast

Featured in: Sweet Golden Treats

This protein-packed twist on classic baked French toast combines whole grain bread cubes with a creamy custard blended from eggs, Greek yogurt, peanut butter, and cocoa powder. Each serving delivers 21g of protein while maintaining the decadent flavors of chocolate and peanut butter. The preparation comes together quickly—just whisk the wet ingredients, pour over cubed bread, and let it soak before baking until golden and set.

What makes this version special is the balance of indulgence and nutrition. The addition of protein powder and Greek yogurt transforms a traditionally carb-heavy dish into a satisfying meal that keeps you full for hours. The texture is beautifully custardy inside with a slightly crisp top, while the melted peanut butter creates pockets of creaminess throughout.

Customization is simple—swap bread types, adjust sweetness, or add dark chocolate chips for extra richness. It's perfect for meal prep, family brunches, or when you want breakfast to feel like dessert without the guilt.

Updated on Sun, 08 Feb 2026 13:44:00 GMT
Warm slices of High-Protein Peanut Butter & Chocolate Baked French Toast topped with melted peanut butter drizzle and fresh berries. Save
Warm slices of High-Protein Peanut Butter & Chocolate Baked French Toast topped with melted peanut butter drizzle and fresh berries. | amberladle.com

My kitchen smelled like a chocolate factory mixed with a protein shake the morning I first assembled this baked French toast, and honestly, I wasn't sure it would work. The combination seemed almost too ambitious—peanut butter, cocoa powder, Greek yogurt, and protein powder all in one custard—but something about it made sense on paper. When it came out of the oven with that golden, slightly crispy top and the unmistakable aroma of chocolate and roasted peanuts, my skepticism vanished completely. This dish has since become my go-to when I want breakfast to feel like dessert but still pack serious nutrition into my morning.

I served this to my sister on a lazy Sunday when she was visiting from out of state, and she actually asked for the recipe before finishing her plate. That rarely happens with my cooking experiments, so I knew I'd stumbled onto something special. The way everyone at the table went quiet for a moment after the first bite—that mix of surprise and satisfaction—told me this wasn't just another breakfast casserole.

Ingredients

  • 8 cups bread cubes (stale preferred): Stale bread is your secret weapon here; it absorbs the custard without turning to mush, creating that perfect tender-but-textured crumb. I've learned that day-old brioche or whole grain bread works beautifully, and cutting them into 1-inch cubes ensures even soaking.
  • 6 large eggs: These are your binding agent and primary protein source, so don't skip them or substitute with egg whites alone, as you'll lose richness and structure.
  • 1½ cups milk: Low-fat or unsweetened almond milk keeps the dish lighter while maintaining creaminess; dairy milk adds richness if that's your preference.
  • 1 cup Greek yogurt: This ingredient changed my game entirely—it adds tang, extra protein, and a silky texture that regular milk never achieved on its own.
  • ¼ cup melted peanut butter: Creamy varieties blend smoothly into the custard, while natural peanut butter can create slight separation; warming it first helps it distribute evenly.
  • ⅓ cup unsweetened cocoa powder: The unsweetened variety prevents the dish from becoming cloying, and I always sift it before whisking to avoid lumps that ruin the texture.
  • ⅓ cup coconut or brown sugar: Coconut sugar dissolves smoothly and adds a subtle molasses note, but brown sugar works just as well if you want a deeper flavor.
  • 2 scoops protein powder: This is what keeps this dish genuinely high-protein; chocolate or vanilla both work, though I've found vanilla lets the peanut-chocolate flavor shine without competing notes.
  • Toppings (chocolate chips, peanut butter drizzle, berries): These finish the dish with visual appeal and textural contrast; fresh berries cut through the richness beautifully.

Instructions

Product image
Mix batters, prep ingredients, grate vegetables, and store leftovers easily during baking and everyday cooking.
Check price on Amazon
Heat your oven and prepare the stage:
Set your oven to 350°F and grease a 9x13-inch baking dish lightly so the edges won't stick. This small step prevents frustration later when you're trying to slide it onto a serving platter.
Arrange your bread foundation:
Spread the bread cubes in an even layer across the dish—you want them distributed so each piece gets surrounded by custard. Don't pack them too tightly or the center won't cook through properly.
Build the custard mixture:
Whisk eggs, milk, Greek yogurt, melted peanut butter, cocoa powder, sugar, vanilla, salt, and protein powder in a large bowl until completely smooth. This is where you take your time; lumpy cocoa powder will create gritty pockets that distract from the whole experience.
Let the magic happen:
Pour the custard evenly over the bread, then gently press the cubes down so they're submerged and can soak up all that chocolate-peanut goodness. Letting it rest for 10 minutes before baking allows the bread to absorb maximum liquid and cook more evenly.
Add your finishing touch (optional):
Sprinkle chocolate chips across the top if you want that extra decadent moment when they slightly melt during baking.
Bake until golden and set:
Slide it into the oven for 35 to 40 minutes; you're looking for a center that doesn't jiggle when you gently shake the dish and a top that's turned golden brown. A toothpick inserted near the center should come out clean or with just a few moist crumbs.
Finish and serve:
Let it cool for a few minutes so it sets slightly, then drizzle with warmed peanut butter and scatter fresh berries on top. The warmth brings all these flavors together into something that tastes restaurant-quality.
Product image
Mix batters, prep ingredients, grate vegetables, and store leftovers easily during baking and everyday cooking.
Check price on Amazon
Freshly baked High-Protein Peanut Butter & Chocolate Baked French Toast in a white dish, showcasing rich cocoa and bread cubes. Save
Freshly baked High-Protein Peanut Butter & Chocolate Baked French Toast in a white dish, showcasing rich cocoa and bread cubes. | amberladle.com

There's something genuinely comforting about pulling this from the oven on a quiet morning, knowing you've just made something that nourishes your body while tasting like a treat. It's the kind of breakfast that makes you feel accomplished before 9 a.m.

The Protein Powder Secret

I initially made this recipe without the protein powder just to taste the base, and while it was good, adding the powder elevated it into something my body actually craved for breakfast. The protein doesn't make it taste like a protein shake—it stays hidden behind the chocolate and peanut butter—but it transforms the dish from indulgent to genuinely nourishing. That realization stuck with me; sometimes the additions that seem unnecessary are exactly what make something work as a complete meal.

Bread Selection Matters More Than You'd Think

My first attempt used fresh brioche, and while it tasted wonderful, the texture turned slightly mushy because the bread absorbed too much liquid too quickly. Switching to day-old bread changed everything; it soaks up the custard at the right pace and maintains enough structure to create layers of texture in every bite. The type of bread also affects flavor—whole grain adds earthiness that balances the sweetness, while brioche emphasizes the richness of the chocolate and peanut butter.

Customization Beyond the Basics

Once you understand how this recipe works, you start seeing endless possibilities for tweaks. I've swapped peanut butter for almond butter when someone had a peanut allergy, and the result was subtly different but equally delicious. You could add espresso powder to deepen the chocolate, swap half the milk for coffee, or layer chopped nuts between the bread cubes before pouring the custard.

  • For a vegan version, use plant-based protein powder and swap eggs for a flax egg mixture—it won't be quite as custardy but still delicious and high-protein.
  • Make it the night before and refrigerate; it actually improves as the flavors meld and the bread continues absorbing liquid, then bake it cold the next morning.
  • Leftovers reheat beautifully in a 300°F oven for about 10 minutes, making this an unexpected gift to your future self.
Product image
Serve homemade meals comfortably with sturdy utensils and steak knives for everyday dining and special dinners.
Check price on Amazon
Golden High-Protein Peanut Butter & Chocolate Baked French Toast served with a side of Greek yogurt and a glass of cold milk. Save
Golden High-Protein Peanut Butter & Chocolate Baked French Toast served with a side of Greek yogurt and a glass of cold milk. | amberladle.com

This recipe has become my answer to the question, "How do you make breakfast feel special without spending an hour in the kitchen?" It's proof that nourishing food doesn't have to be boring or complicated.

Recipe FAQs

Can I make this baked French toast ahead of time?

Absolutely. Assemble the dish the night before, cover tightly, and refrigerate. In the morning, let it sit at room temperature for 20 minutes while the oven preheats, then bake as directed. The flavors actually develop more depth when given time to soak overnight.

What type of bread works best for this dish?

Sturdy breads like whole grain, brioche, or challah hold up beautifully to the custard. Slightly stale bread (1-2 days old) absorbs the liquid better without becoming mushy. If using fresh bread, toast the cubes lightly for 5-10 minutes before soaking.

Can I substitute the protein powder?

If you prefer not to use protein powder, simply increase the Greek yogurt to 1½ cups and add 2 extra eggs. This maintains the protein content while keeping the texture creamy. Alternatively, use collagen peptides or keep it traditional without supplements—it will still be delicious.

How do I store leftovers?

Cool completely, then store in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave for 1-2 minutes or warm in a 350°F oven for 10 minutes. The texture remains surprisingly good after reheating.

Is this suitable for freezing?

Yes, this freezes exceptionally well. Cut into individual portions, wrap tightly in plastic and foil, then freeze for up to 3 months. Thaw overnight in the refrigerator and reheat in the oven at 350°F for 15-20 minutes until heated through.

How can I make this gluten-free?

Use certified gluten-free bread and ensure your protein powder and other ingredients are gluten-free. Many GF breads work well, though they may absorb liquid faster—reduce soaking time to 5 minutes and check during baking to prevent drying out.

High-Protein Peanut Butter Chocolate Baked French Toast

Rich, chocolatey baked French toast with peanut butter swirls and 21g protein per serving. A satisfying breakfast made with whole grain bread, Greek yogurt, and wholesome ingredients.

Prep time
15 min
Cook time
35 min
Overall time
50 min
Created by Rachel Hayes


Skill required Easy

Cuisine American

Makes 6 Serving size

Diet preferences Meat-free

What you need

Bread

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

Wet Ingredients

01 6 large eggs
02 1½ cups low-fat milk or unsweetened almond milk
03 1 cup Greek yogurt, plain
04 ¼ cup creamy peanut butter, melted
05 ⅓ cup unsweetened cocoa powder
06 ⅓ cup coconut sugar or brown sugar
07 1 teaspoon vanilla extract
08 ½ teaspoon salt

Protein Boost

01 2 scoops chocolate or vanilla whey protein powder

Toppings

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

How to make it

Step 01

Prepare Baking Dish: Preheat oven to 350°F. Lightly grease a 9x13-inch baking dish and distribute bread cubes evenly throughout.

Step 02

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 03

Soak Bread: Pour the egg mixture evenly over the bread cubes, pressing gently to ensure even absorption. Allow to stand for 10 minutes.

Step 04

Add Toppings: Sprinkle dark chocolate chips across the top if desired.

Step 05

Bake: Bake for 35 to 40 minutes, or until the center is set and the top achieves a light golden color.

Step 06

Finish and Serve: Allow to cool slightly. Drizzle with warmed peanut butter and garnish with fresh berries before serving.

Equipment needed

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

Allergy info

Always review ingredients for allergens. Talk to your healthcare provider if you're unsure.
  • Contains eggs
  • Contains milk
  • Contains peanuts
  • Contains gluten unless using certified gluten-free bread
  • May contain soy from certain protein powders or chocolate chips

Nutrition details (each serving)

Nutritional details are for reference and aren't a substitute for healthcare guidance.
  • Calorie Count: 315
  • Fat content: 11 g
  • Carbohydrate: 34 g
  • Protein amount: 21 g