Sourdough French Toast Casserole: The Ultimate Recipe for a Perfect Brunch

By Rowan Pierce

On January 30, 2026

An extreme close-up shot of a slice of sourdough french toast casserole, highlighting the custardy texture of the bread and the crispy top.

Cuisine

American

Prep time

15 minutes

Cooking time

50 minutes

Total time

65 minutes

Servings

8 servings

Welcome to the ultimate guide to creating the most delicious Sourdough French Toast Casserole you’ve ever tasted. This recipe transforms stale sourdough into a warm, custardy, and utterly decadent breakfast bake. It’s the perfect solution for a crowd-pleasing weekend brunch, a special holiday morning, or simply a fantastic way to use up leftover bread. Prepare for a dish that’s crispy on top, soft and gooey in the middle, and packed with classic cinnamon and vanilla flavor.

Forget everything you know about basic French toast. Using sourdough bread is a game-changer, providing a subtle tang that perfectly balances the sweetness of the custard. This make-ahead casserole is a lifesaver for busy mornings, allowing you to do all the prep the night before. Just pop it in the oven, and a stunning breakfast is served.

Why Sourdough is Perfect for This French Toast Casserole

The secret to a truly exceptional French toast casserole lies in the bread, and sourdough is the undisputed champion. Its sturdy, chewy crumb and thick crust are structurally superior to softer breads like brioche or challah. This robust structure allows it to soak up the rich egg custard without turning to mush, which is the key to avoiding a soggy bottom.

A corner slice of baked sourdough breakfast casserole being lifted from the dish, showing the gooey and delicious interior.
Ready to serve a warm slice of breakfast perfection.

Furthermore, the characteristic tangy flavor of sourdough adds a wonderful complexity to the dish. It cuts through the sweetness of the sugar and syrup, creating a more balanced and sophisticated flavor profile. For this Sourdough French Toast Casserole, using day-old or slightly stale bread is not just recommended; it’s essential. Drier bread is thirstier, meaning it will absorb more of the delicious custard mixture.

Key Ingredients You’ll Need

This recipe uses simple pantry staples to create something truly special. Here’s what you’ll need to gather before you start.

For the Casserole:

  • Sourdough Bread: The star of the show. A one-pound loaf, preferably a day or two old, cut into 1-inch cubes.
  • Eggs: The foundation of our rich custard base.
  • Milk & Heavy Cream: A combination of whole milk and heavy cream creates the most luxurious, creamy custard.
  • Granulated Sugar: To sweeten the custard just enough.
  • Vanilla Extract: Use pure vanilla extract for the best flavor.
  • Spices: Ground cinnamon and a pinch of nutmeg are classic choices that make the casserole taste like home.
  • Salt: A small amount to balance the sweetness and enhance all the other flavors.

For the Streusel Topping:

  • All-Purpose Flour: Provides structure for the crumbly topping.
  • Brown Sugar: Adds a deep, molasses-like sweetness and helps create a crispy crust.
  • Ground Cinnamon: For that extra layer of warm spice.
  • Cold Butter: Cubed, cold butter is crucial for creating a crumbly, streusel texture.

How to Make Sourdough French Toast Casserole (Step-by-Step)

Making this casserole is incredibly simple. Follow these steps for guaranteed success, whether you’re baking it right away or preparing it for the next morning.

Step 1: Prepare the Bread

First, grease a 9×13-inch baking dish. Cut your sourdough loaf into 1-inch cubes. Don’t worry about them being perfect. Spread the bread cubes evenly across the bottom of the prepared dish. Set it aside while you mix the custard.

Step 2: Mix the Custard

In a large bowl, whisk together the eggs, milk, heavy cream, granulated sugar, vanilla extract, cinnamon, nutmeg, and salt. Continue whisking until the mixture is smooth and well combined, with no visible streaks of egg.

An extreme close-up shot of a slice of sourdough french toast casserole, highlighting the custardy texture of the bread and the crispy top.
Look at that perfect custard-soaked texture!

Step 3: Soak the Bread

Pour the custard mixture evenly over the bread cubes in the baking dish. Gently press down on the bread with a spatula to ensure every piece is submerged and begins to soak up the liquid. This step is crucial for a flavorful and evenly cooked casserole.

Step 4: Chill (The Overnight Secret)

For the best results, cover the dish with plastic wrap and refrigerate for at least 4 hours, or preferably overnight. This allows the sourdough to fully absorb the custard, resulting in a perfectly textured Sourdough French Toast Casserole. This is the key to an easy morning, just like with this delicious croissant breakfast casserole.

Step 5: Prepare the Streusel and Bake

When you’re ready to bake, preheat your oven to 350°F (175°C). In a separate bowl, combine the flour, brown sugar, and cinnamon for the streusel topping. Add the cold, cubed butter and use your fingertips or a pastry cutter to work the butter into the dry ingredients until it resembles coarse crumbs. Sprinkle this mixture evenly over the top of the casserole.

Bake for 45-55 minutes, or until the top is golden brown and crispy, and the center is set. You can check for doneness by inserting a knife into the center; it should come out clean. Let it cool for about 10 minutes before serving.

Tips for the Perfect Texture (No More Soggy Casseroles!)

The biggest fear with any breakfast casserole is a soggy bottom. Here are a few expert tips to ensure your Sourdough French Toast Casserole is perfectly cooked every time.

  • Use Stale Bread: This is the most important tip. Fresh, soft bread will disintegrate. Stale, dry bread acts like a sponge.
  • Don’t Over-Soak: While an overnight soak is ideal, don’t leave it for more than 24 hours, as the bread can start to break down too much.
  • Ensure it’s Cooked Through: An undercooked center is a primary cause of sogginess. If the top is browning too quickly, cover it loosely with foil for the last 15-20 minutes of baking.

These principles apply to many breakfast bakes. For another savory option, check out this fantastic sausage and hash brown casserole that also perfects the texture.

Make-Ahead & Storage Instructions

This recipe is a dream for meal planners and hosts. You can assemble the entire casserole (without the topping) the night before. In the morning, just add the streusel and bake. It’s an entertainer’s best friend!

Leftovers store wonderfully. Once cooled, cover the dish tightly or transfer slices to an airtight container and refrigerate for up to 3 days. To reheat, you can use the microwave for a quick warm-up, but for the best texture, reheat slices in the oven or an air fryer at 350°F (175°C) until warmed through and crispy on top.

Fun Variations to Try

While this classic Sourdough French Toast Casserole is incredible on its own, it’s also a fantastic base for customization. Here are a few ideas:

  • Fruity Additions: Toss in a cup of fresh or frozen blueberries, raspberries, or sliced peaches with the bread cubes.
  • Nutty Crunch: Add chopped pecans or walnuts to the streusel topping for extra texture.
  • Chocolate Indulgence: Sprinkle a cup of chocolate chips over the bread before pouring on the custard.
  • Savory Twist: For a savory version, omit the sugar and cinnamon, and add cheese, cooked sausage, and herbs. For more savory ideas, you might like this easy eggs benedict casserole.

What to Serve with Your Casserole

This casserole is a complete meal, but it pairs wonderfully with a variety of breakfast and brunch staples. Serve it warm with a drizzle of maple syrup, a dollop of whipped cream, or a dusting of powdered sugar. For a fuller spread, consider adding a side of crispy bacon or sausage links, a fresh fruit salad, and a hot cup of coffee or a festive Grinch cocktail for a holiday brunch.

FAQs About Sourdough French Toast Casserole

Absolutely! This recipe is perfect for making ahead. Assemble the casserole completely (except for the streusel topping), cover, and refrigerate overnight. In the morning, just add the topping and bake as directed.

The best way to prevent a soggy casserole is to use stale, day-old sourdough bread. Its dry, sturdy structure absorbs the custard without falling apart. Also, ensure the casserole is baked until the center is fully set.

Store leftovers in an airtight container in the refrigerator for up to 3 days. For best results, reheat individual slices in the oven or an air fryer at 350°F (175°C) for about 10 minutes, or until warm and re-crisped.

There are many possibilities! Try adding a cup of fresh berries like blueberries, a handful of chopped pecans to the streusel, or a sprinkle of chocolate chips. For a flavor twist, add a teaspoon of orange zest to the custard.

A rustic, crusty loaf of sourdough is ideal. Look for one with a tight crumb and a substantial crust, as it will hold its shape better after soaking in the custard. Avoid overly airy or soft sourdough.

More Breakfast Recipes You’ll Love

If you loved this easy and delicious Sourdough French Toast Casserole, you’re in the right place! We believe in making every meal memorable. We hope this becomes a new family favorite. If you make it, please leave a comment below or share a photo of your creation with us on Pinterest. We love seeing what you bake!

A beautiful Sourdough French Toast Casserole baked to golden perfection in a white baking dish, ready to be served for a delicious brunch.
The perfect make-ahead Sourdough French Toast Casserole!

Sourdough French Toast Casserole Recipe

An extreme close-up shot of a slice of sourdough french toast casserole, highlighting the custardy texture of the bread and the crispy top.

Sourdough French Toast Casserole: The Ultimate Recipe for a Perfect Brunch

The ultimate Sourdough French Toast Casserole recipe! This make-ahead breakfast bake uses stale sourdough for a perfectly custardy center and crisp, golden-brown streusel topping. An easy, crowd-pleasing dish for any brunch or holiday morning.
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Servings: 8 servings
Course: Breakfast, Brunch
Cuisine: American
Calories: 450

Ingredients
  

  • 1 lb sourdough bread about 1 loaf, preferably stale, cut into 1-inch cubes
  • 8 large eggs
  • 2 cups whole milk
  • 1/2 cup heavy cream
  • 3/4 cup granulated sugar
  • 2 tsp vanilla extract
  • 1 tsp ground cinnamon
  • 1/4 tsp ground nutmeg
  • 1/2 cup all-purpose flour
  • 1/2 cup packed brown sugar
  • 1 tsp ground cinnamon
  • 1/2 cup cold unsalted butter cut into small cubes

Equipment

  • 1 9x13 inch baking dish
  • 1 Large Mixing Bowl

Method
 

  1. Grease a 9x13-inch baking dish. Arrange the cubed sourdough bread in a single, even layer in the dish.
  2. In a large bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, vanilla extract, 1 tsp cinnamon, and nutmeg until fully combined.
  3. Pour the custard mixture evenly over the bread cubes. Gently press the bread down to ensure it's all coated. Cover and refrigerate for at least 4 hours or overnight for best results.
  4. When ready to bake, preheat the oven to 350°F (175°C). In a separate bowl, mix the flour, brown sugar, and 1 tsp cinnamon for the streusel. Cut in the cold butter with your fingers until the mixture resembles coarse crumbs.
  5. Sprinkle the streusel topping evenly over the casserole. Bake uncovered for 45-55 minutes, until the top is golden and crispy and the center is set. A knife inserted into the center should come out clean.
  6. Let the casserole rest for 10 minutes before slicing and serving. Serve warm with maple syrup, powdered sugar, or fresh berries.

Notes

Tip 1: Using stale, day-old sourdough is crucial for preventing a soggy casserole.
Tip 2: For an extra rich flavor, you can substitute the whole milk with half-and-half.
Tip 3: Don't skip the chilling time! It allows the bread to fully absorb the custard, leading to a much better texture.

You might also like these recipes

Leave a Comment

Recipe Rating