French Toast Casserole – Overnight Prep, 45‑Min Bake, Creamy Custard & Streusel
Imagine waking up on a lazy Saturday morning to the sweet aroma of caramelized bread, warm vanilla‑infused custard, and a crunchy streusel topping that melts in your mouth. That’s the magic of this French Toast Casserole—a make‑ahead breakfast that transforms a simple loaf of bread into a decadent, restaurant‑quality dish without any last‑minute hustle. The secret lies in the overnight soak: slices of thick‑cut bread absorb a rich mixture of eggs, milk, cream, and aromatic spices, creating a custardy interior that stays moist and fluffy after baking. Then, a buttery streusel made with brown sugar, cinnamon, and toasted pecans crowns the casserole with a delightful crunch that contrasts perfectly with the silky custard below.
This recipe is designed for busy families, brunch‑loving hosts, and anyone who craves a comforting breakfast that feels indulgent yet effortless. You’ll spend just a few minutes assembling the casserole the night before, let it rest in the refrigerator while you get a good night’s sleep, and then pop it into a preheated oven for a quick 45‑minute bake. The result is a golden‑brown masterpiece that serves 8‑10 hungry guests, making it ideal for holiday breakfasts, potlucks, or a relaxed weekend feast.
Beyond its irresistible taste, this French Toast Casserole is packed with protein from the eggs, calcium from the dairy, and a touch of wholesome carbs from the whole‑grain bread. The streusel adds a modest amount of healthy fats from the butter and nuts, while the optional fruit toppings (like fresh berries or sliced bananas) provide antioxidants and natural sweetness. Whether you pair it with a glass of chilled orange juice, a steaming mug of coffee, or a refreshing mimosa, this dish will become the star of your breakfast table.
Ready to elevate your morning routine? Follow our step‑by‑step guide, explore pro tips for the perfect custard, discover creative variations, and learn how to store leftovers for a quick grab‑and‑go meal later in the week. Let’s get cooking!
Why You’ll Love This French Toast Casserole
- Make‑ahead convenience – assemble the night before.
- One‑pan cleanup – bake in a single casserole dish.
- Family‑friendly flavor – sweet, creamy, and crunchy.
- Customizable – add fruits, nuts, or even a hint of orange zest.
- Perfect for gatherings – serves 8‑10, feeds a crowd.
- Balanced nutrition – protein‑rich custard with whole‑grain carbs.
- Visually stunning – golden crust, caramelized streusel, and optional fruit garnish.
Ingredients
- 8 slices thick‑cut bread (day‑old brioche, challah, or whole‑grain)
- 4 large eggs
- 1 ½ cups whole milk
- ½ cup heavy cream
- ¼ cup granulated sugar
- 2 tsp pure vanilla extract
- 1 tsp ground cinnamon
- ½ tsp ground nutmeg
- ¼ tsp salt
- ¼ cup unsalted butter, melted (for custard)
- For the streusel:
- ½ cup all‑purpose flour
- ½ cup brown sugar, packed
- ¼ cup cold butter, cubed
- 1 tsp cinnamon
- ¼ cup chopped pecans or walnuts (optional)
- Optional garnish: fresh berries, sliced bananas, maple syrup.
Instructions
- Prepare the bread: Cut the bread into 1‑inch cubes. If using a soft loaf like brioche, lightly toast the cubes on a baking sheet for 5 minutes to prevent sogginess.
- Make the custard: In a large mixing bowl, whisk together eggs, milk, cream, sugar, vanilla, cinnamon, nutmeg, and salt until smooth. Add the melted butter and whisk again.
- Combine bread and custard: Transfer the bread cubes to the custard, gently folding until every piece is coated. Let the mixture sit for 5 minutes to absorb.
- Cover and refrigerate: Transfer the soaked bread to a greased 9‑x 13‑inch baking dish. Cover tightly with plastic wrap or a lid and refrigerate overnight (or at least 4 hours).
- Prepare the streusel: In a small bowl, combine flour, brown sugar, cinnamon, and chopped nuts. Add the cold butter cubes and use your fingertips or a pastry cutter to blend until the mixture resembles coarse crumbs.
- Preheat the oven: Set the oven to 375°F (190°C). Remove the casserole from the fridge and let it sit at room temperature while the oven heats.
- Top with streusel: Evenly sprinkle the streusel mixture over the soaked bread. For extra golden crust, dot a few small pats of butter on top.
- Bake: Place the dish in the preheated oven and bake for 40‑45 minutes, or until the custard is set, the edges are bubbling, and the streusel is deep golden brown.
- Cool slightly: Allow the casserole to rest for 10 minutes before cutting. This helps the custard firm up for clean slices.
- Serve: Garnish with fresh berries, sliced bananas, or a drizzle of maple syrup. Serve warm with coffee, tea, or a mimosa.
Pro Tips & Tricks
- Use day‑old bread. Slightly stale bread absorbs more custard without falling apart.
- Customize the custard. Substitute half the milk with almond or oat milk for a dairy‑free version.
- Even baking. Rotate the pan halfway through baking to ensure an even golden crust.
- Make‑ahead streusel. Prepare the streusel up to 2 days ahead and store in an airtight container; it stays crisp.
- Flavor boost. Add a teaspoon of orange zest or a splash of bourbon to the custard for a sophisticated twist.
Variations & Substitutions
This French Toast Casserole is a versatile canvas. Here are some popular adaptations:
- Fruit‑Infused: Toss in a cup of fresh blueberries, diced apples, or sliced strawberries before refrigerating.
- Chocolate Lovers: Mix in ½ cup mini chocolate chips into the custard and drizzle with melted chocolate after baking.
- Protein‑Packed: Add cooked, diced breakfast sausage or turkey bacon for a savory‑sweet balance.
- Gluten‑Free: Use gluten‑free bread and replace the flour in the streusel with almond flour.
- Vegan: Substitute eggs with a blend of silken tofu and flaxseed “egg,” use plant‑based milk and cream, and swap butter for coconut oil.
Storage Tips
Refrigeration: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat individual slices in the microwave (30‑45 seconds) or in a 350°F oven for 10 minutes to restore crispness.
Freezing: This casserole freezes beautifully. Allow it to cool completely, then wrap tightly in foil and place in a freezer‑safe bag. Freeze for up to 2 months. To reheat, thaw overnight in the fridge, then bake at 350°F for 20‑25 minutes, or microwave a slice for 1‑2 minutes.
Frequently Asked Questions
French Toast Casserole – Overnight Prep
Prep: 20 min
Cook: 45 min
Serves: 8‑10
Difficulty: Easy
Ingredients
- 8 slices thick‑cut bread
- 4 large eggs
- 1 ½ cups whole milk
- ½ cup heavy cream
- ¼ cup granulated sugar
- 2 tsp vanilla extract
- 1 tsp ground cinnamon
- ½ tsp ground nutmeg
- ¼ tsp salt
- ¼ cup melted butter
- ½ cup flour (streusel)
- ½ cup brown sugar
- ¼ cup cold butter, cubed
- 1 tsp cinnamon (streusel)
- ¼ cup chopped pecans (optional)
Instructions
- Cut bread into 1‑inch cubes; lightly toast if using very soft bread.
- Whisk eggs, milk, cream, sugar, vanilla, cinnamon, nutmeg, and salt; add melted butter.
- Combine bread cubes with custard; let sit 5 minutes.
- Transfer to a greased 9×13‑inch dish; cover and refrigerate overnight.
- Mix streusel ingredients until crumbly; set aside.
- Preheat oven to 375°F (190°C); let casserole sit at room temp while heating.
- Sprinkle streusel evenly over the top; dot with extra butter if desired.
- Bake 40‑45 minutes until golden and custard is set.
- Cool 10 minutes, garnish, and serve warm.
Nutrition (per serving)
| Calories | 350 kcal |
|---|---|
| Protein | 12 g |
| Carbohydrates | 45 g |
| Fat | 15 g |
| Saturated Fat | 7 g |
| Fiber | 2 g |
| Sugar | 18 g |
| Sodium | 420 mg |