This Traditional French Toast Casserole is a comforting, classic breakfast made with buttery bread, warm cinnamon, and a rich vanilla custard. Baked until golden on top with a soft, custardy center, it’s the perfect make-ahead dish for weekends, holidays, or anytime you’re serving a crowd with minimal effort.
1 loaf brioche, challah, or French bread, cut into 1-inch cubes
6 large eggs
2 cups whole milk
½ cup granulated sugar
1 tablespoon vanilla extract
1 teaspoon ground cinnamon
¼ teaspoon salt
½ cup unsalted butter, melted
Preheat the Oven
Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or nonstick spray.
Add the Bread
Spread the bread cubes evenly in the prepared baking dish.
Make the Custard
In a large bowl, whisk together the eggs, milk, sugar, vanilla, cinnamon, and salt until smooth and well combined.
Assemble
Pour the custard evenly over the bread. Gently press the bread down so it absorbs the liquid.
Add Butter
Drizzle the melted butter evenly over the top.
Rest
Let the casserole sit for 10 minutes to allow the bread to fully soak up the custard.
Bake
Bake uncovered for 40 minutes, or until the top is golden brown and the center is set.
Serve
Let cool slightly before serving. Enjoy warm.
Best bread choice: Brioche and challah give the richest, softest texture, while French bread creates slightly firmer edges.
Day-old bread works best: Slightly stale bread absorbs the custard without becoming soggy.
Make it ahead: Assemble the night before, cover, refrigerate, and bake in the morning.
Extra flavor: Add a pinch of nutmeg or swap half the milk for heavy cream for a richer casserole.
Serving ideas: Top with maple syrup, powdered sugar, fresh berries, or whipped cream.