Sourdough French Toast

Are you searching for a great way to turn stale sourdough bread into a delicious breakfast treat? Sourdough French Toast is just the thing. This classic dish old bread slices and transforms them into a golden brown masterpiece that’s perfect for weekend breakfasts or special occasions.

Why Sourdough?

Sourdough bread, with its tangy flavor and sturdy texture, is the ideal choice for French toast. Its crusty exterior and chewy interior hold up well to soaking in the egg mixture, resulting in a perfect balance of crispy edges and fluffy centers. Whether you’re using the best sourdough from your local bakery or a loaf of homemade sourdough bread from your own kitchen, sourdough french toast is a family favorite. 

Ingredients for Sourdough French Toast Recipe:

  • Thick slices of stale sourdough bread
  • Large eggs
  • Whole milk
  • Heavy Cream
  • Vanilla extract
  • Cinnamon
  • Maple syrup
  • Butter or coconut oil for cooking
  • Berry Compote or fresh fruit for topping if desired

Supplies needed:

  • Cast iron skillet or large frying pan
  • Shallow dish for soaking bread
  • Mixing bowl

Sourdough French Toast


  1. In a shallow dish, whisk together eggs, milk, cream, vanilla extract, and cinnamon to create the egg mixture.
  2. Dip each slice of sourdough bread into the egg mixture, ensuring both sides are well-coated. Let excess mixture drip off. If making ahead, let bread soak up the milk mixture in a single layer. 
  3. Heat a large skillet or frying pan over medium heat. Add a bit of butter or coconut oil to the pan.
  4. Place the soaked slices of bread in the skillet, cooking for 2-3 minutes on each side or until golden brown and crispy.
  5. Serve french toast slices hot with a drizzle of maple syrup and berry compote or fresh berries on top.

Tips for Success:

  • Use stale bread for the best results. Its slightly dry texture will absorb the egg mixture without becoming soggy.
  • Cook the french toast over medium heat to ensure even browning without burning.
  • For a dairy substitute, coconut milk or almond milk would be a great option. 

Can I use regular bread?

  • No sourdough on hand? French bread or brioche would work well too, I just like a sturdy bread best so it can soak up the liquid without falling apart.

Make-Ahead Option:

If you have leftover french toast, store it in an airtight container or freezer bag for future use. Simply reheat in a toaster oven or on a baking sheet in the oven for a quick and easy breakfast on busy mornings.

Another great idea for a make-ahead breakfast is this French Toast Bake that you can totally prep the night before!

Other favorite brunch recipes:

Sourdough French Toast

Sourdough French Toast

Sourdough French Toast

Yield: 4-6 servings
Prep Time: 10 minutes
Cook Time: 15 minutes
Additional Time: 20 minutes
Total Time: 45 minutes


  • 1 loaf of crusty sourdough bread, sliced and ideally stale
  • 5 large eggs
  • 1 cup whole milk
  • 1/2 cup heavy cream
  • 1 tablespoon vanilla extract
  • 1 teaspoon cinnamon
  • butter for frying
  • maple syrup for serving


  1. Whisk together the eggs, milk, cream, vanilla and cinnamon in a mixing bowl or directly in your shallow pan.
  2. Dip the bread slices, one at a time, letting them really soak up the egg mixture. Rotate through until all the slices are well-saturated. Keep rotating the bread until all the liquid has been absorbed.
  3. If you'd like store the bread like this, in the soaking liquid overnight, for a make-ahead option.
  4. When ready to serve, heat up a cast iron skillet or griddle over medium heat and melt some butter or coconut oil.
  5. Fry each piece of french toast until golden brown, 1-2 minutes per side.
  6. Serve with salted butter, maple syrup, fresh berries or compote.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Leave a Reply

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