High-Protein Peanut Butter Chocolate Baked French Toast

Featured in: Everyday Home Plates

This hearty breakfast casserole combines whole grain bread cubes with a luxurious custard made from eggs, Greek yogurt, melted peanut butter, and cocoa powder. Each serving delivers 21 grams of protein, making it an ideal choice for active mornings or post-workout fuel.

The preparation is straightforward—simply whisk the wet ingredients with protein powder, pour over stale bread, and let everything soak together before baking. The result is a moist, chocolatey creation with a satisfying protein boost that keeps you full for hours.

Updated on Mon, 09 Feb 2026 18:38:20 GMT
Freshly baked High-Protein Peanut Butter & Chocolate Baked French Toast garnished with chocolate chips and a warm peanut butter drizzle. Save
Freshly baked High-Protein Peanut Butter & Chocolate Baked French Toast garnished with chocolate chips and a warm peanut butter drizzle. | zaalouktable.com

Start your morning with a decadent and nourishing treat that combines the irresistible flavors of chocolate and peanut butter. This High-Protein Peanut Butter & Chocolate Baked French Toast is a vegetarian-friendly breakfast powerhouse, offering a rich, custard-soaked experience that feels indulgent while supporting your health goals.

Freshly baked High-Protein Peanut Butter & Chocolate Baked French Toast garnished with chocolate chips and a warm peanut butter drizzle. Save
Freshly baked High-Protein Peanut Butter & Chocolate Baked French Toast garnished with chocolate chips and a warm peanut butter drizzle. | zaalouktable.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Perfect for a lazy Sunday brunch or a structured meal prep routine, this baked French toast uses simple pantry staples like eggs, Greek yogurt, and protein powder to transform ordinary bread into an extraordinary meal. Using stale bread helps it absorb the chocolate-peanut butter custard without losing its structure, resulting in the perfect texture.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • 8 cups (about 400 g) whole grain or brioche bread, cut into 1-inch cubes (stale preferred)
  • 6 large eggs
  • 1 ½ cups (360 ml) low-fat milk or unsweetened almond milk
  • 1 cup (250 g) Greek yogurt (plain, 0% or 2%)
  • ¼ cup (60 g) creamy peanut butter, melted
  • ⅓ cup (35 g) unsweetened cocoa powder
  • ⅓ cup (65 g) coconut sugar or brown sugar
  • 1 tsp vanilla extract
  • ½ tsp salt
  • 2 scoops (about 60 g) chocolate or vanilla whey protein powder (or plant-based protein)
  • ¼ cup (45 g) dark chocolate chips (optional topping)
  • 2 tbsp (30 g) peanut butter, warmed, for drizzle (optional topping)
  • Fresh berries, for serving (optional topping)

Instructions

Step 1
Preheat oven to 350°F (175°C). Lightly grease a 9x13-inch (23x33 cm) baking dish.
Step 2
Place bread cubes evenly in the prepared baking dish.
Step 3
In a large mixing bowl, whisk together eggs, milk, Greek yogurt, melted peanut butter, cocoa powder, coconut sugar, vanilla, salt, and protein powder until smooth and well combined.
Step 4
Pour the mixture evenly over the bread cubes, pressing gently to help the bread soak up the liquid. Let stand for 10 minutes.
Step 5
Sprinkle chocolate chips on top if using.
Step 6
Bake for 35–40 minutes, or until the center is set and the top is slightly golden.
Step 7
Cool slightly. Drizzle with warmed peanut butter and top with fresh berries before serving.

Zusatztipps für die Zubereitung

To ensure the best results, make sure your bread is truly dry or stale; this allows it to act like a sponge for the high-protein custard. If your bread is fresh, you can lightly toast the cubes in the oven at a low temperature for a few minutes before adding the wet ingredients.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Varianten und Anpassungen

This recipe is highly adaptable. For a gluten-free version, use certified gluten-free bread. You can also swap the peanut butter for almond butter or sunflower seed butter if you have an allergy or simply prefer a different flavor profile. For an extra treat, try using chocolate-flavored protein powder to intensify the rich cocoa notes.

Serviervorschläge

Serve this dish warm with a generous handful of fresh berries to add a bright acidity that cuts through the richness of the chocolate. For added indulgence, a dollop of extra Greek yogurt or a light drizzle of maple syrup makes it a true brunch masterpiece.

Slices of High-Protein Peanut Butter & Chocolate Baked French Toast served with fresh berries on a rustic white plate. Save
Slices of High-Protein Peanut Butter & Chocolate Baked French Toast served with fresh berries on a rustic white plate. | zaalouktable.com

With 315 calories and 21g of protein per serving, this High-Protein Peanut Butter & Chocolate Baked French Toast is a delicious way to meet your nutritional needs without sacrificing flavor. Enjoy a hearty, healthy breakfast that tastes just like a treat!

Recipe Questions & Answers

Can I prepare this the night before?

Absolutely. Assemble everything in the baking dish, cover tightly, and refrigerate overnight. The bread will absorb even more flavor, resulting in an incredibly moist texture. Just add 5-10 minutes to the baking time since it will start cold.

What type of bread works best?

Whole grain or brioche are excellent choices. Stale bread (1-2 days old) actually performs better because it absorbs the custard without becoming mushy. Simply cube fresh bread and let it sit uncovered overnight to dry out slightly.

Can I use natural peanut butter?

Natural peanut butter works fine, though it may separate more easily. Make sure to stir it thoroughly and melt it completely before adding to the custard mixture. The texture might be slightly thinner but the flavor remains excellent.

How do I store leftovers?

Store in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave for 45-60 seconds or warm in a 350°F oven for 10 minutes. The texture holds up remarkably well for meal prep.

Can I make this dairy-free?

Yes. Substitute almond or oat milk for dairy milk, use coconut yogurt instead of Greek yogurt, and choose a plant-based protein powder. The custard will still set properly and create a delicious breakfast.

Why does my casseroles sometimes turn out soggy?

This usually happens from using very fresh bread or not baking long enough. Stale bread is crucial, and ensure the center is fully set before removing from the oven—a knife inserted near the center should come out mostly clean.

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

A decadent breakfast bake with protein-rich ingredients, chocolate peanut butter flavor, and golden custard-soaked bread.

Prep Time
15 min
Cooking duration
35 min
Overall Time
50 min
Published by Evan Prescott

Recipe Type Everyday Home Plates

Skill Level Easy

Cuisine American

Makes 6 Portions

Dietary notes Vegetarian-Friendly

What You’ll 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½ cups low-fat milk or unsweetened almond milk
03 1 cup Greek yogurt, plain, 0% or 2%
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 or plant-based protein

Toppings

01 ¼ cup dark chocolate chips
02 2 tablespoons peanut butter, warmed, for drizzle
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 arrange bread cubes evenly in the bottom.

Step 02

Create Custard Mixture: 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 custard mixture evenly over the bread cubes, pressing gently to help the bread soak up the liquid. Let stand for 10 minutes to allow proper absorption.

Step 04

Add Toppings: Sprinkle dark chocolate chips evenly over the top of the mixture.

Step 05

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

Step 06

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear You Need

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

Allergen Details

Review each ingredient for possible allergens and talk to your healthcare provider if unsure.
  • Eggs
  • Milk
  • Peanuts
  • Gluten (unless using gluten-free bread)
  • Soy (if using certain protein powders or chocolate chips)

Nutrition Highlights (per serving)

This nutritional breakdown is for informational purposes only and shouldn't replace medical guidance.
  • Caloric Value: 315
  • Fats: 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.