High-Protein Peanut Butter Chocolate

Featured in: Sweet Inspiration Bakes

Wholesome whole grain or brioche cubes are generously coated in a protein-rich custard blended with Greek yogurt, melted peanut butter, unsweetened cocoa, and your choice of whey or plant-based protein powder. After a brief soak to absorb every drop of that velvety mixture, the dish emerges from the oven with a perfectly set center and lightly golden top. A final drizzle of warmed peanut butter and handful of fresh berries creates the ultimate nourishing breakfast or brunch centerpiece that delivers 21 grams of protein in each satisfying serving.

Updated on Wed, 25 Mar 2026 11:21:31 GMT
Warm, golden-brown baked French toast casserole topped with melted chocolate chips and a drizzle of creamy peanut butter.  Save
Warm, golden-brown baked French toast casserole topped with melted chocolate chips and a drizzle of creamy peanut butter. | suggestionsforever.com

My neighbor knocked on my door one Saturday morning with flour in her hair and a question: how do you make something feel like dessert but actually count as breakfast? That conversation led me to this baked French toast, a dish that somehow bridges the gap between indulgence and nutrition. What started as an experiment with protein powder and cocoa became something I now make whenever I want to feel like I'm treating myself without the guilt. The aroma alone—chocolate and peanut butter mingling with eggy custard—is worth waking up early for.

I made this for a group of friends who were training for a half marathon, and someone actually asked if it counted toward their macros for the day. The conversation shifted from "are you making French toast" to "wait, how much protein is in this," and I realized I'd created something rare: a breakfast that satisfies both the pleasure-seekers and the people counting grams. They came back the next weekend asking if I'd make it again.

Ingredients

  • Bread (8 cups, about 400 g), cut into 1-inch cubes: Stale bread is your secret weapon here because it absorbs the custard without turning to mush; if your bread is fresh, leave it out overnight or cube it and let it sit uncovered for a few hours.
  • Eggs (6 large): These create the structure and richness; room temperature eggs blend more smoothly, so pull them out while you're prepping everything else.
  • Milk (1 ½ cups, 360 ml): Low-fat or unsweetened almond milk both work; the choice is yours based on how creamy you want the custard.
  • Greek yogurt (1 cup, 250 g): This adds tanginess and extra protein without making the dish feel heavy; stick with plain varieties to keep the cocoa flavor front and center.
  • Creamy peanut butter (¼ cup, 60 g), melted: Melting it first prevents clumps and distributes the flavor evenly throughout the custard.
  • Unsweetened cocoa powder (⅓ cup, 35 g): Don't skip the sifting step if it's lumpy; whisking alone won't break up those stubborn clumps.
  • Coconut sugar or brown sugar (⅓ cup, 65 g): Either works, though coconut sugar dissolves slightly faster and adds a subtle depth.
  • Vanilla extract (1 tsp): This bridges the chocolate and peanut butter flavors; pure extract makes a noticeable difference.
  • Salt (½ tsp): A pinch of salt enhances everything and prevents the chocolate from tasting flat.
  • Chocolate or vanilla whey protein powder (2 scoops, about 60 g): Vanilla keeps the focus on cocoa and peanut butter, but chocolate works if you want an extra-decadent moment.
  • Dark chocolate chips (¼ cup, 45 g), optional: These add pockets of richness; use quality chips because they're scattered throughout.
  • Peanut butter (2 tbsp, 30 g), warmed, for drizzle: This finishing touch is optional but transforms the presentation and adds one final flavor hit.
  • Fresh berries, for serving: Raspberries or strawberries cut through the richness and add a brightness that feels balanced.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prepare your stage:
Preheat the oven to 350°F (175°C) and grease a 9x13-inch baking dish with a light hand; you just need enough to prevent sticking. Spread your bread cubes evenly across the dish, and if there are gaps, that's fine—the custard will find its way.
Build the custard:
Crack your eggs into a large bowl and whisk them until the whites and yolks are fully incorporated. Add the milk, Greek yogurt, and melted peanut butter, whisking until smooth, then sift in the cocoa powder slowly while whisking to avoid lumps.
Sweeten and fortify:
Stir in the coconut sugar, vanilla extract, salt, and protein powder, whisking until the mixture is completely smooth and no powder streaks remain. This is the moment the mixture transforms from custardy to something that smells like a chocolate peanut butter dream.
Soak the bread:
Pour the custard evenly over the bread cubes, using a spatula to gently press them down so they can drink up the liquid. Let it sit for 10 minutes undisturbed; you'll see the bread soften and the mixture begin to set slightly around the edges.
Add the chocolate moment:
If you're using dark chocolate chips, scatter them across the top now so they warm and slightly melt into the custard as it bakes.
Bake to golden:
Slide the dish into the oven and bake for 35–40 minutes, watching until the edges are set and the center has a gentle jiggle but no raw custard wobbles. The top should be slightly golden and smell like someone's making the world's best chocolate peanut butter cake.
Rest and finish:
Let it cool for about 5 minutes so it sets up just enough to slice cleanly. Drizzle with warm peanut butter and scatter fresh berries on top before serving warm.
Slices of fluffy, cocoa-infused bread cubes soaked in a rich, high-protein egg mixture, ready for brunch.  Save
Slices of fluffy, cocoa-infused bread cubes soaked in a rich, high-protein egg mixture, ready for brunch. | suggestionsforever.com
Slices of fluffy, cocoa-infused bread cubes soaked in a rich, high-protein egg mixture, ready for brunch.  Save
Slices of fluffy, cocoa-infused bread cubes soaked in a rich, high-protein egg mixture, ready for brunch. | suggestionsforever.com

There's a moment when you pull this out of the oven and the kitchen fills with chocolate and peanut butter and something warm and comforting that feels like more than breakfast. My partner walked in while it was cooling and just stood there taking it in, and I knew right then this wasn't just a recipe—it was the kind of dish that makes people feel cared for.

Storage and Make-Ahead Magic

You can assemble this entirely the night before, cover it with plastic wrap, and refrigerate it overnight; the bread soaks even longer and becomes incredibly creamy. In the morning, just pull it straight from the fridge, let it sit at room temperature for 10 minutes while the oven preheats, and bake as directed—the timing stays the same. Leftovers keep in the refrigerator for up to three days, and you can reheat a slice in the microwave or toaster oven until it's warm again.

Variations Worth Exploring

Once you master the base, this dish becomes a canvas for different flavors and dietary needs. Almond or sunflower seed butter swap in seamlessly for peanut butter if allergies or preferences demand it; use the same amount and melt it the same way. For a plant-based version, use plant-based protein powder and unsweetened almond milk, and swap Greek yogurt for a coconut or cashew yogurt with similar thickness. The structure stays intact because what matters is the eggs and the liquid ratio, not what protein source you choose.

Serving Suggestions and Pairings

Serve this warm, and the flavors are brightest and the texture is perfect—custardy inside with a gentle set on top. A dollop of Greek yogurt on the side gives you a cool contrast, while a light maple syrup drizzle adds sweetness if you want it. Fresh berries cut the richness beautifully, and a hot cup of strong coffee alongside is almost mandatory because the chocolate and cocoa demand something dark and bitter to balance them.

  • If you want it sweeter, drizzle maple syrup or honey over the top just before serving, but taste first because the custard is already fairly sweet.
  • A dollop of whipped cream works if you're feeling indulgent, but it's honestly unnecessary—this dish is rich enough to stand alone.
  • Pair it with a strong espresso or dark roast coffee to cut through the sweetness and let the cocoa flavors shine.
Fresh berries garnish this decadent, protein-packed peanut butter chocolate baked French toast, served warm from the oven. Save
Fresh berries garnish this decadent, protein-packed peanut butter chocolate baked French toast, served warm from the oven. | suggestionsforever.com
Fresh berries garnish this decadent, protein-packed peanut butter chocolate baked French toast, served warm from the oven. Save
Fresh berries garnish this decadent, protein-packed peanut butter chocolate baked French toast, served warm from the oven. | suggestionsforever.com

This is the kind of breakfast that turns an ordinary morning into something worth remembering, especially when you're sharing it with someone who appreciates that food can be both nourishing and joyful at the same time. Make it once and you'll understand why it's become my go-to for anyone looking for something that tastes indulgent but actually counts toward their goals.

Recipe Help & FAQs

What type of bread works best?

Whole grain or brioche bread cut into 1-inch cubes yields excellent results. Slightly stale bread actually absorbs the custard mixture more effectively, making it perfect for this dish.

Can I make this gluten-free?

Absolutely. Simply use certified gluten-free bread and ensure your protein powder and chocolate chips are also certified gluten-free to accommodate dietary needs.

How do I store leftovers?

Store cooled portions in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or oven before serving.

Can I prepare this the night before?

Yes. Assemble the dish, cover tightly, and refrigerate overnight. In the morning, let it sit at room temperature for 15 minutes before baking as directed.

What protein powder works best?

Chocolate or vanilla whey protein powder blends seamlessly into the custard. Plant-based protein powders also work well, though they may slightly alter the texture.

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

Cubes of bread soaked in a creamy peanut butter-chocolate custard, baked until golden and topped with warm drizzle and fresh berries.

Prep Time
15 mins
Time to Cook
37 mins
Overall Time
52 mins
Created by Suggestions Forever Hannah Lewis


Skill Level Easy

Cuisine American

Makes 6 Serving Count

Diet Details Meat-Free

Ingredient List

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 plain Greek yogurt (0% or 2% fat)
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

Directions

Step 01

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

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

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

Step 04

Add Toppings: Sprinkle dark chocolate chips over the mixture if using.

Step 05

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

Step 06

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

Needed Equipment

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

Allergy Notice

Review each ingredient to check for allergens. Ask a healthcare specialist if you're unsure.
  • 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 (per serving)

Details shown are for reference. Always check with your healthcare provider for advice.
  • Calories: 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.