This post may contain affiliate links. Learn more.

This is a sophisticated chocolate sourdough French toast for people who know what they want from the world. There’s just enough cocoa to make it deeply flavorful and special, and the hearty sourdough bread and generous egg quotient keep it — and you — well grounded.

chocolate sourdough french toast with fresh fruit and whipped cream on a plate
Want to save this recipe?
Enter your email below and I’ll send it to your inbox. Plus get great new recipes every week!
Please enable JavaScript in your browser to complete this form.

Why we love this recipe

I first published this recipe here in 2016, when we were in Calgary visiting my good friend Roxane. She used to cook for the Queen of England but was, at that moment, cooking this chocolate sourdough French toast for us.

This recipe is:

  • An elevated version of the classic dish
  • A little bit chocolaty and a little bit savory
  • Great topped with fresh fruit and whipped cream

In the years since publication, I’ve updated the post for clarity and tweaked the recipe a bit. If you like, you can scroll down below the recipe card to read the original text.

What you’ll need

Here’s a glance at the ingredients you’ll need to make this recipe.

ingredients in bowls
  • Use a good, hearty sourdough bread. Here I’ve pictured an artisanal loaf made with good-quality white bread flour. Roxane used a seeded loaf. It’s really up to you how hearty you want to go.
  • I’ve called for whole milk, but you can make this recipe with any dairy or nondairy milk or cream of your choice. Roxane used soy milk in the original version.
  • The better-quality the cocoa powder, the better the chocolate flavor — but you can use whatever kind you have on hand.
  • I haven’t included toppings here, but this recipe is great as pictured in the photos of the final dish, with chopped fresh fruit and gently sweetened vanilla whipped cream. Berries, stone fruit, and bananas all work beautifully.

How to make it

Here’s an overview of what you’ll do to make a beautiful batch of chocolate sourdough French toast. You can see the steps in action in the video that accompanies this post, and get all the details in the recipe card below.

step by step
  1. Beat the eggs and a little bit of the milk together in a baking dish. Pour in the sugar and sift in the cocoa powder. Whisk until the cocoa powder is well incorporated.
  2. Pour in the remaining milk along with the vanilla and salt. Continue whisking until almost all of the lumps are gone.
  3. In batches, soak the bread slices in the batter. Depending on the structure of the bread, you will use most or all of the batter to saturate the bread completely.
  4. Melt some of the butter in a skillet and cook the French toast in uncrowded batches, flipping once, until lightly browned and cooked through. If you like, you can keep slices warm in a 250°F oven while you cook the rest. Top with fresh cut fruit and whipped cream if you like.

Expert tips and FAQs

What should I serve with chocolate sourdough French toast?

This recipe makes a great meal all by itself or with some really good bacon.

Can I make this recipe in advance? What about leftovers?

French toast is at its best right after cooking. If you like, you can keep the early slices warm in a 250°F oven while you cook the rest.

Leftovers will keep in an airtight container in the fridge for a week and can be reheated with a quick spin in the oven or toaster oven.

More favorite gently sophisticated breakfasts

chocolate sourdough french toast with fresh fruit and whipped cream on a plate

Hungry for more?

Subscribe to Umami Girl’s email updates, and follow along on Instagram.

chocolate sourdough french toast with fresh fruit and whipped cream on a plate
5 from 5 votes

Chocolate Sourdough French Toast

By Carolyn Gratzer Cope
This is a sophisticated chocolate sourdough French toast for people who know what they want from the world. There's just enough cocoa to make it deeply flavorful and special, and the hearty sourdough bread and generous egg quotient keep it — and you — well grounded.
Prep: 10 minutes
Cook: 15 minutes
Total: 25 minutes
Servings: 6
Want to save this recipe?
Enter your email and I’ll send it to your inbox. Plus get great new recipes every week!
Please enable JavaScript in your browser to complete this form.

Ingredients

For the French toast

  • 5 eggs
  • 1 ½ cups (350 ml) whole milk
  • ¼ cup (50 grams) granulated sugar
  • ¼ cup (25 grams) unsweetened cocoa powder
  • 1 teaspoon pure vanilla extract
  • ¼ teaspoon fine salt
  • 1 loaf, about (566 grams) hearty sourdough bread
  • 4 tablespoons (56 grams) butter

To serve

  • Chopped fresh berries, stone fruit, and/or banana
  • Whipped cream

Instructions 

  • Crack the eggs into a 9×13-inch baking dish and whisk.
  • Whisk in a little bit of the milk.
  • Pour in the sugar and sift in the cocoa powder. Whisk until the cocoa powder is well incorporated.
  • Pour in the remaining milk, along with the vanilla and salt. Continue whisking until almost all of the lumps are gone.
  • Slice the bread about 3/4 inch thick, reserving the crusty ends for another use.
  • In batches, soak the bread slices in the batter. Depending on the structure of the bread, you will use most or all of the batter to saturate the bread completely.
  • Set a frying pan over medium heat or set an electric skillet in the medium range. Throughout cooking, you may need to toggle between medium and medium-low to brown the French toast and cook it through in complementary timeframes.
  • Melt some of the butter on the pan or skillet, in proportion to the number of slices you'll be cooking at once.
  • Cook the French toast in uncrowded batches, flipping once, until lightly browned and cooked through.
  • If you like, you can keep slices warm in a 250°F oven while you cook the rest.
  • Top with fresh cut fruit and whipped cream and serve right away.

Notes

  1. Use a good, hearty sourdough bread. Here I've pictured an artisanal loaf made with good-quality white bread flour. Roxane used a seeded loaf. It's really up to you how hearty you want to go.
  2. I've called for whole milk, but you can make this recipe with any dairy or nondairy milk or cream of your choice. Roxane used soy milk in the original version.
  3. French toast is at its best right after cooking. If you like, you can keep the early slices warm in a 250°F oven while you cook the rest.
  4. Leftovers will keep in an airtight container in the fridge for a week and can be reheated with a quick spin in the oven or toaster oven.
  5. Back in 2016, Roxane referred to several recipes in developing this one, including one from a website that we couldn't find again and also the chocolate French toast from the blog Handle the Heat. If we do ultimately uncover the original reference, I'll add it here. Either way, she adapted it substantially, as one does, having previously catered for the Queen of England. 

Nutrition

Serving: 1, Calories: 167kcal, Carbohydrates: 20g, Protein: 9g, Fat: 6g, Saturated Fat: 2g, Polyunsaturated Fat: 3g, Cholesterol: 160mg, Sodium: 241mg, Fiber: 2g, Sugar: 11g

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Breakfast and Brunch
Cuisine: American
Tried this recipe?Mention @umamigirl or tag #umamigirl!

Here’s the 2016 text.

Chocolate French Toast made with Hearty Sourdough 780 | Umami Girl-2
2016 iPhone photo of Roxane’s original French Toast

Hello again from beautiful western Canada. We’ve just arrived in Vancouver after an hourlong flight from Calgary and are sitting at a Starbucks waiting for our airbnb to be ready across the street. I guess it’s been a long time since I’ve occupied a whole corner of an urban Starbucks with too many bags, hogging a power outlet with my phone charger and laptop, because hoo-boy do I feel like I’m back in law school again studying and scheming with my friend Abby. After a week hiking the bejeezus out of Banff National Park and the surrounding areas, we’re experiencing a bit of culture shock being back in a big city. More on all of that in future posts, though. For now, chocolate French toast.

A talented chef and caterer

We spent a handful of lucky days last week staying with our dear friends in Calgary. We had a top-notch lunch out at one of Calgary’s few vegetarian restaurants and ate some delicious ice cream (more on that later, too) — but mostly we took advantage of the fact that our host Roxane is a talented chef and caterer. One day she made us two separate breakfasts (!!) — crepes for the kids (which of course I tried too) and this beautiful granola with yogurt and rhubarb compote.

A sophisticated take on French toast

Another day we had a sophisticated take on chocolate French toast, made from hearty sourdough bread and piled with fresh berries and chopped stone fruit. I think this is the first time I’ve posted a recipe on the blog that I haven’t cooked myself, but I watched and ate and applied a bit of my own French toast experience when writing the recipe, so I don’t think you’d be out of your mind to trust me. (That said, I’ll cook it myself when we get home and make any adjustments necessary.) I also have designs on posting a 20-minute sushi bowl dinner that she whipped up one night, but that one I’ll have to rebuild from memory and wish-we-were-still-there conversations later in the summer.

Until then, treat yourself to some chocolate French toast and a hike or two. Hope you’re all enjoying the tail end of the summer.

Hungry for more?

Subscribe to Umami Girl’s email updates, and follow along on Instagram.

Hungry for More?
Subscribe to Umami Girl's email updates, and follow along on Instagram.
Please enable JavaScript in your browser to complete this form.

More Recipes

Carolyn Gratzer Cope Bio Photo

About Carolyn Gratzer Cope

Hi there, I'm Carolyn Gratzer Cope, founder and publisher of Umami Girl. Join me in savoring life, one recipe at a time. I'm a professional recipe developer with training from the French Culinary Institute (now ICE) and a lifetime of studying, appreciating, and sharing food.

5 from 5 votes (5 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating