Overnight Vanilla Bean French Toast Casserole
Overnight Vanilla Bean French Toast Casserole is one of those dishes that wraps you in comfort from the first bite. The enticing aroma of toasted brioche mingled with warm spices isn’t just breakfast; it’s an experience. This casserole manages to combine the elements we love about traditional French toast—rich custard-soaked bread—with the cozy ease of an effortlessly prepared dish. It makes mornings feel special while still being incredibly manageable for the home cook.
Table of Contents

I remember the first time I made it for a family brunch. The texture was incredible—each bite was lightly crisp on the outside yet soft and creamy on the inside. As the guests piled their plates high, excited laughter filled the air, blending perfectly with the anticipation of what was to come. There’s something about the sweet fragrance of vanilla bean laced with maple syrup that draws people in. Trust me, this Overnight Vanilla Bean French Toast Casserole will quickly become a new favorite in your home, easy to whip up the night before for a hassle-free breakfast.
Why You’ll Love This Recipe
- Simple & Quick: Takes just 8 minutes to prep, making it perfect even on busy mornings.
- Irresistible Flavor: The vanilla bean and maple syrup offer a rich, delightful taste, topped with cinnamon for warmth.
- Eye-Catching Appeal: This beautiful casserole is not only a treat for the taste buds but also for the eyes, with golden, caramelized edges and fresh berries.
- Flexible Serving: Perfect for brunch, breakfast, or as a sweet treat after dinner.
- Diet-Friendly Options: Easy modifications for gluten-free or dairy-free diets make this dish accessible to everyone.
Ingredients You’ll Need
- 1 pound day old brioche or challah, cut into 1-1½ inch cubes: These types of bread create the perfect base for our casserole due to their rich texture. If you can’t find brioche or challah, you can use another type of bread, but keep in mind that softer breads yield a fluffier result.
- 7 large eggs: The eggs form the custard that binds all the flavors and textures together. Fresh eggs lead to a richer flavor, but older eggs can still work well.
- ¾ cup heavy cream: This provides a luscious creaminess. You can substitute it with full-fat coconut milk for a dairy-free option.
- 1¾ cups whole milk: Essential for the custard’s texture; using whole milk ensures the casserole isn’t too watery. You can use almond or oat milk for a lighter dairy-free option.
- ⅓ cup maple syrup (or honey): Adds the right amount of sweetness. Pure maple syrup is recommended for its deep flavor.
- 1 tablespoon vanilla bean paste (or vanilla extract): Vanilla paste infuses richer flavor and beautiful flecks of vanilla. If you opt for extract, go for high-quality pure vanilla extract.
- 1 teaspoon ground cinnamon: A classic spice that brings warmth and depth to the dish.
- ¼ teaspoon ground cardamom (optional but recommended): For an aromatic touch that compliments the other flavors beautifully.
- ¼ teaspoon salt: Balances the sweetness of the dish.
- ¼ cup granulated sugar: Adds sweetness without overpowering the flavor.
- 2 tablespoons light brown sugar: Enhances the caramelization process while offering a hint of molasses flavor.
- 1 teaspoon cinnamon: For topping—because who doesn’t love a little extra cinnamon?
- Pinch of salt: A finishing touch that elevates the flavors.
- 3 tablespoons cold butter, grated or finely diced: For topping, the butter melts into the sugar and cinnamon creating a delicious crust.
- Powdered sugar: Lightly dusted on top for a sweet finish.
- Fresh berries: These add pops of color and a burst of freshness when served.
- Warm maple syrup or honey: Always a fantastic finishing touch.
How to Make Overnight Vanilla Bean French Toast Casserole
- Prep the Bread: Start by cutting your day-old brioche or challah into 1-1½ inch cubes. Place them nicely in a 9×13 inch greased baking dish. If your bread is not day-old, toast it lightly in the oven for a few minutes to dry it out slightly.
- Make the Custard: 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, and ¼ teaspoon salt until combined. Pour this mixture evenly over the bread, pressing down gently to ensure all pieces are submerged.
- Soak Overnight: Cover the dish tightly with plastic wrap and place it in the refrigerator for at least 4 hours, or ideally overnight. This soaking is essential for allowing the flavors to meld and the bread to absorb the custard, resulting in a luscious texture.
- Preheat and Prepare Topping: The next day, preheat your oven to 350°F (175°C). In a small bowl, mix together ¼ cup granulated sugar, 2 tablespoons light brown sugar, 1 teaspoon cinnamon, and a pinch of salt.
- Sprinkle & Bake: Remove the plastic wrap and sprinkle the sugar mixture evenly over the casserole. Top with 3 tablespoons cold butter, either grated or finely diced. Bake for 45-50 minutes or until the edges are golden and a knife inserted into the center comes out clean.
- Cool & Serve: Let the casserole cool for a few minutes before serving. Serve slices warm, sprinkled with powdered sugar, fresh berries, and a generous drizzle of warm maple syrup or honey.
Storing & Reheating
Leftovers should be stored in an airtight container in the refrigerator for up to 3 days. For longer storage, you can freeze the casserole, well-wrapped, for up to three months. To reheat, simply place individual portions in the microwave for about 1-2 minutes, or until heated through, or cover the whole dish with foil and bake at 350°F (175°C) until hot, approximately 20-25 minutes. The texture might slightly change, but refreshing it with a splash of milk can help bring back its creaminess.
Chef’s Helpful Tips
- Be cautious not to overcrowd the baking dish; it may prevent even cooking.
- Ensure your eggs are at room temperature to help them incorporate better into the custard.
- If you prefer a lighter version, opt for half-and-half instead of heavy cream.
- Want a crunch? Add some chopped nuts or granola on top before baking for additional texture.
- You can prepare the dish up to a day in advance—just remember to let it soak overnight for the best flavor.
Deliciously rich and warm, Overnight Vanilla Bean French Toast Casserole combines sweetness and spice in a way that cultivates comfort and happiness at any breakfast table. This dish brings smiles and satisfaction, enticing even the pickiest eaters among family and friends. You’ll find that once you give this a try, it may quickly become your preferred breakfast treat, perfect for holidays or family gatherings.

Recipe FAQs
Can I use fresh bread instead of day-old?
You can, but fresh bread may need to be toasted lightly first. The older, dried bread helps absorb the custard more effectively without becoming mushy.
How do I make this dairy-free?
You can easily substitute the heavy cream and whole milk with full-fat coconut milk or any plant-based milk of your choice. Just ensure the flavor fits your palate!
Is there a way to prep this in advance?
Absolutely! Prepare the casserole the night before and refrigerate it until you’re ready to bake it in the morning. This is one of the reasons it’s such a convenient dish.
What fruits pair well with this casserole?
Fresh berries, sliced bananas, or even caramelized apples make excellent toppings to add a burst of freshness and flavor right before serving.
PrintMore Breakfast Recipes
- Easy Baked Eggs Florentine
- Breakfast Pigs in Cinnamon Rolls
- Blueberry and Muesli Cottage Cheese Bowl
- Sweet Cabbage Strudel with Raisins and Brown Sugar
- Granola for Yogurt
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 offers an irresistible flavor experience with simple preparation. Using day-old brioche or challah, eggs, and a creamy custard, it’s perfect for brunch gatherings or a cozy family breakfast.
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 and add the bread cubes, spreading them evenly.
- In a large bowl, whisk together the eggs, heavy cream, milk, maple syrup, vanilla, cinnamon, cardamom (if using), and salt until smooth.
- Pour the custard mixture over the bread, gently pressing down to absorb the liquid. Cover and refrigerate overnight or for at least 8 hours.
- In a small bowl, mix granulated sugar, brown sugar, cinnamon, and salt. Add cold butter and mix until small clumps form. Cover and refrigerate.
- Preheat the oven to 350°F the next morning. Take the casserole out of the fridge.
- Sprinkle the sugar mixture over the soaked bread and bake uncovered for 40-45 minutes until golden and set.
- Let rest for 10 minutes before serving. Serve warm with powdered sugar, fresh berries, and a drizzle of warm maple syrup or honey.
Notes
For best results, use day-old bread to allow for maximum soaking.
Feel free to substitute maple syrup with honey for a different flavor profile.
Serve immediately for the best texture and flavor.
Nutrition
- Serving Size: 1 slice
- Calories: 380
- Sugar: 22g
- Sodium: 300mg
- Fat: 17g
- Saturated Fat: 8g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 49g
- Fiber: 1g
- Protein: 9g
- Cholesterol: 155mg





