15-Minute Chocolate French Toast
Chocolate French toast brings a little everyday decadence to the breakfast table without asking for extra time or fuss. A few spoonfuls of cocoa powder in the custard give each slice a deep, fudge-like hint that pairs perfectly with butter and maple syrup.

It has all the crisp, golden edges of a good classic version, but the subtle cocoa note makes it taste like a pastry shop treat. You can pull it together on a sleepy weekday in under 20 minutes, using just a handful of pantry staples.
Why Chocolate for Breakfast Works
The cocoa powder disappears into the egg mixture, turning it into a silky chocolate custard that clings to every ridge of the bread. What you get is a cross between French toast and a warm chocolate croissant, crisp outside and tender inside.
This is the version I come back to when I want something that feels a little special but still lets me stay in my robe. It works with what is already in the fridge and hits the table fast.
Ingredients

- 4 thick slices day-old brioche or challah: stale bread soaks up the custard without turning to mush.
- 2 large eggs
- 1/3 cup whole milk: 2% works in a pinch, but whole milk makes a richer custard.
- 2 tbsp unsweetened cocoa powder: natural or Dutch-process both work fine.
- 1 tbsp granulated sugar
- 1 tsp vanilla extract
- 1 tbsp unsalted butter, plus more for serving
- Maple syrup, for serving
- Powdered sugar or extra cocoa, for dusting (optional)
- Fresh berries, for serving (optional)
Variations / Substitutions
- Use a different bread: challah, brioche, or even thick-cut Texas toast all hold up well. Sourdough gives a tangier finish.
- Add a pinch of cinnamon or a dash of espresso powder: both deepen the chocolate flavor without tasting like coffee.
- Make it richer: toss a tablespoon of mini chocolate chips onto the wet side of the toast right after you flip it so they melt into a gooey layer.
- Go dairy-free: swap the milk for oat milk and use coconut oil instead of butter. The custard will still thicken nicely.
For a more traditional take, try Classic French Toast.
How to Make Chocolate French Toast
Step 1: Whisk the Chocolate Custard

In a shallow dish (a pie plate is ideal), whisk together the 2 eggs, 1/3 cup milk, 2 tbsp cocoa powder, 1 tbsp sugar, and 1 tsp vanilla until completely smooth. Take a moment to break up any lingering cocoa lumps so the mixture looks like thin chocolate milk.
Step 2: Soak and Cook the Toast

Melt the 1 tbsp butter in a large nonstick or cast iron skillet over medium heat. Dip a bread slice into the custard for about 30 seconds per side, letting it absorb without getting waterlogged. Place the soaked slices in the hot skillet and cook until the underside is deeply golden and crisp, about 3 to 4 minutes. Flip and cook the other side another 3 to 4 minutes. If the toast browns too quickly, lower the heat a notch.
If you are cooking a second batch, wipe the pan clean with a paper towel, add a fresh pat of butter, and reduce the heat slightly so the sugar in the custard does not burn.
Step 3: Stack and Drizzle with Syrup

Transfer the French toast to plates, stacking if you like. Top with a pat of butter and pour over plenty of warm maple syrup. Dust with a little powdered sugar or extra cocoa and scatter on a handful of berries. Serve right away while the toast is still hot and crisp.
Tips for the Best Chocolate French Toast
- Sift the cocoa powder through a fine-mesh strainer if it looks lumpy. A smooth custard gives even chocolate flavor.
- Keep the heat at medium. High heat scorches the sugar in the custard before the bread has time to crisp.
- For extra chocolate intensity, sprinkle a few mini chocolate chips on the wet side of the bread right after flipping. They will melt into a soft, gooey layer.
- Cook in butter, not oil. Butter gives the toast its golden color and nutty taste, and it helps the edges stay crunchy.
Cook times by bread thickness:
| Bread Thickness | Cook Time per Side |
|---|---|
| 1/2 inch (standard sandwich slice) | 2 to 3 mins |
| 1 inch (thick-cut bread) | 3 to 4 mins |
Storing Leftovers
- Refrigerate: Pack cooled slices in an airtight container with parchment between them. They will keep for up to 2 days.
- Reheating: Pop the toast in a toaster or a 350°F oven for a few minutes until hot and crisp again. Skip the microwave, which can turn it soft and rubbery.
What to Serve with Chocolate French Toast
Crispy bacon on the side brings a salty, smoky crunch that plays off the sweet maple and dark cocoa. A bowl of fresh berries or a simple fruit salad cuts through the richness. And a spoonful of thick Greek yogurt adds a cool, tangy contrast that keeps each bite interesting.
Frequently Asked Questions
Can I use chocolate milk instead of cocoa powder?
You can, but the chocolate taste will be much lighter. Reduce the milk by a couple of tablespoons and use the richest chocolate milk you can find. The custard may need a minute longer to soak into the bread.
How do I make this dairy-free?
Swap the whole milk for unsweetened oat milk and use refined coconut oil or a vegan butter stick in the skillet. The cocoa flavor still comes through clearly, and the toast gets just as crisp.
Why did my toast turn out soggy?
Soaking the bread too long is the most common reason. Dip each side for no more than 30 seconds so the custard coats the outside without turning the center to mush. A hot skillet also helps set the crust quickly.
Can I use another type of bread?
Anything sturdy and slightly stale works. Challah and brioche are the richest, but thick slices of sourdough, country white, or even cinnamon raisin bread all hold up well. Just avoid flimsy supermarket sandwich bread.

Chocolate French Toast Recipe
Ingredients
Method
- Whisk the eggs, milk, cocoa powder, sugar, and vanilla in a shallow dish until smooth and no lumps of cocoa remain.
- Melt the butter in a large nonstick skillet over medium heat. Dip each bread slice in the custard for 30 seconds per side, then cook for 3 to 4 minutes per side until deeply golden and crisp. Adjust the heat if the toast browns too fast.
- Transfer to plates, top with butter and maple syrup, and finish with a dusting of powdered sugar or extra cocoa and fresh berries. Serve right away.
