There’s nothing better than waking up to the comforting aroma of cinnamon and vanilla wafting through your home. This Easy Overnight French Toast Casserole is the perfect make-ahead breakfast that allows you to enjoy a slow morning without the rush of preparing everything from scratch. I still remember the first time I made this for a family brunch—it was an instant hit! No one could believe I had prepped it the night before and simply popped it in the oven. If you love hassle-free breakfasts that taste like a warm hug, this one’s for you.
Why You Will Love This Recipe?
✔️ Make-Ahead Convenience: Prep everything the night before, so your morning is stress-free.
✔️ Rich and Flavorful: A perfect balance of warm spices, vanilla, and a custardy center with crispy edges.
✔️ Perfect for Gatherings: Whether it’s a holiday morning or a weekend brunch, this dish is sure to impress.
✔️ Customizable: Easily swap in different breads, spices, or toppings to make it your own.
Ingredients
For the Casserole:
1 loaf of brioche or challah bread (cubed)
6 large eggs
2 cups whole milk
½ cup heavy cream
½ cup brown sugar
1 tablespoon vanilla extract
1 teaspoon ground cinnamon
½ teaspoon ground nutmeg
¼ teaspoon salt
For the Topping:
½ cup unsalted butter (melted)
½ cup brown sugar
1 teaspoon cinnamon
½ cup chopped pecans or walnuts (optional)
Instructions
1. Prepare the Bread:
Grease a 9×13-inch baking dish.
Arrange the cubed bread evenly in the dish.
2. Make the Custard:
In a large bowl, whisk together the eggs, milk, heavy cream, brown sugar, vanilla, cinnamon, nutmeg, and salt.
Pour the mixture evenly over the bread, ensuring all pieces are well-coated.
Cover with plastic wrap and refrigerate overnight (or for at least 4 hours).
3. Add the Topping & Bake:
Preheat oven to 350°F (175°C).
In a small bowl, mix melted butter, brown sugar, and cinnamon. Stir in chopped nuts if using.
Sprinkle the topping evenly over the soaked bread.
Bake for 40-45 minutes or until golden brown and slightly crispy on top.
4. Serve & Enjoy:
Let cool for a few minutes before serving.
Drizzle with maple syrup or dust with powdered sugar for extra indulgence.
Storage & Reheating
Refrigeration: Store leftovers in an airtight container in the fridge for up to 3 days.Freezing: Wrap the casserole tightly in plastic wrap and foil, then freeze for up to 2 months. Thaw overnight in the fridge before reheating.Reheating: Warm in the oven at 325°F (165°C) for 15-20 minutes or microwave individual portions for 30-45 seconds.
Notes
Bread Choice: Brioche and challah work best, but French bread is also a great option.
Dairy Alternatives: Swap whole milk and cream for almond or oat milk for a dairy-free version.
Sweetness Level: Reduce the brown sugar slightly if you prefer a less sweet dish.
Add-Ins: Try adding fresh berries, chocolate chips, or a splash of orange zest for a fun twist.
FAQ SECTION
1. Can I use regular sandwich bread?
Yes, but it may result in a softer texture. Sturdier breads like brioche or French bread hold up better to the custard.
2. Can I make this without letting it sit overnight?
While overnight soaking enhances the flavor, you can let it sit for at least 30 minutes if you’re short on time.
3. What toppings go well with this casserole?
Maple syrup, powdered sugar, fresh fruit, or even a drizzle of caramel sauce are delicious options!
4. How do I prevent a soggy casserole?
Use slightly stale bread, and avoid oversoaking. Baking uncovered helps create a crispy top while keeping the inside soft.
Conclusion
This Overnight French Toast Casserole is a game-changer for breakfast lovers. Whether you’re hosting brunch or meal-prepping for the week, this easy, no-fuss recipe delivers warm, comforting flavors in every bite. Try it today and enjoy the perfect morning treat
Print
Easy Overnight French Toast Casserole
- Total Time: 1 hour
Description
This Overnight French Toast Casserole is a rich, custardy breakfast bake loaded with cinnamon, vanilla, and buttery goodness. Prep it the night before and wake up to a delicious, stress-free morning meal.
Ingredients
For the Casserole:
- 1 loaf of French bread (or brioche), cut into cubes
- 6 large eggs
- 2 cups whole milk
- 1/2 cup heavy cream
- 1/2 cup granulated sugar
- 1/4 cup brown sugar
- 1 tbsp vanilla extract
- 1 tsp ground cinnamon
- 1/4 tsp nutmeg (optional)
- 1/4 tsp salt
For the Topping:
- 1/2 cup brown sugar
- 1/4 cup unsalted butter, melted
- 1 tsp cinnamon
- 1/2 cup chopped pecans (optional)
Instructions
Step 1: Prepare the Casserole
- Grease a 9×13-inch baking dish and place the cubed bread inside.
- In a large bowl, whisk together eggs, milk, heavy cream, sugars, vanilla, cinnamon, nutmeg, and salt.
- Pour the mixture evenly over the bread cubes, ensuring all pieces are coated.
- Cover with plastic wrap and refrigerate overnight (at least 6-8 hours).
Step 2: Add the Topping & Bake
- Preheat oven to 350°F (175°C).
- In a small bowl, mix brown sugar, melted butter, and cinnamon.
- Sprinkle the topping over the soaked bread mixture.
- Bake uncovered for 40-45 minutes, until golden brown and set.
Step 3: Serve & Enjoy
- Let the casserole cool for 5 minutes.
- Serve warm with maple syrup, powdered sugar, or fresh berries.
- Prep Time: 15
- Cook Time: 45
Nutrition
- Serving Size: 8
- Protein: 8g