If you are craving a warm, comforting breakfast that feels like a hug on a plate, this Baked French Toast Casserole Recipe is absolutely a must-try. Imagine tender cubes of day-old bread soaking in a rich custard of eggs, milk, cinnamon, and vanilla, then baked to golden perfection with a buttery, cinnamon-sugar topping that caramelizes beautifully. This dish isn’t just breakfast; it’s a special occasion on your table any day of the week. Whether you choose brioche, challah, or even whole wheat bread, each bite promises a delightful mix of custardy softness and slight crunch, making the Baked French Toast Casserole Recipe a favorite to share and savor.

Ingredients You’ll Need
Gathering the right ingredients for this Baked French Toast Casserole Recipe is simpler than you might think, and each one plays a big role in creating the characteristic flavor and texture. From the richness of the eggs and milk to the warm spice of cinnamon, every component is essential for that perfect balance.
- 1 loaf day-old French bread (whole wheat, brioche, challah, or ciabatta): Stale or day-old bread soaks up the custard without becoming too mushy.
- 6 large eggs: These provide structure and richness that give the custard its silky texture.
- 2 ¼ cups whole milk: The creaminess enhances the custard’s smoothness and adds a subtle sweetness.
- 1 tablespoon pure maple syrup or light brown sugar: Adds natural sweetness and depth of flavor.
- ½ teaspoon ground cinnamon: A warm spice that complements the sweetness beautifully.
- 2 teaspoons vanilla extract: Boosts the overall flavor with aromatic notes.
- ¼ teaspoon salt: Balances the sweetness and enhances all other flavors.
- 4 tablespoons unsalted butter, melted: Used on the topping to create a golden, slightly crispy crust.
- 2 tablespoons light brown sugar or pure maple syrup: Adds a caramelized sweetness on top of the casserole.
- ½ teaspoon ground cinnamon (for the topping): A finishing touch that ties the whole dish together.
How to Make Baked French Toast Casserole Recipe
Step 1: Prepare the bread and baking dish
Begin by preheating your oven to 350°F. Lightly spray a 9×13-inch baking dish with cooking spray to prevent sticking. Cube your day-old bread evenly and spread it out in the dish, making sure the cubes create a nice, even layer that will soak up all the custard later.
Step 2: Whisk the custard
In a large bowl, whisk together the eggs, milk, maple syrup (or brown sugar), cinnamon, vanilla extract, and salt until the mixture is completely smooth and blended. This custard is the heart of your Baked French Toast Casserole Recipe — it infuses the bread with rich, creamy flavor.
Step 3: Soak the bread cubes
Pour the custard evenly over the bread cubes, gently pressing down to help the bread absorb as much as possible. This soaking step ensures that every bite is moist and custardy inside.
Step 4: Prepare the topping
Combine the melted butter, brown sugar (or maple syrup), and cinnamon in a small bowl, then drizzle this mixture generously over the soaked bread. This topping will melt into a golden, slightly crispy crust during baking, adding texture and sweetness.
Step 5: Refrigerate to let flavors meld
Cover the baking dish tightly with foil and refrigerate for at least 20 minutes. For the best flavor and texture, let it chill overnight. This resting time lets the bread thoroughly soak and the spices fully develop, making your casserole even more delicious.
Step 6: Bake the casserole
Remove the casserole from the fridge and place it back in the oven (still at 350°F). Cover with foil and bake for 35 minutes to allow the custard to set gently. Then, remove the foil and bake uncovered for another 10 to 20 minutes until the top is beautifully golden and the custard is set through. This final bake crisps the top just right without drying the inside.
How to Serve Baked French Toast Casserole Recipe

Garnishes
A warm Baked French Toast Casserole Recipe opens the door to all kinds of lovely garnishes. Powdered sugar dusted lightly on top adds a pretty finish, while a handful of fresh berries injects a burst of color and freshness. For a little extra indulgence, drizzle with maple syrup or a dollop of whipped cream to enhance every bite.
Side Dishes
This casserole shines on its own but pairs wonderfully with classic breakfast sides. Crispy bacon or sausages bring a savory contrast, while fresh fruit salad adds a bright, juicy balance. If you want to keep things lighter, a simple side of yogurt with granola offers a nice texture contrast and complements the richness.
Creative Ways to Present
For a brunch gathering or special occasion, consider serving the casserole straight from the baking dish to keep it warm and cozy. Or, cut into neat squares and plate individually with sprigs of mint or edible flowers for a charming presentation. You could even serve small portions in individual ramekins for a personalized touch that will wow guests.
Make Ahead and Storage
Storing Leftovers
Leftover Baked French Toast Casserole Recipe stores beautifully in an airtight container in the refrigerator for up to 3 days. Keeping it chilled preserves the custard’s creaminess and the top’s pleasant texture. Just make sure to cover it well to avoid drying out.
Freezing
If you want to save some for later, you can freeze portions of the casserole. Wrap individual squares tightly in plastic wrap and foil, or use freezer-safe containers, then freeze for up to 2 months. When ready to enjoy, thaw overnight in the fridge for best results.
Reheating
To reheat, place the casserole or individual portions in the oven at 350°F for 15 to 20 minutes until warmed through and the topping regains its crispness. Alternatively, microwave slices for about 1 to 2 minutes if you’re short on time, though the oven method keeps the texture just right.
FAQs
Can I use fresh bread instead of day-old bread?
Fresh bread tends to absorb liquid differently and may become too soggy. Day-old or slightly stale bread is best because it soaks up the custard without falling apart, resulting in that perfect custardy texture.
Is it possible to make this recipe dairy-free?
Absolutely! Substitute whole milk with almond milk, oat milk, or another favorite plant-based milk, and use dairy-free butter alternatives. The flavor will still be delicious but with a dairy-free twist.
Can I add fruit or nuts to the casserole?
Yes! Adding fresh or dried fruit like blueberries or chopped apples, or sprinkling nuts like pecans or walnuts on top before baking, adds great texture and flavor contrast. Just mix them with the bread cubes before pouring the custard.
Why do I need to refrigerate the casserole before baking?
This step allows the bread to soak up the custard fully, which enhances the flavors and creates an even texture throughout. Refrigerating overnight gives you the best, most luscious results.
How should I adjust baking time for different bread types?
Denser breads like ciabatta may need a few extra minutes in the oven to ensure the custard sets completely, while lighter breads like brioche might bake a little faster. Keep an eye on the casserole towards the end and check that the custard is set and the top is golden.
Final Thoughts
There is nothing quite like the warmth and comfort of this Baked French Toast Casserole Recipe to start your day on a cozy note. Its rich custard, golden crust, and subtle sweetness come together effortlessly to create a dish that feels special and satisfying every time. I hope you will enjoy making it as much as I do, whether for a lazy weekend brunch or a festive breakfast with loved ones.
Print
Baked French Toast Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 45 – 55 minutes
- Total Time: 1 hour to overnight (including soak time)
- Yield: 8 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
This Baked French Toast Casserole is a delicious and comforting breakfast dish perfect for family gatherings or weekend brunch. Made with day-old bread soaked in a rich, cinnamon-vanilla custard and topped with a buttery brown sugar glaze, it bakes into a golden, custardy delight that’s easy to prepare and sure to impress.
Ingredients
Main Ingredients
- 1 loaf of day-old French bread (whole wheat, brioche, challah, or ciabatta)
- 6 large eggs
- 2 ¼ cups whole milk
- 1 tablespoon pure maple syrup or light brown sugar
- ½ teaspoon ground cinnamon
- 2 teaspoons vanilla extract
- ¼ teaspoon salt
Topping
- 4 tablespoons unsalted butter, melted
- 2 tablespoons light brown sugar or pure maple syrup
- ½ teaspoon ground cinnamon
Instructions
- Preheat & Prepare Bread: Preheat your oven to 350°F (175°C). Lightly spray a 9×13-inch baking dish with cooking spray. Cut the day-old bread into cubes and evenly distribute them in the prepared baking dish.
- Make Custard Mixture: In a large bowl, whisk together the eggs, milk, maple syrup or brown sugar, ground cinnamon, vanilla extract, and salt until the mixture is smooth and fully combined. Pour this custard evenly over the bread cubes, ensuring all pieces are soaked thoroughly.
- Prepare Topping: In a small bowl, combine the melted butter, brown sugar or maple syrup, and cinnamon. Drizzle this flavorful mixture evenly over the top of the soaked bread and custard mixture.
- Soak Bread: Cover the baking dish tightly with aluminum foil and refrigerate for at least 20 minutes to allow the bread to absorb the custard well. For enhanced flavor and texture, refrigerate overnight if possible.
- Bake Covered: Remove the casserole from the refrigerator and keep your oven preheated at 350°F. Bake the covered dish for 35 minutes to cook the custard gently and allow flavors to meld.
- Bake Uncovered: Remove the foil and continue baking for an additional 10-20 minutes until the top becomes golden brown and the custard is fully set. The casserole is ready when it is puffed and lightly browned on top.
Notes
- Using day-old bread helps the cubes absorb the custard better without becoming too soggy.
- Feel free to substitute whole milk with 2% or a milk alternative, but whole milk gives the creamiest texture.
- Maple syrup can replace brown sugar for a natural sweetness and flavor variation.
- For added texture and tastes, top with chopped nuts or fresh berries before serving.
- Make the night before for convenient morning prep and enhanced flavor infusion.
- Store leftovers covered in the refrigerator for up to 3 days; reheat gently before serving.

