There’s something special about waking up to a breakfast that’s already prepared, especially when it smells like warm cinnamon, vanilla, and golden-baked bread. Overnight French toast casserole is the kind of dish that turns an ordinary morning into something memorable.
This recipe is designed for both convenience and indulgence. By preparing everything the night before, you allow the flavors to fully develop, creating a rich, custardy texture that’s impossible to achieve in a rushed breakfast.
Each bite offers a perfect balance of soft, soaked bread and lightly crisp edges, finished with just the right amount of sweetness. It’s comforting without being heavy, making it ideal for family breakfasts or weekend brunch gatherings.
If you’re looking for a make-ahead breakfast that feels effortless yet impressive, this is the recipe that delivers every single time.
Ingredients You’ll Need
This is one of those recipes where simple ingredients come together overnight to create something truly irresistible and bakery-worthy.
One of the things I love about this recipe is that it uses simple pantry ingredients. You probably already have most of them in your kitchen.
Base Ingredients:
- 1 loaf brioche bread, cubed
- 6 large eggs
- 2 cups milk
- ½ cup heavy cream
- ¾ cup granulated sugar
- 2 tsp vanilla extract
- 1 tsp ground cinnamon
- ¼ tsp nutmeg
- ¼ tsp salt
- 2 tbsp butter, melted
Optional Add-ins:
- ½ cup brown sugar
- ½ cup chopped pecans
- ½ cup raisins
- ½ cup chocolate chips
- 1 tsp orange zest
Step-by-Step Instructions

Step 1: Prepare the Bread Base
Begin by cutting the brioche into evenly sized cubes and placing them into a greased baking dish. Spread the pieces out evenly to ensure consistent soaking. Slightly stale bread works best, as it absorbs the custard without becoming overly mushy. This step forms the structural foundation of the casserole, ensuring every bite has a balanced texture once baked.
Step 2: Make the Custard
In a large mixing bowl, whisk together eggs, milk, heavy cream, sugar, vanilla extract, cinnamon, nutmeg, and salt. Whisk until the mixture is smooth and fully combined. The custard should be rich but not overly thick. This mixture is what transforms the bread into a soft, custardy interior, so ensure everything is well incorporated.
Step 3: Combine and Chill Overnight
Pour the custard evenly over the bread cubes, pressing gently to ensure all pieces are soaked. Cover the dish tightly and refrigerate overnight. This resting period allows the bread to fully absorb the liquid, resulting in a cohesive and flavorful casserole. Skipping this step will compromise the final texture and flavor depth.
Step 4: Bake to Perfection
Preheat the oven to 350°F (175°C). Remove the casserole from the refrigerator and let it sit at room temperature for 10–15 minutes. Bake for 40–45 minutes until the top is golden brown and the center is set. The edges should be slightly crisp, while the inside remains soft and custardy.
Cook Time
Total:
55 minutes
Prep:
10 minutes
Bake:
45 minutes
Servings
This casserole is designed to serve a group, making it perfect for family breakfasts, brunch gatherings, or holiday mornings when you want something impressive without extra effort.
Makes approximately 6 to 8 servings, depending on portion size. Its rich texture ensures each serving is satisfying and filling.
Because it’s prepared in advance, it allows you to focus on enjoying the moment rather than cooking, making it an excellent choice for hosting or relaxed weekend meals.
Common Mistakes in This Recipe
One common mistake is using fresh, soft bread, which can become overly soggy instead of holding structure during baking.
Another issue is not evenly distributing the custard, leading to dry spots and uneven texture throughout the casserole.
Skipping the overnight soak reduces flavor depth and prevents proper absorption, resulting in a less cohesive dish.
Overbaking is also a problem, as it can dry out the casserole and eliminate the soft, custardy interior.
Solutions to Common Mistakes
Use slightly stale or day-old bread to achieve the best texture and absorption.
Pour the custard slowly and press the bread gently to ensure even soaking.
Allow the casserole to rest overnight for optimal flavor and consistency.
Bake just until set and golden to maintain a perfect balance between crisp edges and soft center.
Nutritional Information (approx. per serving)
- Calories: 380 kcal
- Protein: 10g
- Fat: 18g
- Carbohydrates: 42g
- Fiber: 2g
- Sugar: 20g
This dish provides a balanced combination of carbohydrates and protein, making it a satisfying start to the day.
Eggs contribute essential nutrients and help create a rich, custard-like texture.
Milk and cream add calcium and enhance the overall creaminess of the dish.
Spices like cinnamon and nutmeg offer subtle antioxidant properties while elevating flavor naturally.
Storage Instructions
Allow the casserole to cool completely before storing to preserve its texture.
Store leftovers in an airtight container in the refrigerator for up to 3 days.
For longer storage, freeze portions individually and reheat as needed.
Reheat in the oven rather than the microwave to maintain the crisp top layer.
Suggestions
Serve with maple syrup or powdered sugar for a classic finishing touch.
Add fresh berries or sliced fruit to brighten the dish and add freshness.
Pair with coffee or tea for a complete breakfast or brunch experience.
For added indulgence, top with whipped cream or a drizzle of caramel sauce.
Seasonal Relevance
This recipe is especially popular during holidays when make-ahead dishes are highly valued.
In colder months, it provides warmth and comfort with its rich flavors and aroma.
During spring and summer, it pairs beautifully with fresh fruits and lighter sides.
Its versatility makes it suitable for year-round enjoyment across different occasions.
Final Words
Overnight French toast casserole is the perfect blend of convenience and indulgence.
It simplifies your morning routine while delivering a dish that feels special and satisfying.
With minimal effort and maximum flavor, it’s a recipe that fits effortlessly into any lifestyle.
Once you try it, it’s sure to become a staple in your breakfast rotation.
Frequently Asked Questions
Can I prepare this casserole without refrigerating overnight?
While you can shorten the soaking time to a few hours, overnight refrigeration is strongly recommended. It allows the bread to fully absorb the custard, resulting in a richer flavor and better texture that holds together beautifully after baking.
What type of bread works best for this recipe?
Brioche is ideal due to its richness and structure, but challah or French bread also work well. Slightly stale bread is preferred because it absorbs the custard more effectively without becoming overly soft or falling apart during baking.
Can I make this recipe dairy-free?
Yes, you can substitute milk and cream with plant-based alternatives like almond or oat milk. The texture may be slightly lighter, but the overall flavor remains delicious when combined with the spices and other ingredients.
Overnight French Toast Casserole Everyone Loves
6
servings10
minutes45
minutes380
kcalA rich and comforting overnight French toast casserole made with soft brioche, warm spices, and a creamy custard. Prepared ahead for convenience, this easy breakfast bake delivers a golden top and soft center, perfect for brunch, holidays, or relaxed mornings.
Ingredients
1 loaf brioche bread, cubed
6 large eggs
2 cups milk
½ cup heavy cream
¾ cup granulated sugar
2 tsp vanilla extract
1 tsp ground cinnamon
¼ tsp nutmeg
¼ tsp salt
2 tbsp butter, melted
½ cup brown sugar (optional)
½ cup chopped pecans (optional)
½ cup raisins (optional)
½ cup chocolate chips (optional)
1 tsp orange zest (optional)
Directions
- Grease a baking dish and add cubed brioche evenly.
- In a bowl, whisk eggs, milk, cream, sugar, vanilla, and spices.
- Pour custard over bread and press gently to soak.
- Cover and refrigerate overnight.
- Preheat oven to 350°F (175°C).
- Let casserole sit at room temperature briefly before baking.
- Bake for 40–45 minutes until golden and set.
- Serve warm with syrup or toppings of choice.
Recipe Video
Notes
- Use slightly stale bread for best texture and absorption.
- Do not skip overnight soaking for maximum flavor.
- Avoid overbaking to keep the center soft and custardy.
- Let rest after baking for easier slicing and serving.
