Overnight Vanilla Bean French Toast Casserole
Overnight Vanilla Bean French Toast Casserole is the perfect combination of comfort and indulgence, transforming a classic breakfast dish into a delightful feast that can be effortlessly prepared the night before. Just picture waking up to the warm aroma of cinnamon and vanilla wafting through your kitchen, where sweet, custardy brioche baked to golden perfection is waiting to be savored. This dish doesn’t just deliver on taste; it brings a sense of warmth and comfort that makes every morning feel like a celebration, no matter how busy your day ahead may be.
Table of Contents

Whether you’re hosting a brunch for friends, planning a cozy family breakfast, or simply indulging in a relaxing weekend treat, this Overnight Vanilla Bean French Toast Casserole is your go-to recipe. As a time-saver, it allows you to prepare the entire dish the night before and slip it into the oven while you sip on your coffee and enjoy the peaceful morning. Trust me, with its melt-in-your-mouth flavor and irresistible texture, you’ll be wishing you had made a double batch!
Why You’ll Love This Recipe
- Simple & Quick: Prep takes only about 8 minutes, giving you more time to enjoy with friends or family.
- Irresistible Flavor: The combination of heavy cream, vanilla bean paste, and warm spices creates a truly decadent custard.
- Eye-Catching Appeal: The golden, bubbling casserole topped with fresh berries makes for a stunning presentation.
- Flexible Serving: Perfect for breakfast, brunch, or even a comforting dessert.
- Diet-Friendly Options: Make it dairy-free or gluten-free using alternative ingredients.
Ingredients You’ll Need
- 1 pound day old brioche or challah, cut into 1-1½ inch cubes: Best for texture and flavor. Stale bread absorbs the custard beautifully. Fresh bread will not yield the same results.
- 7 large eggs: The base of the custard, providing richness. Room temperature eggs whisk better and create a fluffier texture.
- ¾ cup heavy cream: Adds a luxurious, rich flavor. You can substitute with half-and-half if you want a lighter option.
- 1¾ cups whole milk: To lighten the mixture while keeping it creamy. Low-fat milk can be used in a pinch but may alter the richness.
- ⅓ cup maple syrup (or honey): Natural sweetness that pairs perfectly with the vanilla. Agave nectar is another alternative.
- 1 tablespoon vanilla bean paste (or vanilla extract): Vanilla bean paste offers deeper flavor and speckles of vanilla. If substituting with extract, use pure vanilla for the best flavor.
- 1 teaspoon ground cinnamon: Essential for warmth and spice. This can be adjusted based on preference.
- ¼ teaspoon ground cardamom (optional but recommended): Adds an exotic, fragrant touch that elevates the flavor profile.
- ¼ teaspoon salt: Balances sweetness and enhances flavor.
- ¼ cup granulated sugar: For sweetness. Brown sugar can be used for a deeper flavor.
- 2 tablespoons light brown sugar: Adds a hint of caramel flavor, perfect for the topping.
- 1 teaspoon cinnamon: For sprinkling on top before baking, intensifying the aromatic appeal.
- Pinch of salt: Enhances the overall taste.
- 3 tablespoons cold butter, grated or finely diced: For a rich and crunchy topping.
- Powdered sugar: A light dusting adds a touch of elegance when serving.
- Fresh berries: Options like blueberries, strawberries, or raspberries are not just decorative but add a refreshing tartness.
- Warm maple syrup or honey: For drizzling when serving, enhancing sweetness and flavor.
How to Make Overnight Vanilla Bean French Toast Casserole
- Prepare the Dish: In a large mixing bowl, whisk together 7 large eggs, ¾ cup heavy cream, 1¾ cups whole milk, ⅓ cup maple syrup, 1 tablespoon vanilla bean paste, 1 teaspoon ground cinnamon, ¼ teaspoon ground cardamom, ¼ teaspoon salt, ¼ cup granulated sugar, and 2 tablespoons light brown sugar until smooth.
- Combine with Bread: In a large baking dish, layer 1 pound of cubed day-old brioche or challah. Pour the egg mixture evenly over the bread, ensuring all cubes are well-coated.
- Refrigerate Overnight: Cover the dish with plastic wrap and refrigerate for at least 4 hours or overnight. This allows the bread to absorb the custard mixture fully.
- Preheat and Prepare for Baking: The next day, preheat your oven to 350°F (175°C). Remove the casserole from the fridge and let it sit at room temperature for about 20 minutes.
- Top with Cinnamon Sugar: In a small bowl, combine 1 teaspoon cinnamon, a pinch of salt, and 3 tablespoons grated cold butter. Sprinkle this mixture evenly over the casserole.
- Bake: Bake in the preheated oven for 45 minutes, or until golden brown and set in the middle. You can check the doneness by inserting a toothpick—if it comes out clean, it’s ready!
- Serve Warm: Allow the casserole to cool slightly, then dust with powdered sugar, top with fresh berries, and serve with warm maple syrup or honey.
Storing & Reheating
After enjoying your Overnight Vanilla Bean French Toast Casserole, store any leftovers in an airtight container in the refrigerator for up to 3 days. If you wish to freeze, wrap portions tightly in plastic wrap or aluminum foil and place in a freezer-safe container for up to 3 months. Reheat by placing individual servings in a microwave for about 1-2 minutes, or warm them in a 350°F (175°C) oven for 10-15 minutes until heated through. Note that while reheating, the texture may change slightly, so adding a touch of syrup can refresh its flavor.
Chef’s Helpful Tips
- Ensure your brioche or challah is stale to get the best absorption of the custard; if it’s fresh, bake it for a few minutes to dry it out.
- For richer flavor, use edge-of-date eggs, but make sure they are still safe to eat!
- Adjust the level of sweetness to your liking by modifying the maple syrup or sugar ratio.
- If you’re preparing ahead, ensure to tightly cover the dish to prevent drying out.
- Spice it up with additions like nutmeg or a dash of orange zest for a unique twist.
This Overnight Vanilla Bean French Toast Casserole is not just a recipe; it’s an experience to relish. Spark your creativity in the kitchen, playing with flavors or toppings that speak to your palate. Whether served at a family gathering or a quiet morning treat, this casserole is sure to be a treasured addition to your breakfast repertoire. Enjoy every delightful bite!

Recipe FAQs
Can I make this casserole gluten-free?
Absolutely! You can easily substitute the brioche or challah with gluten-free bread. Just make sure to choose a variety that you enjoy, as the flavor will shine through in the casserole.
How do I know when the casserole is done baking?
The casserole is done when it is golden brown around the edges, and a toothpick inserted in the center comes out clean. It should be slightly puffed and set but still have a custard-like texture.
Can I make this with different bread types?
Definitely! While brioche and challah are excellent for their soft texture, you can use other types of bread, such as French bread or even bagels for a richer flavor. Just be mindful of the density and adjust the amount of custard accordingly.
How should I store leftovers?
Keep leftover casserole in an airtight container in the fridge and consume within three days for the best texture and flavor. You can also freeze portions for up to three months, reheating them as needed for a quick breakfast treat.
PrintMore Breakfast Recipes
- Chocolate Banana Muffins
- High Protein Pancake Bowl
- Matcha Chia Pudding (Creamy, Healthy & Easy Breakfast)
- Herb & Goat Cheese Frittata with Asparagus and Peas
- Asparagus Frittata with Goat Cheese & Sweet Potatoes
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
This Overnight Vanilla Bean French Toast Casserole is a delightful blend of brioche, eggs, and vanilla, making it an ideal breakfast for gathering with family or friends. Easy to prepare and packed with flavor, it’s best served fresh with berries and maple syrup.
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 well and layer in the bread cubes, spreading them evenly without packing.
- In a large bowl, whisk the eggs until smooth then add the heavy cream, milk, maple syrup, vanilla, cinnamon, cardamom (if using), and salt, whisking until combined.
- Pour the custard mixture over the bread and use a spatula to press the bread down gently to absorb the liquid. Cover and refrigerate overnight or for at least 8 hours.
- Mix the granulated sugar, brown sugar, cinnamon, and salt in a small bowl. Incorporate the cold butter with your fingers until clumps form. Cover and refrigerate this mixture too.
- Preheat the oven to 350°F the next morning and take the casserole out of the fridge.
- Sprinkle the sugar mixture over the soaked bread and bake uncovered for 40-45 minutes, until the top is golden and crisp.
- Allow to rest for 10 minutes once out of the oven before serving.
- Serve warm with powdered sugar, berries, and a drizzle of warm maple syrup or honey, if preferred.
Notes
For best results, allow the casserole to soak overnight to absorb the flavors fully.
Feel free to substitute brioche with challah or even a hearty whole grain bread for a different flavor.
This dish is perfect for brunch gatherings or as a comforting family breakfast.
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 20g
- Sodium: 350mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 1g
- Protein: 9g
- Cholesterol: 300mg
