Treat yourself or someone special to a decadent brunch that feels like a five-star affair. This chocolate peanut butter French toast takes classic comfort food to new heights with oven-toasted baguette slices, a warm peanut butter maple drizzle, silky melted chocolate and crunchy homemade candied peanuts.
Each bite is a perfect balance of creamy, crunchy and sweet. The best part? It comes together in under an hour with simple ingredients you probably already have. Whether it’s Mother’s Day, a lazy weekend or just because, this dish is sure to impress.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Preheat oven to 425°F (220°C) and lightly oil a baking sheet. Trim the ends off the baguettes, then slice each on a diagonal into 3 oval pieces.
- In a medium bowl, whisk together eggs, milk, cinnamon, 2 tablespoons sugar and a pinch of salt until well combined (a few cinnamon clumps are fine). Place the baguette slices and egg mixture into a large zip-top bag, seal and toss to coat. Let soak, tossing occasionally, until the bread is evenly saturated.
- While the bread soaks, make the candied peanuts: In a small nonstick pan over medium-high heat, combine peanuts, remaining 1 tablespoon sugar, 2 tablespoons water and a pinch of salt. Cook, stirring, until the water evaporates and the peanuts are coated, 2-4 minutes. Transfer to a plate to cool.
- Heat a drizzle of oil and 1 tablespoon butter in a large nonstick pan over medium heat. Once the butter foams, add the soaked baguette slices (let excess egg drip off). Cook, pressing down lightly with a spatula, until golden brown, 2-3 minutes per side. Work in batches if needed, wiping out the pan and adding more oil and butter between batches. Transfer the French toast to the prepared baking sheet and bake on the top rack until custardy, 6-8 minutes.
- Meanwhile, prepare the peanut butter sauce: In a small microwave-safe bowl, combine peanut butter, maple syrup and remaining 1 tablespoon butter. Microwave until butter melts, about 20 seconds (add 10-20 seconds more if needed). Stir in a pinch of salt until smooth; set aside.
- Melt the chocolate: Place half of the chocolate baking bits in another small microwave-safe bowl. Microwave in 20-second intervals, stirring between each, until melted and smooth (about 2 minutes total). Be careful not to overheat.
- Break the candied peanuts into small pieces or roughly chop. Divide the French toast among plates. Drizzle with peanut butter sauce and melted chocolate. Top with candied peanuts and the remaining chocolate bits. Serve immediately.
Recipe Tips
For extra custardy French toast, let the baguette slices soak for at least 5 minutes, turning occasionally.
When melting chocolate, use short intervals and stir frequently to prevent burning.
If you have fresh berries, serve them on the side for a bright contrast.
FAQ
Can I use regular bread instead of baguettes?
Yes, thick slices of brioche or challah work well, but adjust soaking time as needed.
How do I store leftovers?
Store any leftover French toast in an airtight container in the fridge for up to 2 days. Reheat in a toaster or oven for best texture.
Can I make the candied peanuts ahead of time?
Absolutely! They keep in an airtight container at room temperature for up to a week.

























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.