Overnight Vanilla Bean French Toast Casserole
Overnight Vanilla Bean French Toast Casserole is a warm, cozy dish that transforms the classic French toast into an effortless, crowd-pleasing casserole. The buttery brioche or challah, combined with a rich custard infused with vanilla bean paste and a hint of cinnamon, bakes into a golden delight that’s both tender and slightly crispy on the top. The best part? It’s prepared the night before, so all you need to do in the morning is pop it in the oven and let the warm, inviting aroma fill your home.
Table of Contents

I first discovered this recipe during a cold winter brunch gathering with friends. We were all bundled up, and the thought of a sweet, comforting breakfast felt like the perfect way to start the day. As soon as we dug in, I knew this dish would become a staple in my house. It beautifully marries the familiar flavors of classic French toast with the convenience of a casserole, making it an easy choice for any occasion, whether it’s a cozy weekend breakfast or a festive holiday gathering.
Why You’ll Love This Recipe
- Simple & Quick: Prep time is just 8 minutes, making it perfect for busy mornings.
- Irresistible Flavor: The rich custard infused with vanilla bean and a touch of cinnamon creates a heavenly flavor experience.
- Eye-Catching Appeal: This casserole looks impressive with its golden crust, inviting everyone to dig in.
- Flexible Serving: Perfect for breakfast, brunch, or a sweet snack anytime!
- Diet-Friendly Options: Easily adaptable to suit gluten-free or dairy-free diets if needed.
Ingredients You’ll Need
- 1 pound day old brioche or challah, cut into 1-1½ inch cubes: Using day-old bread is key, as it soaks up the custard beautifully without getting mushy. If you don’t have brioche or challah, a good white sandwich bread can work in a pinch.
- 7 large eggs: Eggs provide richness and help bind the dish together. For a lighter option, egg whites can be used, but the texture might change slightly.
- ¾ cup heavy cream: This adds creaminess to the custard. If you’re looking for a lighter option, you can substitute half-and-half or whole milk, but it might alter the richness a bit.
- 1¾ cups whole milk: Whole milk contributes to a luscious custard base. You can also substitute almond or oat milk if desired.
- ⅓ cup maple syrup (or honey): The syrup adds sweetness and flavor. Feel free to adjust based on your personal taste; agave nectar is a suitable alternative.
- 1 tablespoon vanilla bean paste (or vanilla extract): Vanilla bean paste gives a more intense, authentic vanilla flavor. If you don’t have it, pure vanilla extract is a great substitute but try to avoid imitation as it lacks the depth.
- 1 teaspoon ground cinnamon: This warm spice enhances the flavor of the dish. You can use more if you love that cinnamon kick!
- ¼ teaspoon ground cardamom (optional but recommended): Cardamom adds a unique flavor that elevates the overall taste. Skip it if you’re not a fan; it’s not crucial.
- ¼ teaspoon salt: Balances out sweetness and enhances flavor.
- ¼ cup granulated sugar: This helps with sweetness and browning the casserole while baking.
- 2 tablespoons light brown sugar: Adds a subtle caramel flavor. You could use all granulated sugar if necessary.
- 1 teaspoon cinnamon: To sprinkle on top before baking, enhancing the aroma while it bakes.
- Pinch of salt: A little extra for flavor.
- 3 tablespoons cold butter, grated or finely diced: Butter helps create a crisp topping. Cold butter works best when sprinkled over the top, as it creates a lovely crunch.
- Powdered sugar: For dusting before serving, adding a touch of elegance.
- Fresh berries: Optional, but they add a fresh, juicy contrast to the richness of the casserole.
- Warm maple syrup or honey: For drizzling on top before digging in!
How to Make Overnight Vanilla Bean French Toast Casserole
- Prepare the Bread: Start by cutting the day-old brioche or challah into 1-1½ inch cubes. The size is important as it allows the bread to soak fully without falling apart. Spread the cubed bread evenly in a greased 9×13 inch baking dish.
- Make the Custard Mixture: In a large 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 fully combined. This creamy custard will soak into the bread, giving it incredible flavor.
- Combine: Pour the custard mixture over the bread cubes, ensuring all pieces are soaked. Gently press the bread down with a spatula to ensure even soaking. Cover the dish with plastic wrap or a lid, and refrigerate overnight.
- Preheat the Oven: The next morning, preheat your oven to 350°F (175°C). This allows for an even bake.
- Prepare for Baking: Remove the baking dish from the fridge and let it sit at room temperature for about 15 minutes before baking. This helps the casserole bake evenly.
- Add Topping: In a small bowl, mix 1 teaspoon of cinnamon, a pinch of salt, and 3 tablespoons of cold butter (grated or finely diced). Sprinkle this mixture evenly over the top of the casserole to create a sweet, crunchy topping.
- Bake: Place the casserole in the preheated oven and bake for 45-50 minutes, or until it’s puffed and golden brown, and a toothpick inserted in the center comes out clean. You’ll know it’s ready when the edges are bubbling, and the top is beautifully browned.
- Serve: Let it cool slightly before dusting with powdered sugar and serving with fresh berries and a drizzle of warm maple syrup or honey.
Storing & Reheating
Store any leftovers in the refrigerator in an airtight container for up to 3 days. If you want to preserve it longer, you can freeze portions tightly wrapped for up to 3 months. To reheat, simply thaw overnight in the fridge, then warm up in the oven at 350°F (175°C) for about 15-20 minutes until warmed through. Keep in mind that the texture may change slightly after freezing, but a quick reheat will refresh the flavors.
Chef’s Helpful Tips
- Avoid Soggy Bread: Make sure your bread is definitely day-old. Fresh bread can soak up too much liquid and become mushy.
- Egg Temperature Matters: Use room temperature eggs for the custard to blend more smoothly.
- Timing is Key: If you’re serving this for a special occasion, don’t forget to start the prep the night before for the best results.
- Perfectly Crisp Top: Make sure to use cold butter when sprinkling on top to achieve that lovely crunch.
- Experiment: Don’t shy away from adding your favorite spices, like nutmeg or a splash of orange zest, for a personal twist.
There’s something uniquely comforting about serving up a dish that warms the heart and delights the taste buds. Overnight Vanilla Bean French Toast Casserole is more than just a delicious breakfast; it’s an experience, a memory, an invitation to gather around the table and enjoy. Whether you’re preparing for a busy weekday morning or a relaxing weekend brunch, this casserole brings everyone together. Feel free to experiment with toppings or sides—your creativity is the only limit! Enjoy this delightful dish, and share it with those you love!

Recipe FAQs
Can I make this casserole without dairy?
Absolutely! You can easily make this overnight casserole dairy-free by using almond milk or soy milk instead of whole milk and heavy cream. Look for vegan egg alternatives to replace the eggs, like flaxseed meal or commercial egg replacers.
How do I make this dish gluten-free?
For a gluten-free version, substitute brioche or challah with gluten-free bread. Be sure to check that all your other ingredients, like the maple syrup and spices, are also gluten-free.
Can I prepare this casserole in advance?
Yes! That’s the beauty of this recipe. You can prep it the night before, let it soak in the fridge, and simply bake it in the morning. Just remember to let it sit at room temperature for about 15 minutes before you pop it in the oven to ensure it bakes uniformly.
What toppings do you recommend?
While powdered sugar and fresh berries are fan favorites, you could also drizzle more maple syrup, dollop some whipped cream, or even add a nutty crunch with chopped pecans or walnuts for an extra layer of texture. Enjoy experimenting!
PrintMore Breakfast Recipes
- Blueberry Overnight Oats (5-Ingredient, Meal-Prep)
- French Toast Muffins
- Easy Pancake Donuts (Made with Pancake Mix!)
- Cheesy Hash Brown Egg Bake (Crowd-Pleasing Easter Brunch Casserole)
- Peanut Butter Cup Protein Pancake Bowl
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 features fluffy brioche loaded with rich flavors from eggs and vanilla, perfect for breakfast lovers. Easy to prepare and ideal for gatherings!
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.
- Add the bread cubes and spread them evenly without packing down.
- In a bowl, whisk the eggs until smooth, then add heavy cream, milk, maple syrup, vanilla, cinnamon, cardamom, and salt and whisk until incorporated.
- Pour the custard mixture over the bread cubes, pressing gently with a spatula to ensure the liquid is absorbed. Cover tightly and refrigerate overnight.
- Mix granulated sugar, brown sugar, cinnamon, and salt in a small bowl. Rub in the cold butter using fingers until clumps form. Refrigerate this mixture until needed.
- The next morning, preheat the oven to 350°F and take the casserole out of the refrigerator while it heats.
- Sprinkle the sugar mixture on top of the soaked bread.
- Bake uncovered for 40-45 minutes, until the top is golden brown and the center is soft but set.
- Allow to rest for 10 minutes before serving.
- Serve warm, dusted with powdered sugar and topped with fresh berries and a drizzle of warm syrup or honey as desired.
Notes
For a richer flavor, let the casserole sit for longer than 8 hours.
Top with your favorite fruits or nuts to enhance the dish.
This casserole can be made in advance and stored in the refrigerator for a few days.
Nutrition
- Serving Size: 1 piece
- Calories: 375
- Sugar: 16g
- Sodium: 350mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 2g
- Protein: 10g
- Cholesterol: 220mg
