High-Protein Peanut Butter Chocolate Baked French Toast

Featured in: Everyday Home Plates

This rich, protein-enhanced version combines wholesome bread cubes with a velvety custard made from eggs, milk, creamy peanut butter, and cocoa powder. Greek yogurt adds extra protein while keeping the texture incredibly moist. After soaking up the chocolate-peanut custard, the bread bakes until puffed and lightly crisp with melted chocolate chips and roasted peanuts on top. Perfect for meal prep or weekend brunch, each serving delivers 17g of protein while satisfying chocolate cravings.

Updated on Mon, 09 Feb 2026 12:14:00 GMT
Freshly baked High-Protein Peanut Butter & Chocolate Baked French Toast with melted chocolate chips and chopped peanuts on top. Save
Freshly baked High-Protein Peanut Butter & Chocolate Baked French Toast with melted chocolate chips and chopped peanuts on top. | zaalouktable.com

My partner wandered into the kitchen one Saturday morning asking what smelled like a chocolate factory had exploded, and honestly, I couldn't explain it better myself. I'd been experimenting with turning French toast into something that actually kept us full past mid-morning, and this peanut butter and chocolate baked version became the answer to every "what's for breakfast?" question that followed. The beauty of it is you prep it the night before, let it sit in the fridge, then just slide it into the oven while coffee brews. It feels fancy enough for guests but easy enough that even a groggy morning version of yourself can handle it.

I made this for a brunch gathering last fall and watched my usually coffee-obsessed friends actually pause mid-conversation to ask for the recipe. One person went back for thirds, which never happens at our table, and I realized it was because the Greek yogurt and eggs created this impossibly creamy center while the edges got just crispy enough to be interesting. That's when I knew this wasn't just another breakfast dish—it was the kind of thing people would remember.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Whole grain or brioche bread (8 cups, cut into 1-inch cubes): Day-old bread works best because it's slightly drier and absorbs the custard without becoming mushy; if you use fresh bread, it'll turn a bit soggy, which isn't bad but changes the texture.
  • Eggs (6 large): These are your custard foundation and what gives the whole thing that cloud-like texture when baked.
  • Skim milk or unsweetened almond milk (2 cups): The liquid component that lets the bread drink up all those rich flavors.
  • Natural creamy peanut butter (1/2 cup): Make sure it's the kind with just peanuts and salt, since the fancy oils in less processed versions can sometimes separate.
  • Unsweetened cocoa powder (1/4 cup): This is where you get that deep chocolate flavor without added sugar, and it keeps everything balanced.
  • Light brown sugar or coconut sugar (1/3 cup): Either one works, though brown sugar dissolves more smoothly into the custard.
  • Plain Greek yogurt (1/2 cup): This secret ingredient adds tanginess and creaminess while boosting protein; don't skip it thinking sour cream is the same.
  • Vanilla extract (1 tsp): Just enough to round out the chocolate and peanut butter without announcing itself.
  • Salt (1/2 tsp): This small amount amplifies every other flavor and prevents the sweetness from becoming cloying.
  • Dark chocolate chips (1/3 cup, optional): Sprinkle these on top before baking so they soften slightly but keep their shape.
  • Roasted peanuts (2 tbsp, chopped): These add textural contrast and remind you why you loved this flavor combo in the first place.
  • Maple syrup or honey: For drizzling at the end, because sometimes good things deserve one more layer of goodness.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your pan ready:
Preheat the oven to 350°F (175°C) and grease a 9x13-inch baking dish thoroughly, then spread your bread cubes evenly across the bottom. This even distribution is what ensures every bite gets that perfect ratio of bread to custard.
Build the custard:
In a large bowl, whisk together the eggs, milk, peanut butter, cocoa powder, brown sugar, Greek yogurt, vanilla, and salt until everything is smooth and there are no cocoa powder streaks left. The peanut butter will take a moment to fully incorporate, so keep whisking even when you think you're done.
Let the bread soak:
Pour the custard mixture evenly over the bread cubes and gently press down so every piece gets coated and starts drinking in the liquid. Wait 10 minutes here—this is the moment the bread transforms from a dry ingredient into something that'll become custardy and tender.
Add the toppings:
Sprinkle chocolate chips and chopped peanuts across the top if you're using them, distributing them so you get some in every slice. This step only takes 30 seconds but makes a noticeable difference in the final presentation.
Bake until set:
Slide the whole thing into the oven uncovered for 30–35 minutes, until the custard is just set and the top looks puffed and lightly golden. You're looking for a slight jiggle in the very center when you gently shake the pan, not a completely firm bake.
Rest and serve:
Let it cool for 5 minutes so it firms up enough to cut cleanly, then slice into portions and serve warm with a drizzle of maple syrup or honey. The residual heat will continue cooking the center slightly, giving you that perfect texture.
Golden-brown cubes of High-Protein Peanut Butter & Chocolate Baked French Toast served warm with maple syrup drizzle. Save
Golden-brown cubes of High-Protein Peanut Butter & Chocolate Baked French Toast served warm with maple syrup drizzle. | zaalouktable.com

There's something deeply satisfying about opening the oven door and seeing something that looks like a chocolate-peanut butter cloud rising above the edges of the pan. My mom tasted this once and said it reminded her of eating brownie batter but in a way that actually felt virtuous, which I think is the highest compliment a breakfast dish can receive.

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.

Making It Your Own

This recipe is honestly a springboard for whatever you have on hand or whatever you're craving. I've swapped the peanut butter for almond butter when I ran out, and it gave the whole thing a slightly more delicate flavor that was equally delicious. The cocoa powder amount is flexible too—if you want it less chocolatey, reduce it to 3 tablespoons; if you want it to taste like you're eating a peanut butter cup for breakfast, bump it up to 1/3 cup.

Timing and Prep Ahead

One of the best things about this dish is that you can assemble it the night before, cover it with foil, and refrigerate it. The next morning, you just pop it straight into a preheated oven with no thawing or extra prep time. Just add 5-10 minutes to the baking time if you're baking it cold from the fridge, and you'll still have a hot, fragrant breakfast ready by the time everyone's showered and sitting at the table.

Serving Suggestions and Storage

This works beautifully on its own, but I often serve it with fresh berries on the side or sliced bananas on top for something cool against the warm baked custard. Leftovers keep in an airtight container in the fridge for 3-4 days, and you can reheat individual portions in the toaster oven at 300°F for about 8 minutes until warmed through.

  • For extra protein, stir in one scoop of chocolate or vanilla protein powder when you're whisking the custard together.
  • If you're cooking for someone with nut allergies, substitute sunflower butter for the peanut butter and skip the peanut topping entirely.
  • Gluten-free bread swaps in seamlessly if anyone at your table needs it, and the baking time stays exactly the same.
A close-up slice of High-Protein Peanut Butter & Chocolate Baked French Toast revealing a rich, custardy, chocolate-swirled interior. Save
A close-up slice of High-Protein Peanut Butter & Chocolate Baked French Toast revealing a rich, custardy, chocolate-swirled interior. | zaalouktable.com

This is the kind of breakfast that turns a regular morning into something worth remembering, and it takes less effort than you'd expect. Make it once, and I promise it'll become one of those recipes you keep coming back to.

Recipe Questions & Answers

Can I prepare this the night before?

Yes, assemble the dish the night before and refrigerate. In the morning, let it sit at room temperature for 20 minutes before baking. You may need to add 5-10 extra minutes to the baking time since it will be cold.

What type of bread works best?

Day-old whole grain bread or brioche works exceptionally well as it absorbs the custard without becoming mushy. Slightly stale bread creates better texture and structure. Gluten-free bread can be substituted if needed.

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 1-2 minutes or warm in a 350°F oven for 10 minutes. The texture remains excellent when reheated.

Can I make this nut-free?

Absolutely. Substitute sunflower seed butter or pumpkin seed butter for the peanut butter, and omit the chopped peanut topping. The flavor profile will change slightly but still deliver protein-rich results.

Why is Greek yogurt added to the custard?

Greek yogurt contributes additional protein while creating a creamier, tangier custard. It also helps bind the ingredients together and adds moisture without making the dish soggy.

Can I freeze this dish?

Yes, bake completely, cool, then wrap tightly and freeze for up to 2 months. Thaw overnight in the refrigerator and reheat at 350°F for 15-20 minutes until warmed through.

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

Protein-packed twist on classic French toast featuring peanut butter, cocoa, and Greek yogurt baked into golden perfection.

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 (day-old preferred)

Custard

01 6 large eggs
02 2 cups skim milk or unsweetened almond milk
03 1/2 cup natural creamy peanut butter
04 1/4 cup unsweetened cocoa powder
05 1/3 cup light brown sugar or coconut sugar
06 1/2 cup plain Greek yogurt (2% or higher)
07 1 teaspoon vanilla extract
08 1/2 teaspoon salt

Toppings

01 1/3 cup dark chocolate chips
02 2 tablespoons chopped roasted peanuts
03 Maple syrup or honey for serving

How To Make It

Step 01

Prepare baking dish: Preheat oven to 350°F. Grease a 9x13-inch baking dish with butter or cooking spray.

Step 02

Arrange bread: Spread bread cubes evenly across the prepared baking dish in a single layer.

Step 03

Prepare custard mixture: In a large mixing bowl, whisk together eggs, milk, peanut butter, cocoa powder, brown sugar, Greek yogurt, vanilla extract, and salt until smooth and fully combined.

Step 04

Soak bread: Pour custard mixture evenly over bread cubes. Gently press bread down to ensure all pieces are saturated with custard. Allow to sit for 10 minutes.

Step 05

Add toppings: Sprinkle chocolate chips and chopped peanuts evenly over the top of the mixture.

Step 06

Bake: Bake uncovered for 30 to 35 minutes, until custard is set and top is puffed and lightly crisp.

Step 07

Cool and serve: Cool for 5 minutes before slicing. Serve warm with maple syrup or honey drizzled over top.

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

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

Allergen Details

Review each ingredient for possible allergens and talk to your healthcare provider if unsure.
  • Contains eggs
  • Contains milk and dairy products
  • Contains peanuts
  • Contains wheat if using regular bread
  • May contain soy from chocolate chips

Nutrition Highlights (per serving)

This nutritional breakdown is for informational purposes only and shouldn't replace medical guidance.
  • Caloric Value: 320
  • Fats: 14 g
  • Carbohydrates: 33 g
  • Proteins: 17 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.