High-Protein Peanut Butter Chocolate French Toast

Featured in: Weekend Comfort Favorites

This indulgent breakfast combines whole grain bread cubes with a protein-packed custard featuring Greek yogurt, whey protein, creamy peanut butter, and unsweetened cocoa. After soaking for 10 minutes, bake until golden and set. The result is a nourishing dish delivering 21g of protein per serving, perfect for weekend brunch or meal prep. Top with dark chocolate chips, warm peanut butter drizzle, and fresh berries for extra appeal.

Updated on Sun, 08 Feb 2026 08:42:00 GMT
Golden-brown High-Protein Peanut Butter & Chocolate Baked French Toast fresh from the oven, ready to slice. Save
Golden-brown High-Protein Peanut Butter & Chocolate Baked French Toast fresh from the oven, ready to slice. | meadowplate.com

My kitchen smelled like a chocolate factory mixed with a protein shake the first time I assembled this baked French toast, and honestly, I wasn't sure if it would work. The combination felt almost too indulgent for breakfast until I tasted that first bite—creamy, chocolatey, and surprisingly filling. What started as an experiment to use up stale bread and leftover Greek yogurt became the dish I now make whenever I want something that feels like dessert but actually fuels my entire day. The beauty of this recipe is how it transforms simple ingredients into something that tastes decadent without the guilt.

I made this for my roommate on a lazy Sunday morning when she was stressed about her week, and watching her face light up when she realized it was actually healthy made the whole thing worth it. She went back for seconds, which never happens with her breakfast choices, and I realized right then that this recipe bridges that gap between comfort food and actual nutrition in a way that usually takes way more effort.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Bread: Use stale whole grain or brioche cut into cubes—fresh bread turns to mush, but day-old bread soaks up the custard perfectly and keeps its shape.
  • Eggs: These are your binding agent, so don't skimp on them or use egg whites only; you need the yolks for richness.
  • Milk and Greek yogurt: The yogurt adds tanginess and protein while the milk keeps everything creamy and prevents the top from drying out.
  • Peanut butter: Melt it first so it incorporates smoothly instead of creating pockets of unmixed butter throughout the dish.
  • Cocoa powder: Go unsweetened and sift it if you have lumps, otherwise you'll taste little bits of dry powder.
  • Protein powder: Chocolate or vanilla works best; avoid overly artificial-tasting brands because they'll cut through the peanut butter flavor.
  • Coconut or brown sugar: Either works, but coconut sugar dissolves more evenly if you whisk it thoroughly with the wet ingredients.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your dish ready:
Preheat the oven to 350°F and grease a 9x13-inch baking dish with a light hand—you don't want it sliding around. Spread your bread cubes evenly across the bottom, filling any gaps so the custard reaches everywhere.
Build the custard:
Crack your eggs into a large bowl and whisk them until they're pale and frothy, then add the milk, Greek yogurt, and melted peanut butter in that order, stirring as you go. Add the cocoa powder slowly while whisking to break up any clumps, then stir in the sugar, vanilla, salt, and protein powder last, whisking until the mixture is silky and smooth.
Let it soak:
Pour the custard over the bread cubes and use the back of a spoon to gently press the bread down so it absorbs the liquid evenly—this step matters because bread sitting above the custard line will stay dry. Let it sit for 10 minutes while you mentally prepare for the smell that's about to fill your kitchen.
Finish and bake:
If you're using chocolate chips, scatter them over the top now, then slide the dish into the oven for 35 to 40 minutes until the center is just set but still slightly jiggly in the very middle. The top should be golden and smell like a brownie batter mixed with toasted bread.
Serve with style:
Let it cool for just 5 minutes so you don't burn your mouth, then drizzle with warm peanut butter and pile on fresh berries to cut through the richness. A dollop of Greek yogurt on the side turns it into something restaurant-worthy.
Bread cubes soaked in rich chocolate and peanut butter batter, baked to perfection in a glass dish. Save
Bread cubes soaked in rich chocolate and peanut butter batter, baked to perfection in a glass dish. | meadowplate.com

The moment that changed how I think about breakfast was when my nephew, who usually refuses anything remotely healthy-looking, asked for thirds of this dish. His mom looked at me like I'd performed magic, and I realized that food isn't just about nutrition or taste—it's about those unexpected moments when something you made actually reaches someone and makes their day a tiny bit better.

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.

The Make-Ahead Magic

The real genius of this recipe is that you can prepare everything the night before and just bake it in the morning, which is perfect for those mornings when you want something special but don't have mental energy for cooking. Assemble everything in the baking dish, cover it with foil, refrigerate overnight, and add 5 to 10 extra minutes to your baking time since it'll be cold straight from the fridge. This is my strategy for hosting brunch or impressing my partner on a Saturday without turning my kitchen into a disaster zone.

Flexibility is Your Friend

I've made this recipe with almond butter, sunflower seed butter, and even tahini when I'm feeling adventurous, and each version brings its own vibe to the plate. The protein powder is also flexible—vanilla works great if you want the chocolate to be the star, or chocolate-flavored powder if you're going full decadence and don't care who judges you. My personal discovery was that using half Greek yogurt and half sour cream adds a subtle tang that makes the chocolate taste sharper and less one-note.

Toppings and Variations That Matter

The toppings aren't just decorative—they actually change how the dish tastes and feels when you eat it. Warm peanut butter melts slightly into the warm toast and creates little pockets of flavor, while cold berries provide brightness and cut through the richness perfectly. I've also tried topping it with a drizzle of maple syrup, a sprinkle of flax seeds for texture, or even a light dusting of cinnamon sugar for something different each time.

  • Swap the dark chocolate chips for white chocolate or peanut butter chips if you want to match the flavor profile instead of contrast it.
  • Don't skip the berries even if you think the dish is already sweet enough—they're essential for balance and actually make you enjoy each bite more.
  • If you're serving it for guests, warm the peanut butter topping in a small bowl and drizzle it tableside so it looks intentional and impressive.
Serve this High-Protein Peanut Butter & Chocolate Baked French Toast topped with fresh berries and a peanut butter drizzle. Save
Serve this High-Protein Peanut Butter & Chocolate Baked French Toast topped with fresh berries and a peanut butter drizzle. | meadowplate.com

This dish has become my answer to the question of how to make breakfast feel special without spending two hours in the kitchen. Whether you're fueling up for a workout, impressing someone you care about, or just treating yourself on a random Tuesday, this baked French toast delivers every single time.

Recipe FAQs

Can I prepare this the night before?

Yes, assemble the dish the night before and refrigerate. Add 5-10 minutes to baking time since it will be cold.

What type of bread works best?

Whole grain or brioche bread cut into cubes works excellently. Slightly stale bread absorbs the custard better than fresh.

Can I use a different protein powder?

Chocolate or vanilla whey protein works well. For plant-based options, use pea or rice protein powder, though texture may vary slightly.

How do I store leftovers?

Store in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or oven at 350°F for 10 minutes.

Is this suitable for meal prep?

Absolutely. Bake the full batch, portion into containers, and refrigerate. Individual portions reheat easily for quick breakfasts throughout the week.

Can I make this gluten-free?

Use certified gluten-free bread and ensure your protein powder and other ingredients are gluten-free certified.

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 French Toast

Protein-rich baked French toast with peanut butter and chocolate flavors

Prep Duration
15 minutes
Time to Cook
38 minutes
Overall Time
53 minutes
Recipe by Ella Whitcombe


How Tough Easy

Cuisine American

Serves 6 Portions

Diet Preferences Meatless

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½ 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

How To Make

Step 01

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

Step 02

Combine 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 fully combined with no lumps.

Step 03

Soak Bread: Pour custard mixture evenly over bread cubes, pressing gently to ensure even absorption of liquid. Allow to stand for 10 minutes to ensure bread soaks through.

Step 04

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

Step 05

Bake: Transfer to preheated oven and bake for 35 to 40 minutes until center is set and top develops a light golden color.

Step 06

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

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.

Tools Needed

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

Allergy Details

Review each item for allergens, and reach out to a medical professional if you're unsure.
  • Contains eggs
  • Contains milk
  • Contains peanuts
  • Contains gluten (unless using certified gluten-free bread)
  • May contain soy depending on protein powder or chocolate chip brand selection

Nutrition Info (each serving)

Details are meant for general information, not for medical purposes.
  • Energy: 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.