Why You’ll Love This Recipe
- Easy make-ahead breakfast
- Perfect for holidays and brunch gatherings
- Rich, custardy texture with a golden top
- Minimal morning preparation required
- Feeds a crowd with ease
- Customizable with fruits and toppings
- Great for meal prep
- Comforting and delicious
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the Casserole
- 1 loaf French bread, cut into 1-inch cubes
- 8 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- ⅔ cup brown sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- ¼ teaspoon salt
For the Streusel Topping
- ½ cup all-purpose flour
- ½ cup brown sugar
- 1 teaspoon cinnamon
- ¼ cup cold unsalted butter, cubed
Optional Toppings
- Maple syrup
- Powdered sugar
- Fresh berries
- Whipped cream
Directions
- Lightly grease a 9×13-inch baking dish.
- Arrange the bread cubes evenly in the prepared baking dish.
- In a large bowl, whisk together the eggs, milk, heavy cream, brown sugar, vanilla extract, cinnamon, nutmeg, and salt.
- Pour the custard mixture evenly over the bread cubes.
- Press the bread gently into the liquid to ensure it absorbs the custard.
- Cover tightly with plastic wrap or foil and refrigerate overnight, or for at least 8 hours.
- The next morning, preheat the oven to 350°F (175°C).
- In a small bowl, combine the flour, brown sugar, and cinnamon for the streusel topping.
- Cut in the cold butter using a fork or pastry cutter until crumbly.
- Sprinkle the streusel evenly over the casserole.
- Bake uncovered for 45–50 minutes, or until the center is set and the top is golden brown.
- Let the casserole rest for 10 minutes before serving.
- Serve with maple syrup, powdered sugar, berries, or whipped cream if desired.
Servings and Timing
- Servings: 8 to 10
- Prep Time: 20 minutes
- Refrigeration Time: 8 hours or overnight
- Cook Time: 45–50 minutes
- Rest Time: 10 minutes
- Total Time: Approximately 9 hours 20 minutes
Variations
- Berry French Toast Casserole: Add blueberries, raspberries, or strawberries between the bread layers.
- Apple Cinnamon Version: Layer diced apples throughout the casserole.
- Pecan Streusel Casserole: Add chopped pecans to the topping.
- Pumpkin French Toast Casserole: Mix pumpkin puree into the custard.
- Chocolate Chip Version: Sprinkle chocolate chips between the bread cubes.
- Cream Cheese French Toast Casserole: Add cubes of cream cheese throughout the casserole.
- Brioche Version: Use brioche or challah bread for an even richer texture.
Storage/Reheating
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Freezing
Freeze baked portions in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat individual servings in the microwave for 30–60 seconds or warm larger portions in a 325°F (165°C) oven until heated through.
FAQs
Why is it called Overnight French Toast Casserole?
The casserole is assembled the night before, allowing the bread to absorb the custard overnight before baking.
What bread works best?
French bread, brioche, challah, or sourdough all work well because they absorb the custard without becoming overly mushy.
Can I make it the same day?
Yes. Let it soak for at least 1–2 hours before baking if you don’t have time for an overnight rest.
How do I know when it’s fully baked?
The center should be set and no longer liquid, and the top should be golden brown.
Can I use low-fat milk?
Yes, but whole milk and cream provide the richest texture and flavor.
Can I add fruit?
Absolutely. Fresh berries, apples, peaches, or bananas are excellent additions.
Why is my casserole soggy?
Using very fresh bread or not baking long enough can result in a softer texture. Slightly stale bread works best.
Can I prepare this for a holiday breakfast?
Yes. It’s one of the most popular make-ahead breakfast dishes for holidays and special occasions.
Can I make it without the streusel topping?
Yes. The casserole is delicious with or without the topping.
What should I serve with French Toast Casserole?
Fresh fruit, breakfast sausage, bacon, yogurt, and coffee make excellent accompaniments.
Conclusion
Overnight French Toast Casserole is the perfect make-ahead breakfast for holidays, brunches, and special family gatherings. With its rich custard-soaked bread, warm cinnamon flavor, and buttery streusel topping, it offers all the comfort of classic French toast with far less morning effort. Easy to customize and ideal for feeding a crowd, this casserole is sure to become a favorite tradition at your breakfast table.
PrintOvernight French Toast Casserole
Overnight French Toast Casserole is a rich and comforting make-ahead breakfast featuring custard-soaked bread baked with a buttery cinnamon streusel topping. Perfect for holidays, brunches, and family gatherings, it delivers classic French toast flavor with minimal morning effort.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 9 hours 20 minutes
- Yield: 8 to 10 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1 loaf French bread, cut into 1-inch cubes
- 8 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- 2/3 cup brown sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 1/2 cup all-purpose flour
- 1/2 cup brown sugar
- 1 teaspoon cinnamon
- 1/4 cup cold unsalted butter, cubed
- Maple syrup, optional for serving
- Powdered sugar, optional for serving
- Fresh berries, optional for serving
- Whipped cream, optional for serving
Instructions
- Lightly grease a 9×13-inch baking dish.
- Arrange the bread cubes evenly in the prepared baking dish.
- In a large bowl, whisk together the eggs, milk, heavy cream, brown sugar, vanilla extract, cinnamon, nutmeg, and salt.
- Pour the custard mixture evenly over the bread cubes.
- Press the bread gently into the liquid to help it absorb the custard.
- Cover tightly and refrigerate overnight or for at least 8 hours.
- Preheat the oven to 350°F (175°C).
- In a small bowl, combine the flour, brown sugar, and cinnamon for the streusel topping.
- Cut in the cold butter until the mixture becomes crumbly.
- Sprinkle the streusel evenly over the casserole.
- Bake uncovered for 45–50 minutes, or until the center is set and the top is golden brown.
- Let the casserole rest for 10 minutes before serving.
- Serve with maple syrup, powdered sugar, berries, or whipped cream if desired.
Notes
- French bread, brioche, challah, or sourdough all work well for this recipe.
- Slightly stale bread absorbs the custard best and prevents sogginess.
- Add berries, diced apples, cream cheese cubes, or chocolate chips for variation.
- The casserole can be assembled up to 24 hours in advance.
- Store leftovers in the refrigerator for up to 4 days.
- Freeze baked portions for up to 3 months and thaw before reheating.
Nutrition
- Serving Size: 1 serving
- Calories: 420 kcal
- Sugar: 20 g
- Sodium: 360 mg
- Fat: 20 g
- Saturated Fat: 11 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 49 g
- Fiber: 2 g
- Protein: 11 g
- Cholesterol: 190 mg