This Overnight French Toast Casserole is the ultimate make-ahead breakfast for a crowd. Combining the rich flavors of cinnamon and vanilla with the soft texture of custard-soaked bread, this dish is perfect for holidays, brunches, or a special weekend treat. With a crunchy topping and a hint of sweetness, it’s sure to please everyone at the table.
Why You’ll Love This Recipe
It’s an ideal make-ahead dish, saving you time in the morning.
The custard-soaked bread ensures a soft, melt-in-your-mouth texture, while the topping adds a delightful crunch.
It’s versatile—you can add nuts, fruits, or even a touch of chocolate for a custom twist.
The recipe is simple to prepare, even for beginners.
It’s perfect for serving a crowd, making it great for gatherings or family breakfasts.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the casserole:
1 loaf of French bread (about 12 cups cubed, preferably day-old)
8 large eggs
2 cups whole milk
1 cup heavy cream
1/2 cup granulated sugar
1 tbsp vanilla extract
1 tsp ground cinnamon
1/4 tsp salt
1/4 tsp ground nutmeg (optional)
For the topping:
1/2 cup unsalted butter (melted)
1/4 cup brown sugar (packed)
1/2 tsp ground cinnamon
A pinch of salt
1/4 cup chopped pecans or walnuts (optional)
Directions
Prepare the casserole:
Grease a 9×13-inch baking dish.
Cut the French bread into cubes and place them evenly in the prepared dish.
Make the egg mixture:
In a large mixing bowl, whisk together the eggs, milk, heavy cream, granulated sugar, vanilla extract, cinnamon, salt, and nutmeg (if using).
Pour the mixture evenly over the cubed bread. Press the bread gently with a spatula to ensure all pieces are soaked.
Cover the baking dish with plastic wrap or aluminum foil and refrigerate for at least 4 hours, or overnight.
Make the topping:
In a small bowl, combine the melted butter, brown sugar, cinnamon, and a pinch of salt. Stir until the sugar is dissolved.
Bake the casserole:
Preheat the oven to 350°F (175°C).
Remove the casserole from the fridge and drizzle the topping mixture evenly over the soaked bread.
Sprinkle chopped pecans or walnuts on top if desired.
Bake uncovered for 45-50 minutes, or until the top is golden and the casserole is set in the center.
Serve:
Let the casserole rest for a few minutes before slicing.
Serve with maple syrup, powdered sugar, or fresh berries if desired.
Servings and Timing
Servings: 8-10
Prep Time: 15 minutes (plus 4+ hours refrigeration)
Cook Time: 45-50 minutes
Total Time: Approximately 5 hours
Variations
Fruit Additions: Add fresh or dried fruits such as blueberries, raisins, or sliced bananas for extra flavor.
Chocolate Lovers: Sprinkle chocolate chips over the bread before adding the egg mixture.
Gluten-Free Option: Substitute gluten-free bread to make this dish gluten-free.
Savory Twist: Omit the sugar and cinnamon, and add cheese, cooked sausage, or vegetables for a savory breakfast casserole.
Nut-Free: Skip the nuts in the topping for a nut-free version.
Storage/Reheating
Storage: Cover and refrigerate leftovers for up to 3 days.
Reheating: Warm individual portions in the microwave for 1-2 minutes. For a crispy topping, reheat in a 350°F oven for 10-15 minutes.
Freezing: Assemble the casserole without the topping and freeze for up to 2 months. Thaw overnight in the fridge before baking and adding the topping.
Related Recipes:
FAQs
Can I use a different type of bread?
Yes, any sturdy bread like brioche, challah, or sourdough works well. Day-old bread absorbs the custard best.
Can I make this dairy-free?
Absolutely. Replace the milk and cream with your favorite non-dairy alternatives like almond milk or coconut cream. Use vegan butter for the topping.
What can I serve with this casserole?
I like to pair it with fresh fruit, crispy bacon, or a side of yogurt to round out the meal.
How do I know when it’s fully baked?
The casserole is done when the center is set, and a knife inserted in the middle comes out clean. The top should be golden brown.
Can I skip the overnight step?
If you’re short on time, let the casserole sit for at least 30 minutes before baking to allow the bread to soak up the custard.
Conclusion
This Overnight French Toast Casserole is a deliciously comforting dish that’s easy to prepare and perfect for any occasion. Whether you’re hosting brunch or looking for a hassle-free morning meal, this recipe delivers warmth, flavor, and joy to the table. Give it a try, and make mornings something to look forward to!
📖 Recipe:
PrintBest Overnight French Toast Casserole
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Isabella
- Total Time: Approx. 5 hours
- Yield: 8-10 servings
- Diet: Vegetarian
Description
This Overnight French Toast Casserole recipe combines cinnamon, vanilla, and custard-soaked bread for a make-ahead breakfast that’s perfect for holidays or brunch gatherings. Serve a crowd with this golden, crunchy-topped dish!
Ingredients
For the Casserole:
1 loaf of French bread (approx. 12 cups cubed, day-old preferred)
8 large eggs
2 cups whole milk
1 cup heavy cream
1/2 cup granulated sugar
1 tbsp vanilla extract
1 tsp ground cinnamon
1/4 tsp salt
1/4 tsp ground nutmeg (optional)
For the Topping:
1/2 cup unsalted butter (melted)
1/4 cup brown sugar (packed)
1/2 tsp ground cinnamon
Pinch of salt
1/4 cup chopped pecans or walnuts (optional)
Instructions
- Prepare the Casserole:
- Grease a 9×13-inch baking dish.
- Cut French bread into cubes and spread evenly in the dish.
- Make the Custard:
- In a mixing bowl, whisk eggs, milk, cream, sugar, vanilla, cinnamon, salt, and nutmeg (if using).
- Pour the mixture evenly over the bread cubes. Press gently to ensure all bread is soaked.
- Cover with plastic wrap or foil and refrigerate for 4 hours or overnight.
- Make the Topping:
- Combine melted butter, brown sugar, cinnamon, and salt. Stir until smooth.
- Bake the Casserole:
- Preheat oven to 350°F (175°C).
- Drizzle the topping over the soaked bread and sprinkle nuts if desired.
- Bake uncovered for 45-50 minutes or until the top is golden and the center is set.
- Serve:
- Let the casserole rest for 5 minutes before slicing.
- Serve with maple syrup, powdered sugar, or fresh berries.
Notes
Bread Choice: Brioche, challah, or sourdough are great alternatives.
Make-Ahead: Can be prepared up to 24 hours in advance.
Nut-Free: Skip the nuts in the topping if needed.
Storage: Refrigerate leftovers for up to 3 days or freeze (without topping) for 2 months.
- Prep Time: 15 minutes (plus 4+ hours refrigeration)
- Cook Time: 45-50 minutes
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 8-10 servings