There is something truly magical about waking up to a warm, comforting dish that fills your kitchen with the sweet aroma of vanilla and cinnamon. This Vanilla Bean French Toast Bake Recipe offers exactly that—a luscious, custardy breakfast treat that transforms simple French bread into a tender, flavorful masterpiece. With its creamy custard soak and a crumbly, nutty topping, this bake is the kind of dish you’ll want to share with everyone you love. Whether for a special weekend brunch or a cozy holiday morning, it’s an absolute showstopper that never disappoints.

Ingredients You’ll Need
Keep things simple with beautiful, straightforward ingredients that each play an essential role in creating rich flavor, perfect texture, and inviting color in this Vanilla Bean French Toast Bake Recipe.
- French bread (1 loaf, about 16 ounces): Cubing it allows the custard to soak in perfectly, giving tender yet structured bites.
- Large eggs (6): They are the foundation of the custard, providing richness and holding everything together.
- Whole milk (2 cups): Adds creaminess and moistens the bread beautifully without weighing it down.
- Heavy cream (1/2 cup): For that extra luxurious richness that makes this dish indulgent.
- Granulated sugar (1/2 cup + 1/2 cup for topping): Sweetness is balanced perfectly between the custard and the crunchy topping.
- Vanilla extract (1 tablespoon): Enhances the natural vanilla notes, marrying all the flavors together.
- Vanilla bean (1, split and seeds scraped) or vanilla bean paste (1 tablespoon): Real vanilla bean makes this recipe special with its aromatic seeds and deep flavor.
- Ground cinnamon (1 teaspoon + 1 teaspoon for topping): Adds warmth and a gentle spice that’s classic with French toast.
- Salt (1/4 teaspoon): Crucial for balancing sweetness and highlighting all the flavors.
- All-purpose flour (1/4 cup for topping): Gives structure and helps achieve that crumbly texture atop the bake.
- Unsalted butter (1/4 cup, cold and cubed for topping): Works with the flour and sugar to form a golden, crisp topping.
- Chopped nuts (1/2 cup, optional): Pecans or walnuts add crunch and depth, but the bake shines even without them.
How to Make Vanilla Bean French Toast Bake Recipe
Step 1: Cube the French Bread
Start by cutting your loaf of French bread into roughly 1-inch cubes. This size is perfect for soaking up all the custard without turning into mush. Toss the cubes into a large mixing bowl to get ready for the custard bath.
Step 2: Whisk the Custard Mixture
In a separate bowl, combine the eggs, whole milk, heavy cream, granulated sugar, vanilla extract, and those gorgeous vanilla bean seeds you carefully scraped out. Add the cinnamon and salt for that warm, balanced flavor. Whisk everything together until smooth and silky, your custard base is now ready!
Step 3: Soak the Bread
Pour the luscious custard over the bread cubes, giving everything a gentle toss to make sure every piece is coated and ready to absorb all that richness. This step really makes the difference for soft, custardy bites.
Step 4: Transfer to Baking Dish
Grease a 9×13-inch baking dish to prevent sticking, then spread your custard-soaked bread evenly in the dish. This even layer will bake uniformly, creating a perfect texture throughout.
Step 5: Chill
Cover the baking dish tightly with plastic wrap and refrigerate for at least 2 hours, but ideally overnight. This chilling time lets the bread soak up every bit of custard, resulting in a rich, soft interior and a magical melding of flavors.
Step 6: Prepare the Topping
Mix the granulated sugar, flour, and cinnamon in a small bowl. If using, toss in the chopped nuts. Add the cold butter cubes and use a fork or pastry cutter to work everything into a crumbly topping. This crunchy layer will contrast beautifully with the soft, custardy base.
Step 7: Preheat Your Oven
Set your oven to 350°F (175°C) so it’s ready right when you pull the dish from the fridge. The steady, moderate heat gently bakes the custard and crisps up the topping without drying it out.
Step 8: Add the Topping
Sprinkle your crumbly topping evenly over the chilled bread mixture, covering it right up. This layer will bake to a golden, nutty finish that’s irresistible.
Step 9: Bake It
Pop the dish into the preheated oven and bake for 45 to 50 minutes. The top will turn a gorgeous golden brown, and the center will set to a soft yet firm custard—like a warm, fluffy blanket on your plate.
Step 10: Let It Cool Slightly
After baking, allow the French toast bake to cool for about 10 minutes. This resting time helps it set further, making serving neat slices possible without losing the creamy texture.
Step 11: Garnish and Serve
Dust with powdered sugar or drizzle with maple syrup for that classic sweet finish. Each bite bursts with the cozy flavors of vanilla bean and cinnamon, transforming an ordinary morning into something truly special.
How to Serve Vanilla Bean French Toast Bake Recipe
Garnishes
Fresh berries, a dusting of powdered sugar, or a drizzle of pure maple syrup create beautiful contrast in color and flavor, brightening the bake and adding bursts of freshness with every bite.
Side Dishes
Pair this Vanilla Bean French Toast Bake Recipe with crispy bacon, sausage links, or fresh fruit salad to balance its richness with savory or tangy accents. A dollop of Greek yogurt also complements the custard’s creaminess perfectly.
Creative Ways to Present
Make it extra special by serving portions in individual ramekins or cast-iron skillets. Top with whipped cream and toasted nuts or a splash of caramel sauce to impress your brunch guests effortlessly.
Make Ahead and Storage
Storing Leftovers
Store any leftovers in an airtight container in the refrigerator to keep the bake moist and fresh. It will stay delicious for up to 3 days, making it perfect for enjoying several breakfasts without extra effort.
Freezing
This dish freezes beautifully! After baking, allow it to cool completely, then wrap tightly with foil or place in a freezer-safe container. Freeze for up to 2 months and thaw overnight in the refrigerator before reheating.
Reheating
Warm leftovers in a 350°F oven for about 15-20 minutes until heated through and the topping crisps back up. You can also reheat individual slices in a microwave, but the oven is best to keep the texture intact.
FAQs
Can I use bread other than French bread?
Absolutely! While French bread works best for its texture and crust, you can use challah or brioche for an even richer flavor. Just cut the bread into cubes and soak as directed.
Do I have to soak the bread overnight?
While overnight soaking gives the best custard soak and flavor melding, a minimum of 2 hours works fine if you’re pressed for time. The longer the soak, the more custardy the bake.
Can I make this recipe dairy-free?
Yes, you can substitute dairy milk and cream with coconut milk or almond milk, and use dairy-free butter for the topping. The texture may vary slightly, but the flavor remains delicious.
What nuts work best for the topping?
Pecans and walnuts are classic choices because of their rich, buttery flavor and crunch. You can also experiment with almonds or leave out the nuts altogether if preferred.
Can I prepare the topping ahead of time?
Definitely! Prepare the crumb topping and keep it refrigerated until ready to use. Adding it just before baking ensures it stays crisp and fresh.
Final Thoughts
This Vanilla Bean French Toast Bake Recipe is such a joy to make and share. Its mix of creamy custard-soaked bread and buttery, cinnamon-kissed topping creates a breakfast experience that feels both indulgent and comforting. Trust me, once you try it, this will become your go-to recipe for weekend mornings and special occasions. So grab that vanilla bean and get ready to wow your family and friends with a dish that tastes like a warm hug.
Print
Vanilla Bean French Toast Bake Recipe
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 2 hours 65 minutes (includes 2 hours chilling + 50 minutes baking + 15 minutes prep)
- Yield: 8 to 10 servings
- Category: Breakfast Casserole
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Vanilla Bean French Toast Bake is a luscious, make-ahead breakfast casserole featuring soft cubes of French bread soaked in a rich custard flavored with real vanilla bean and cinnamon. Topped with a buttery, crumbly streusel and optional nuts, it’s baked to golden perfection and perfect for cozy mornings or entertaining.
Ingredients
For the French Toast Bake:
- 1 loaf (about 16 ounces) of French bread, cut into 1-inch cubes
- 6 large eggs
- 2 cups whole milk
- 1/2 cup heavy cream
- 1/2 cup granulated sugar
- 1 tablespoon vanilla extract
- 1 vanilla bean, split and seeds scraped (or 1 tablespoon vanilla bean paste)
- 1 teaspoon ground cinnamon
- 1/4 teaspoon salt
For the Topping:
- 1/2 cup granulated sugar
- 1/4 cup all-purpose flour
- 1/4 cup unsalted butter, cold and cubed
- 1 teaspoon ground cinnamon
- 1/2 cup chopped nuts (pecans or walnuts, optional)
Instructions
- Cut Bread: Cut the French bread into 1-inch cubes and place them in a large mixing bowl.
- Whisk Eggs: In another bowl, whisk together the 6 large eggs, 2 cups whole milk, 1/2 cup heavy cream, 1/2 cup granulated sugar, 1 tablespoon vanilla extract, the seeds from the split vanilla bean, 1 teaspoon ground cinnamon, and 1/4 teaspoon salt until well combined.
- Combine: Pour the egg mixture over the cubed bread and gently toss to coat all the pieces evenly.
- Transfer to Baking Dish: Grease a 9×13-inch baking dish and transfer the bread mixture into it, spreading it evenly.
- Chill: Cover the dish with plastic wrap and refrigerate for at least 2 hours, preferably overnight, to allow the bread to soak up the custard fully.
- Mix Topping Ingredients: In a small bowl, combine 1/2 cup granulated sugar, 1/4 cup all-purpose flour, 1 teaspoon ground cinnamon, and 1/2 cup chopped nuts if using. Add the cold cubed butter and use a fork or pastry cutter to mix until crumbly.
- Preheat Oven: Set your oven to 350°F (175°C) and allow it to preheat fully.
- Add Topping: Remove the French toast mixture from the refrigerator and evenly sprinkle the crumbly topping mixture over the top.
- Bake: Place the baking dish in the oven and bake for 45 to 50 minutes, until the topping is golden brown and the custard is set in the center.
- Cool Slightly: Let the French toast bake sit for about 10 minutes after removing from the oven to set further and cool slightly.
- Garnish and Enjoy: Serve warm, optionally dusted with powdered sugar or drizzled with maple syrup for an extra touch of sweetness.
Notes
- For best texture and flavor, allow the bread to soak in the custard overnight.
- You can substitute vanilla bean paste if fresh vanilla bean is unavailable.
- Chopped nuts are optional but add a nice crunch to the topping.
- This dish reheats well in the oven or microwave, making it a great make-ahead breakfast.
- Use day-old French bread for best soaking and texture results.

