This chocolate French toast is golden on the outside, soft on the inside, with a rich chocolate flavor in every bite! This recipe is comforting, simple to make and perfect for a delicious breakfast, brunch or sweet treat.
Prep Time5 minutesmins
Cook Time20 minutesmins
Total Time25 minutesmins
Course: Breakfast
Cuisine: American
Diet: Vegetarian
Servings: 6slices (4-6 slices depending on size of bread)
1-2tablespoonsalted butterto melt butter in pan, plus more for serving (optional)
Serving
Drizzle of warm maple syrup
HandfulFresh strawberries and/or raspberries
Optional - chocolate sauce or chocolate chips
Instructions
In a medium bowl (or shallow dish), whisk together the eggs, milk, vanilla extract, maple syrup and cacao powder to combine into a smooth batter.
Place each slice of sourdough bread into the batter (one/two at a time), ensuring both sides are coated with the batter/milk mixture. Allow to soak for 30-60 seconds, to help the bread absorb more of the mixture.
Meanwhile preheat a large frying pan/skillet on medium heat for 1 minute.
Melt butter in the pan. When the pan is preheated the butter will start to foam up and slightly sizzle.
Carefully lift the soaked bread (allow excess batter to drip back into bowl). Place the soaked sourdough slices into the preheated pan. Cook on low-medium heat for 5-7 minutes, or until golden brown and crispy on the outside. Swirl the breads to soak up butter.
Optional: drizzle 1 tablespoon of the batter evenly on top of bread for extra flavor.
Using a spatula, flip the slices of bread to cook the other side for another 2-3 minutes. Add a little butter to the sides of bread to help cook and crisp up.
Once cooked, flip again to cook each side for another 1-2 minutes (for maximum crispiness).
Repeat with remaining slices, once golden brown, add toppings. Serve with a drizzle of maple syrup, dollop of salted butter and fresh strawberries and enjoy!
Notes
Use multiple pans: Save time by cooking in two pans at once — it’s quicker to wash an extra pan than wait for each batch to finish.
Warm the bread: Briefly microwave the sourdough before dipping — warm bread absorbs the batter better, making the toast richer and more flavorful. Fresh sourdough works best (I prefer it to stale bread).
Flavor: For extra flavor, drizzle about 1 tablespoon of the leftover batter directly on top of each slice once it’s in the pan.