Overnight Vanilla Bean French Toast Casserole
Overnight Vanilla Bean French Toast Casserole takes the classic breakfast dish we all know and makes it even more extraordinary. Imagine sinking your fork into luscious, custardy layers of brioche studded with sweet vanilla bean and hints of cinnamon. It’s a comforting dish that’s perfect for lazy Sunday mornings or festive gatherings alike. You can prep it the night before, then bake it up fresh in the morning, filling your home with an aroma that promises a delightful start to your day—who wouldn’t want that?
Table of Contents

I first whipped up this Overnight Vanilla Bean French Toast Casserole when I was hosting a brunch for some close friends. I wanted to impress them, but I also craved something simple—no one wants to be stuck in the kitchen during a gathering! This casserole was a hit, and it’s been a staple ever since. With its layers of soft bread soaked in a creamy vanilla mixture, it’s elevated from your standard French toast while still offering that beloved comfort food vibe. Trust me, this is a dish that deserves a spot in your kitchen!
Why You’ll Love This Recipe
- Simple & Quick: Prep takes only about 8 minutes, and you can let it rest overnight.
- Irresistible Flavor: The combination of vanilla bean, maple syrup, and cinnamon creates a warm, sweet experience.
- Eye-Catching Appeal: It looks as good as it tastes, perfect for impressing guests.
- Flexible Serving: Enjoy it for breakfast, brunch, or even a sweet dessert.
- Diet-Friendly Options: Swap heavy cream and whole milk for lighter alternatives if desired.
Ingredients You’ll Need
- 1 pound day old brioche or challah, cut into 1-1½ inch cubes: This bread absorbs liquid beautifully, making for a rich and custardy casserole. Challah adds a sweet flavor; brioche is buttery and soft. Both are great choices!
- 7 large eggs: They create the base of the custard, binding it all together and adding richness.
- ¾ cup heavy cream: This adds luxurious creaminess. If you’re looking for a lighter version, feel free to use half-and-half.
- 1¾ cups whole milk: Provides a perfect balance with fat and creaminess. You can substitute almond or oat milk for a dairy-free option.
- ⅓ cup maple syrup (or honey): Adds sweetness and depth of flavor. Pure maple syrup is always recommended for the best taste.
- 1 tablespoon vanilla bean paste (or vanilla extract): Vanilla bean paste delivers an intense vanilla flavor with the lovely flecks of beans. If using extract, just get the best quality!
- 1 teaspoon ground cinnamon: A classic flavor in French toast that enhances sweetness.
- ¼ teaspoon ground cardamom (optional but recommended): This spice brings a lovely warmth; it complements the vanilla well.
- ¼ teaspoon salt: Essential for enhancing all the flavors.
- ¼ cup granulated sugar: Just a touch adds sweetness to the custard.
- 2 tablespoons light brown sugar: Deepens the sweetness, giving a hint of caramel flavor.
- 1 teaspoon cinnamon: Used for sprinkling, giving an extra aromatic layer.
- Pinch of salt: A small amount can really keep the balance.
- 3 tablespoons cold butter, grated or finely diced: It creates a lovely, crispy topping; use cold to ensure it stays fluffy during baking.
- Powdered sugar: For dusting, this adds a sweet finish and looks beautiful.
- Fresh berries: They add brightness and freshness, perfect for presentation.
- Warm maple syrup or honey: Serve this on the side for drizzling right before enjoying!
How to Make Overnight Vanilla Bean French Toast Casserole
- Prepare the Bread: In a large mixing bowl, combine the cubed brioche or challah with butter, tossing gently to coat. Set aside.
- Mix the Custard: In another large bowl, whisk together 7 large eggs, ¾ cup heavy cream, 1¾ cups whole milk, ⅓ cup maple syrup or honey, 1 tablespoon vanilla bean paste, 1 teaspoon ground cinnamon, ¼ teaspoon ground cardamom, and ¼ teaspoon salt.
- Combine: Pour the custard mixture over the cubed bread, ensuring each piece is well-coated. Gently fold to combine.
- Refrigerate: Cover the bowl with plastic wrap or transfer to a greased baking dish, then refrigerate overnight, allowing the bread to soak up the custard.
- Bake: Preheat your oven to 350°F (175°C). Remove the casserole from the fridge and let it sit at room temperature for about 15 minutes.
- Top the Casserole: In a small bowl, combine ¼ cup granulated sugar, 2 tablespoons light brown sugar, 1 teaspoon cinnamon, and a pinch of salt. Sprinkle this mixture evenly over the casserole. Then, scatter the 3 tablespoons of grated cold butter on top.
- Cook Until Golden: Bake in the preheated oven for 40-45 minutes, until edges are golden and the center is set. It should be puffed and fragrant.
- Cool and Serve: Let it cool for about 10 minutes before dusting with powdered sugar. Serve warm with fresh berries and a drizzle of warm maple syrup or honey.
Storing & Reheating
You can store leftovers at room temperature for about 2 hours; beyond that, refrigerate in an airtight container for up to 3 days. If you’d like to keep it longer, freezing is an option—wrap it well in plastic wrap and foil and it should last up to 3 months. For reheating, warm it in a preheated oven at 350°F (175°C) for about 15-20 minutes. Do note that while the flavor remains delicious, the texture may change slightly but reheating helps refresh it.
Chef’s Helpful Tips
- Avoid using fresh bread; day-old bread works best because it absorbs the custard without disintegrating.
- Make sure your eggs and dairy are at room temperature; this helps create a smooth custard mixture.
- Keep an eye on baking time; if the top starts browning too quickly, cover it loosely with foil.
- Enhance flavors by adding a splash of orange zest into the custard or using different kinds of milk for varying richness.
- This recipe can also be prepared in advance—just bake it when you’re ready to serve!
If you’re looking for a dish that impresses without the hassle, Overnight Vanilla Bean French Toast Casserole ticks all the boxes. It’s delightfully easy and wonderfully delicious, perfect for any occasion from casual weekend brunches to celebratory gatherings. Why not experiment with your favorite mix-ins, or give it a unique twist with different flavorings? Whatever you do, I invite you to dig in and bask in the comfort of this incredible dish!

Recipe FAQs
Can I make this casserole ahead of time?
Absolutely! You can prepare the casserole, cover it, and leave it in the fridge overnight before baking. This not only saves time but allows the flavors to meld beautifully.
What type of bread works best?
Day-old brioche or challah is ideal for this French toast casserole. They’re soft and have a slight sweetness that works well with the custard. You can also use sourdough or even a gluten-free bread if necessary.
How do I reheat leftovers?
Simply preheat your oven to 350°F (175°C) and warm the casserole for 15-20 minutes until heated through. You can also use a microwave in short bursts if you’re in a hurry, though the oven gives a better texture.
Can I freeze the casserole?
Yes, you can freeze the unbaked casserole. Just ensure it’s well-wrapped in plastic before freezing. When ready to bake, you can thaw it in the fridge overnight and then cook it as directed.
PrintMore Breakfast Recipes
- Viral Heavy Cream Fried Eggs
- Lemon Ricotta Pancakes with Warm Berry Compote
- Blueberry Banana Bread
- Asparagus Frittata with Goat Cheese & Sweet Potatoes
- Whole Wheat Cinnamon Rolls With Freshly Milled Flour
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Overnight Vanilla Bean French Toast Casserole
- Prep Time: 8 minutes
- Cook Time: 45 minutes
- Total Time: 53 minutes
- Yield: 8 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
Experience the delightful taste of Overnight Vanilla Bean French Toast Casserole. This comforting dish is easy to make with brioche, rich eggs, and maple syrup, making it perfect for brunch gatherings or a cozy breakfast atmosphere.
Ingredients
- 1 pound day old brioche or challah, cut into 1–1½ inch cubes
- 7 large eggs
- ¾ cup heavy cream
- 1¾ cups whole milk
- ⅓ cup maple syrup (or honey)
- 1 tablespoon vanilla bean paste (or vanilla extract)
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground cardamom (optional but recommended)
- ¼ teaspoon salt
- ¼ cup granulated sugar
- 2 tablespoons light brown sugar
- 1 teaspoon cinnamon
- pinch of salt
- 3 tablespoons cold butter, grated or finely diced
- powdered sugar
- fresh berries
- warm maple syrup or honey
Instructions
- Butter a 9×13 inch baking dish generously and spread the bread cubes evenly without pressing down.
- Whisk the eggs in a large bowl until smooth, then mix in the heavy cream, milk, maple syrup, vanilla, cinnamon, cardamom, and salt until combined.
- Pour the custard mixture over the bread evenly and press down gently to absorb the liquid. Cover and refrigerate overnight or for at least 8 hours.
- In a small bowl, mix the granulated sugar, brown sugar, cinnamon, and salt. Add the cold butter and mix until small clumps form, then refrigerate.
- Preheat the oven to 350°F the next morning and take the casserole out of the fridge.
- Sprinkle the sugar mixture on top of the soaked bread and bake uncovered for 40-45 minutes until golden and crisp.
- Allow the casserole to rest for 10 minutes before serving.
- Serve warm with powdered sugar, fresh berries, and warm maple syrup or honey.
Notes
Make sure to use day-old bread for the best texture and flavor.
For added richness, you can replace some of the milk with more heavy cream.
This casserole can also be prepared in advance and stored in the refrigerator before baking.
Nutrition
- Serving Size: 1 slice
- Calories: 300
- Sugar: 14g
- Sodium: 250mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 1g
- Protein: 8g
- Cholesterol: 150mg
