
This French toast casserole recipe transforms basic breakfast into a delightful brunch centerpiece. Developed through countless weekend gatherings, this dish combines tender, custard-soaked bread with an irresistible crunchy topping that has become a treasured family favorite.
Choosing the Right Bread
Sourdough bread forms the foundation of this exceptional casserole. Its robust texture and subtle tang create the ideal base, maintaining structure while soaking up the rich custard. A crusty Italian loaf makes an excellent substitute when sourdough isn't available.
Essential Ingredients
- Bread Base: 1 pound sourdough, torn into chunks
- Custard Mixture:
- 8 large eggs
- 3 cups half-and-half
- Ground cinnamon and nutmeg
- Pure vanilla extract
- Crumble Topping:
- Cold unsalted butter
- Light brown sugar
- Chopped pecans
- All-purpose flour
Preparation Method
- Prepare the Pan
- Grease a large baking dish. Tear bread into varied-sized pieces for textural interest.
- Create the Custard
- Combine eggs, half-and-half, vanilla, brown sugar, and spices until smooth. Pour over bread, ensuring even coverage.
- Overnight Soak
- Refrigerate overnight to allow bread to fully absorb the custard mixture.
- Prepare Topping
- Mix nuts, flour, brown sugar, and butter until crumbly.
- Baking
- Top with crumble mixture and bake until golden and puffed.
Serving Suggestions
Serve warm with pure maple syrup and a light dusting of confectioners' sugar. Fresh berries add color and brightness. Perfect for weekend brunches or holiday mornings.
Storage Instructions
Store covered in the refrigerator for up to four days. Reheat in the oven to maintain the topping's crispness. While microwave reheating works, oven warming produces superior results.
Recipe Variations
Customize the recipe by adding orange zest or chocolate chips to the custard. For a savory version, omit the sweeteners and incorporate fresh herbs, cheese, and vegetables.

Perfecting the Topping
The signature element of this casserole is its buttery, nutty crumble. Use cold butter for optimal clumping, and distribute evenly for consistent texture in every serving.
Advanced Preparation
Maximize efficiency by assembling the casserole the night before. Store the crumble topping separately until baking time for optimal texture and convenience.
Achieving Ideal Consistency
Irregular bread pieces create pockets that capture custard perfectly, resulting in varied textures throughout the casserole - from tender to pleasantly chewy.
Presentation Tips
Transform this casserole into a memorable dish by serving with warm maple syrup, allowing it to penetrate the layers. Accompany with crisp bacon and fresh seasonal berries for a complete presentation.
Storage and Reheating
Properly wrapped leftovers maintain quality for four days refrigerated. Reheat covered at 350°F for 15 minutes to restore original texture. While microwave heating is possible, oven reheating preserves the topping's crispness.
Recipe Adaptations
Adapt this versatile recipe to dietary needs using almond milk and coconut cream for dairy-free versions. Adjust sweetness by reducing brown sugar. Gluten-free bread substitutions work effectively while maintaining the dish's character.

Professional Tips
Ensure thorough custard absorption by gently pressing bread into liquid. Monitor browning and tent with foil if needed. Allow 10 minutes rest time after baking for optimal serving temperature and texture.
Frequently Asked Questions
- → Can I try using other kinds of bread?
- Sure! Go for any hearty bread like sourdough, French loaf, or Italian bread. Just skip baguettes as they’re too firm.
- → How early can I get this ready?
- You can put it together up to one day before. More soak time gives it a creamier texture!
- → Do I have to let this sit overnight?
- Not necessarily. If you're in a hurry, leave it at room temp for an hour. It won’t be as velvety as when done overnight, though.
- → Which nuts would work for the topping?
- Pecans or walnuts are the top picks, but you’re welcome to use whatever chopped nuts you like. Mix them up too, if you’d like!
- → How do I know it’s ready to serve?
- It’s done when it’s golden on top, puffed up, and doesn’t jiggle in the center after 45-50 minutes in the oven.