Sourdough French Toast Casserole
If you are looking for a breakfast dish that is impressive enough for a holiday morning, easy enough for a lazy weekend, and so incredibly delicious that people ask for the recipe before they have even finished their first serving β this is it. Sourdough French Toast Casserole takes everything wonderful about classic French toast and transforms it into a bubbling, golden, custardy baked dish that feeds a crowd effortlessly and requires most of the work to be done the night before.
The sourdough bread is the real game changer here. Its slight tang cuts through the richness of the custard beautifully, its sturdy texture soaks up every drop of the egg and cream mixture without turning to mush, and it bakes up into something that is simultaneously crispy on top and soft and pudding-like in the center. It is the kind of breakfast that makes people genuinely happy the moment it hits the table.
Quick Recipe Overview
| π Detail | βΉοΈ Info |
|---|---|
| π½οΈ Recipe Name | Sourdough French Toast Casserole |
| π₯ Best For | Holiday breakfasts, brunch, weekend family meals, make-ahead mornings |
| β±οΈ Prep Time | 15β20 minutes |
| π Soak Time | Minimum 4 hours (overnight preferred) |
| π₯ Cook Time | 45β55 minutes |
| π Difficulty | Very Easy |
| π΄ Servings | 8β10 servings |
| π₯ Calories | ~320β380 kcal per serving |
| πͺ Protein | ~10β12g per serving |
| πΎ Carbohydrates | ~38β44g per serving |
| π₯ Fats | ~14β18g per serving |
| πΏ Fiber | ~1β2g per serving |
| π¬ Sugar | ~16β20g per serving |
Sourdough French Toast Casserole is a baked breakfast dish made from thick chunks of sourdough bread soaked overnight in a rich vanilla and cinnamon custard made from eggs, cream, and brown sugar, topped with a buttery brown sugar streusel, and baked until golden, puffed, and irresistibly aromatic. It is assembled the night before and baked fresh in the morning which makes it the most effortless impressive breakfast you will ever serve.
Who Is This Recipe For?
This recipe is perfect for:
- Holiday hosts who want a stunning breakfast centerpiece for Christmas morning, Thanksgiving, or Easter brunch without spending the morning cooking while everyone else is celebrating
- Families who want a weekend breakfast that feels special and indulgent without requiring anyone to stand over a stovetop flipping individual slices of toast one by one
- Brunch entertainers who need something that feeds a crowd generously, looks beautiful on the table, and earns enthusiastic compliments without significant day-of effort
- Meal preppers who want a breakfast they can fully assemble on Saturday night and simply slide into the oven on Sunday morning
- Anyone who loves French toast and wants to experience it in a form that is even more custardy, even more flavorful, and dramatically easier to make for more than two people at a time
Equipment You Will Need
- A 9×13 inch baking dish
- A large mixing bowl
- A medium bowl for the streusel
- A whisk
- Measuring cups and spoons
- A sharp knife and cutting board
- Plastic wrap for overnight soaking
- A rubber spatula
Ingredients
For the Casserole:
- 1 large loaf sourdough bread (about 14 to 16 oz), cut into 1 to 1.5 inch cubes
- 8 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- ΒΎ cup brown sugar, packed
- 2 tablespoons pure maple syrup
- 2 teaspoons vanilla extract
- 2 teaspoons ground cinnamon
- ΒΌ teaspoon ground nutmeg
- ΒΌ teaspoon salt
- 2 tablespoons unsalted butter, softened (for greasing the dish)
For the Brown Sugar Streusel Topping:
- Β½ cup all-purpose flour
- Β½ cup brown sugar, packed
- 1 teaspoon ground cinnamon
- ΒΌ teaspoon salt
- 6 tablespoons cold unsalted butter, cut into small cubes
For Serving:
- Pure maple syrup
- Powdered sugar for dusting
- Fresh berries β strawberries, blueberries, or raspberries
- Whipped cream
- A light dusting of cinnamon over the top before serving
How to Make Sourdough French Toast Casserole
Step 1: Prepare the Bread
Cut your sourdough loaf into 1 to 1.5 inch cubes. Day-old or slightly stale sourdough works significantly better than fresh bread for this recipe β bread that has dried out slightly has a more open, porous structure that absorbs the custard more deeply and evenly without becoming waterlogged or falling apart. If your bread is very fresh, spread the cubes on a baking sheet and leave them out at room temperature for a few hours to dry slightly, or place them in a 300Β°F oven for 10 minutes to dry them out quickly. Grease your 9×13 inch baking dish generously with the softened butter making sure to cover every corner and side. Add the bread cubes to the dish and spread them into an even layer.
Step 2: Make the Custard
In your large mixing bowl, whisk together the eggs, whole milk, heavy cream, brown sugar, maple syrup, vanilla extract, cinnamon, nutmeg, and salt until completely smooth and the brown sugar is fully dissolved into the liquid. Taste the custard β it should be sweet, warmly spiced, rich, and fragrant. This custard is the heart of the entire casserole and getting it well seasoned and properly combined before it goes over the bread makes a significant difference to the finished dish.
Step 3: Soak the Bread
Pour the custard evenly over the bread cubes in the baking dish, making sure every piece of bread gets thoroughly soaked. Use a spatula or your clean hands to gently press the bread down into the custard so the bottom pieces are fully submerged and no dry patches remain on the surface. Cover the dish tightly with plastic wrap and refrigerate for a minimum of 4 hours. Overnight soaking β 8 to 12 hours β is strongly preferred and gives dramatically better results. The longer the bread soaks, the more completely the custard is absorbed into every piece and the more custardy, pudding-like, and deeply flavored the finished casserole becomes.
Step 4: Make the Streusel Topping
In your medium bowl, combine the flour, brown sugar, cinnamon, and salt. Add the cold butter cubes and use your fingertips to rub the butter into the dry ingredients until the mixture resembles coarse, irregular crumbs ranging from the size of a pea to the size of a small marble. The key here is keeping the butter cold β warm butter creates a paste rather than crumbs and you will lose the streusel texture. Work quickly with cold hands and stop as soon as the mixture looks crumbly and holds together loosely when squeezed. Cover and refrigerate the streusel separately until ready to bake.
Step 5: Bake the Casserole
When you are ready to bake, preheat your oven to 350Β°F (175Β°C). Remove the casserole from the fridge and let it sit at room temperature for about 20 minutes while the oven heats β going from the cold fridge straight into a hot oven can cause the dish to crack and results in uneven baking. Remove the plastic wrap and scatter the cold streusel topping evenly across the entire surface of the soaked bread. Bake uncovered for 45 to 55 minutes until the top is deeply golden brown, the streusel is crispy and caramelized, and the center of the casserole is set and no longer jiggles when you gently shake the dish. If the streusel is browning too quickly before the center is set, tent the dish loosely with aluminum foil for the remaining baking time.
Step 6: Rest and Serve
Remove the casserole from the oven and let it rest for 10 minutes before serving. This rest allows the custard inside to finish setting and the casserole to firm up slightly so it scoops and serves cleanly rather than falling apart. Dust generously with powdered sugar, add fresh berries around the edges of the dish for color, and bring it to the table with warm maple syrup, whipped cream, and extra cinnamon for people to add as they wish. Serve directly from the baking dish with a large spoon or spatula.
What to Serve With Sourdough French Toast Casserole
- Crispy bacon or breakfast sausage alongside balances the sweetness of the casserole with a salty, savory element that rounds out the breakfast plate perfectly
- Fresh fruit salad with mint and a drizzle of honey adds brightness and freshness that cuts beautifully through the richness of the custard
- Scrambled eggs for a complete, protein-rich breakfast spread that works for a large group with different appetite levels
- Hot coffee, tea, or a mimosa β this casserole is the perfect companion to a slow, leisurely morning drink of any kind
- Vanilla yogurt served on the side gives people a cool, creamy accompaniment that works beautifully against the warm, spiced casserole
Cook Tips to Get It Right Every Time
1. Use day-old or stale sourdough. Fresh bread is too moist and does not absorb the custard properly β it becomes waterlogged on the outside while staying dry in the center. Stale bread with a drier, more open crumb absorbs the custard all the way through and gives you that gorgeous, custardy, pudding-like center that defines a truly great French toast casserole.
2. Soak overnight without exception. A 4-hour soak is the bare minimum but overnight is where the magic truly happens. By morning the bread has absorbed every drop of custard, the flavors have melded together completely, and the whole dish bakes up into something that is deeply flavored and texturally perfect all the way through rather than having dry patches in the center.
3. Keep the streusel butter cold. Cold butter rubbed into the streusel mixture creates distinct crumbs that bake up crispy and caramelized. Warm or melted butter creates a paste that bakes into a dense, flat layer without the lovely crumbly texture. If your hands are warm, work quickly and refrigerate the streusel for 10 minutes if it starts to feel soft before it goes on the casserole.
4. Let the casserole come to room temperature before baking. Twenty minutes on the counter while the oven preheats prevents thermal shock to the baking dish and ensures more even baking throughout. A cold casserole going straight into a hot oven takes longer to heat through and can result in a top that is overdone before the center has fully set.
5. Cover with foil if the top browns too fast. Every oven is different and some run hotter than others. If the streusel topping reaches a deep golden color before the 45-minute mark, loosely tent the dish with foil. The foil slows the browning while the center continues to bake through to the right set, custardy texture.
6. Do not skip the resting time after baking. Ten minutes of resting after the casserole comes out of the oven makes a genuine difference to how it scoops and serves. Fresh from the oven the custard inside is still very loose and liquid. Ten minutes allows everything to set into a structure that holds together when portioned and plated.
Storage Tips
- Refrigerator: Store leftover casserole covered tightly in the fridge for up to 4 days. It reheats beautifully and honestly tastes just as good the next day as it does fresh from the oven.
- Reheating: Reheat individual portions in the microwave for 60 to 90 seconds or cover the whole dish with foil and warm in a 325Β°F oven for 15 to 20 minutes until heated through. Add a fresh dusting of powdered sugar and a drizzle of maple syrup after reheating.
- Freezer: Baked and completely cooled casserole can be frozen in individual portions wrapped tightly for up to 2 months. Thaw overnight in the fridge and reheat in the oven covered with foil at 325Β°F for 20 to 25 minutes.
- Make ahead tip: The entire casserole can be assembled up to 24 hours ahead and kept in the fridge. Make the streusel separately and keep it refrigerated. Add the streusel and bake fresh in the morning β the day-of effort is literally just preheating the oven and scattering the topping. It does not get easier than that for feeding a table full of people something this good.
Frequently Asked Questions
1. Can I use a different bread instead of sourdough? Yes. Brioche gives a richer, more buttery, slightly sweeter result that is absolutely delicious. Challah is another classic French toast bread that works beautifully in a casserole format. French baguette cut into rounds gives a rustier, more textured result. The reason sourdough is so ideal for this recipe is its slight tang which balances the sweet custard, and its sturdy structure which holds up to the long soak without falling apart. Whatever bread you choose, make sure it is thick, sturdy, and slightly stale.
2. Can I make this without heavy cream? Yes. Replace the heavy cream with an equal amount of whole milk for a lighter custard that is still delicious but slightly less rich. You can also use half and half as a middle ground between the richness of heavy cream and the lightness of all whole milk. Avoid low fat milk as the lower fat content results in a thinner custard that does not set as firmly or taste as rich and satisfying.
3. Can I make this recipe dairy free? Yes. Replace the whole milk and heavy cream with full fat canned coconut milk for the richest, most comparable dairy free result. Use a plant-based butter for the dish and the streusel. Full fat oat milk also works well as a dairy free milk alternative. The finished casserole will be slightly different in flavor with a mild coconut undertone from the coconut milk but still wonderfully custardy and delicious.
4. How do I know when the casserole is fully baked? The center of the casserole should not jiggle when you gently shake the dish. Insert a knife or toothpick into the center β it should come out with moist crumbs rather than wet, liquid custard. The top should be deeply golden and the streusel fully crispy. If the center still seems very wet and jiggly after 55 minutes, cover with foil and bake for an additional 10 minutes before checking again.
5. Can I add fruit to the casserole? Absolutely and it is a wonderful addition. Fresh or frozen blueberries scattered among the bread cubes before the custard is poured over add bursts of jammy sweetness throughout. Thinly sliced apples tossed with cinnamon and brown sugar tucked between the bread pieces create a beautiful apple pie-like flavor. Diced pears, peaches, or raspberries all work beautifully. Add the fruit directly to the bread in the dish before pouring the custard and proceed exactly as directed.
Final Thoughts
Sourdough French Toast Casserole is the breakfast recipe that makes hosting feel effortless and eating feel like a genuine occasion. Everything about it works in your favor β you do the work the night before, you wake up and slide it into the oven, and forty-five minutes later you pull out something so golden, so aromatic, and so deeply satisfying that the entire table falls quiet for a moment when it arrives.
The combination of tangy sourdough, rich vanilla custard, and that buttery, caramelized brown sugar streusel on top is simply one of the best breakfast flavor combinations in existence. Every bite has that perfect contrast of crispy top and soft, custardy center that makes French toast so beloved β just in a form that serves ten people as easily as it serves two.
Make it for your next holiday morning, your next weekend brunch, or honestly any morning that deserves to feel a little more special than usual. Once this casserole becomes part of your repertoire, it will be the first thing people request every time they know they are coming to eat at your table.


