
Turning plain bread into something extraordinary happens with a French toast casserole. This breakfast treat features buttery bread chunks soaked in creamy custard, topped with a crunchy, sweet nut layer that makes every bite interesting. What's great is how easy it is – just put it together before bed, and you'll wake up to an amazing breakfast with your home filled with sweet cinnamon and vanilla smells.
Every holiday, my family can't wait for this casserole. As the smell spreads through the house, I love watching everyone's excitement when they take their first bite – it makes all the prep time worth it.
Key Ingredients Breakdown
- Quality bread: Go for brioche, challah, or sourdough left out for 1-2 days so it's slightly stale and soaks up more custard
- Local eggs: They form your smooth custard base. Try to find ones with rich, orange yolks for better flavor
- Full-fat milk or cream: Gives amazing richness. You can use plant-based options, but regular dairy makes the creamiest results
- Real vanilla: Adds wonderful flavor. Madagascar bourbon vanilla works best if you can find it
- Newly ground spices: They make everything taste better. Keep whole nutmeg and cinnamon sticks and grind them just when needed
Crafting Your Breakfast Delight
- Getting the Bread Ready:
- Cut your bread into big chunks that will keep their shape while they soak up all that tasty custard mix.
- Making the Custard:
- Mix eggs and milk until they're completely blended, then add warm spices and vanilla to create the flavorful mixture that will soak into the bread overnight.
- Putting It Together:
- Arrange bread pieces evenly, making sure custard covers everything completely so it all bakes the same way.
- Adding the Topping:
- Sprinkle a mix of brown sugar and pecans on top, which will turn into a sweet, crunchy layer as it bakes.
- Baking It Up:
- Turn your overnight creation into a golden-brown treat, watching for that perfect moment when the top gets crispy but the middle stays soft and custardy.

My grandma always told me to use brioche that was a day old, saying it worked best with the custard. After making this dish countless times, I can tell you she was absolutely right.
Tasty Accompaniments
Make your breakfast extra special by adding fresh berry sauce, warm maple syrup, and homemade whipped cream on the side. For something savory to balance the sweetness, try serving crispy bacon strips or breakfast sausage links.
Fun Variations
Switch things up by adding some orange zest for a fresh twist, or try toasted almonds instead of pecans. If you can't have dairy, coconut milk works great and adds a light tropical flavor to the mix.
Storage Solutions
Any leftovers will stay good for up to three days if you keep them in a sealed container. When you want to eat some later, warm individual servings in the oven to get that crispy top back.

I've tweaked this dish for years and found it really brings folks together. The familiar tastes everyone loves and how simple it is to make turns it into my favorite for family gatherings, where people always ask for seconds and want to know how to make it themselves.
Frequently Asked Questions
- → Can I prep this dish in advance?
- Sure, just put it together the night before and chill. Add the topping when you’re ready to bake in the morning.
- → What bread is best for this dish?
- Challah is perfect, but brioche or French bread also work well. Slightly stale bread gives the best results.
- → How can I tell it’s fully cooked?
- When it’s golden on top and the custard is set. Test with a knife—if it comes out clean, it’s ready.
- → Can I store this in the freezer?
- Yes, freeze it for up to 2 months. Defrost overnight in the fridge and warm it in the oven.
- → What goes well with this dish?
- Top with maple syrup, fresh fruits, or whipped cream. Serve alongside bacon or a fruit salad.