This Overnight French Toast Casserole is an ideal breakfast casserole for Christmas morning or any holiday brunch. Thick slices of French bread soak overnight in a rich, sweet egg custard. The next morning it’s topped with a buttery pecan-praline mixture, baked until golden, and served warm with syrup. A comforting, make-ahead treat that simplifies holiday mornings.

Having overnight guests during the holidays often means juggling conversations and breakfast prep while everyone drifts into the kitchen early. This casserole solves that stress: assemble it the night or even the day before, refrigerate, and in the morning simply add the pecan praline topping and bake. You’ll spend less time at the stove and more time enjoying your company.
Make the casserole ahead, then top and bake for about 45 minutes the next morning. Serve warm with syrup for a sweet, nutty, comforting breakfast.
The Bread

For this recipe I used two loaves of French bread, but any sturdy, dense bread will work. Challah, sourdough, or a country loaf are good alternatives. Choose bread that soaks up the custard without falling apart.
Prep the bread
- Slice the bread into 18–20 slices, about 3/4 inch thick. Avoid using the end pieces. You’ll likely have some leftover bread.
- Arrange the slices in two overlapping rows in a generously buttered 9 x 13 baking dish.

INGREDIENTS NEEDED FOR THE SWEET EGG MIXTURE
- 8 large eggs
- 1 1/2 cups half & half
- 1/4 cup granulated sugar
- 1 teaspoon pure vanilla extract
- 1/2 teaspoon cinnamon
- 1/4 teaspoon nutmeg
- 1/8 teaspoon salt
MAKE THE SWEET EGG MIXTURE
- In a large bowl, whisk the eggs until foamy and light in color. Add the half & half, sugar, vanilla, cinnamon, nutmeg, and salt. Whisk until smooth and combined.
- Pour the custard evenly over the arranged bread, pressing gently so all slices absorb the mixture. Cover tightly with foil and refrigerate overnight.

The Pecan Praline Topping
MAKE THE PECAN PRALINE TOPPING (THE NEXT MORNING) This takes 5 minutes!

INGREDIENTS
- 2 sticks unsalted butter, melted
- 3/4 cup light brown sugar, packed
- 2 cups pecans, coarsely chopped
- 1/2 teaspoon cinnamon
- 1/4 teaspoon nutmeg
- 1 teaspoon pure vanilla extract
PREP THE PECAN PRALINE TOPPING
- Combine the melted butter, brown sugar, chopped pecans, cinnamon, nutmeg, and vanilla in a medium bowl and stir until evenly mixed.
- Sprinkle the topping evenly over the chilled casserole.
- Preheat the oven to 350°F (175°C) and bake the casserole for about 40 minutes, until the topping is golden and the center is set.

Serve the casserole warm with maple syrup or your favorite pancake syrup. It’s rich, nutty, and perfect for a festive breakfast.
If you try this recipe, leave a comment to share how it turned out—I enjoy hearing your feedback.
Follow for more recipe ideas on social media and discover new dishes to try each day.
Overnight French Toast Casserole
- Author: Cindy Gibbs
- Prep Time: 30 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour 10 minutes
- Yield: 10 servings
- Category: breakfast/brunch
- Method: bake
- Cuisine: American
Description
This Overnight French Toast Casserole soaks thick bread slices in a sweet egg custard overnight, then tops them with a pecan praline and bakes to a golden finish—an effortless crowd-pleaser for holiday mornings.
Ingredients
CASSEROLE
- 2 (16-ounce) loaves French bread
- 8 large eggs
- 1 1/2 cups half & half
- 1/4 cup granulated sugar
- 1 teaspoon pure vanilla extract
- 1/2 teaspoon cinnamon
- 1/4 teaspoon nutmeg
- 1/8 teaspoon salt
- Syrup for serving
PECAN PRALINE TOPPING
- 2 sticks unsalted butter, melted
- 3/4 cup light brown sugar, packed
- 2 cups pecans, coarsely chopped
- 1/2 teaspoon cinnamon
- 1/4 teaspoon nutmeg
- 1 teaspoon pure vanilla extract
Instructions
CASSEROLE
- Generously butter a 9 x 13-inch baking dish.
- Slice the bread into 18–20 slices (about 3/4 inch thick), discarding end pieces. Arrange slices in two overlapping rows in the prepared dish.
- Whisk the eggs until foamy. Add half & half, sugar, vanilla, cinnamon, nutmeg, and salt, and whisk until combined.
- Pour the custard evenly over the bread, pressing gently so the slices soak up the mixture. Cover with foil and refrigerate overnight.
PECAN PRALINE TOPPING (the next morning)
Preheat the oven to 350°F (175°C) and remove the casserole from the fridge.
- Mix the melted butter, brown sugar, pecans, cinnamon, nutmeg, and vanilla in a medium bowl. Sprinkle the topping evenly over the casserole and bake until golden and set, about 40 minutes.
- Serve warm with syrup.