This overnight French toast casserole is built for mornings when you want breakfast ready with very little last-minute work. Thick slices of bread soak up a vanilla-spiced custard overnight, then bake beneath a buttery brown sugar topping until puffed and lightly golden. The result is soft in the middle, crisp around the edges, and easy to portion for a family breakfast or relaxed brunch. Assemble it after dinner, cover the dish, and let the refrigerator do the soaking while you sleep.
What is overnight French toast casserole?
It is a baked French toast assembled ahead of time rather than cooked slice by slice on a griddle. The bread sits in an egg-and-dairy custard until the center is moistened, then a spiced butter and brown sugar mixture bakes into a rich top layer. Because the casserole goes straight from the refrigerator to the oven, it is useful when guests are coming or when breakfast needs to be predictable.
Why this overnight French toast casserole works
The overnight rest gives the custard time to reach the center of each slice, while the topping adds a crisp, cinnamon-scented finish. Assemble it in a 9-by-13-inch dish the evening before, refrigerate it, and bake it the next morning.
Ingredients and useful swaps
Use a loaf of French bread or thick Texas toast, plus eggs, half-and-half, milk, sugar, vanilla, cinnamon, nutmeg, and salt for the custard. Softened butter, brown sugar, more cinnamon and nutmeg make the topping. Corn syrup is optional; it helps the topping stay smooth but is not essential.

How to make overnight French toast casserole
Grease the baking dish and arrange the bread in overlapping rows. Whisk the custard until smooth, pour it over the bread, and spoon some between the slices so the loaf is evenly moistened. Cover the dish and refrigerate overnight.
The next day, heat the oven to 350°F and turn the bread once. Mix the topping ingredients, spread the mixture over the slices, and bake uncovered for 35 to 40 minutes. The casserole is ready when it looks puffed and the top is lightly golden.

Make-ahead and serving tips
Keep the assembled casserole covered and chilled overnight. If you are making it the same day, let it rest for at least 30 minutes before baking so the custard can begin soaking into the bread. Serve it warm, cutting between the overlapping slices for portions with both soft centers and golden edges.

Common questions
Can I make it without corn syrup?
Yes. The corn syrup is optional in the topping. The butter and brown sugar still create a rich, spiced layer over the casserole.
How long should it chill?
Chill it overnight for the best texture. For a same-day version, allow at least 30 minutes of resting time before baking.
Choose the right bread
A sturdy loaf is the best match for this casserole because it can absorb the custard without collapsing. French bread and thick Texas toast both work well. Slice the loaf evenly so the pieces cook at the same rate, and arrange them snugly enough that the custard reaches every edge.
Prepare the custard evenly
Whisk the eggs, dairy, sugar, vanilla, spices, and salt until no streaks of egg remain. Pour slowly across the dish instead of concentrating the liquid in one spot. A spoon or small ladle makes it easier to guide custard between overlapping slices, where it can soak in during the overnight rest.
Get a golden topping
Leave the casserole uncovered while it bakes so the brown sugar topping can color and set. The butter should be soft enough to mix smoothly with the sugar and spices, but it does not need to be melted. Spread the mixture gently over the top so the bread stays in place.
Storage and reheating
Cool leftovers, cover the baking dish, and refrigerate them promptly. Reheat individual portions in the microwave for a quick breakfast, or warm several portions in a moderate oven until heated through. The topping is at its crispest on the day it is baked, while the custardy center remains tender after reheating.
Recipe ingredients
- French bread, sliced 1 inch thick
- Eggs, half-and-half, and milk
- Granulated sugar and vanilla extract
- Ground cinnamon, ground nutmeg, and salt
- Softened butter and light brown sugar
- Light corn syrup, optional
Step-by-step method
- Grease a 9-by-13-inch baking dish with butter or cooking spray.
- Arrange the sliced bread in overlapping rows in the prepared dish.
- Whisk the eggs, half-and-half, milk, granulated sugar, vanilla, custard cinnamon, custard nutmeg, and salt until smooth.
- Pour the custard evenly over the bread, working some between the slices. Cover and refrigerate overnight.
- The next day, heat the oven to 350°F and turn the bread slices once so they are evenly coated.
- Mix the softened butter, brown sugar, corn syrup if using, topping cinnamon, and topping nutmeg. Spread the topping over the bread.
- Bake uncovered for 35 to 40 minutes, until puffed and lightly golden.
Optional variation: Use thick brioche instead of French bread for a softer, richer casserole. Keep the custard and topping quantities the same, and still let the assembled dish chill overnight so the bread has time to absorb the liquid.
FAQ: overnight French toast casserole

Overnight French Toast Casserole with Cinnamon Topping
Ingredients
Ingredients
- 1 loaf French bread or thick Texas toast, sliced 1 inch thick
- 8 large eggs beaten
- 2 cups half-and-half
- 1/2 cup milk
- 3 tablespoons granulated sugar
- 1 1/2 teaspoons vanilla extract
- 1/2 teaspoon ground cinnamon for custard
- 1/2 teaspoon ground nutmeg for custard
- 1/2 teaspoon salt
- 1 1/2 sticks butter softened
- 1 cup light brown sugar packed
- 1 tablespoon light corn syrup optional
- 1 teaspoon ground cinnamon for topping
- 1/2 teaspoon ground nutmeg for topping
Instructions
Instructions
- Grease a 9-by-13-inch baking dish with butter or cooking spray.
- Arrange the sliced bread in overlapping rows in the prepared dish.
- Whisk the eggs, half-and-half, milk, granulated sugar, vanilla, custard cinnamon, custard nutmeg, and salt until smooth.
- Pour the custard evenly over the bread, working some between the slices. Cover and refrigerate overnight.
- The next day, heat the oven to 350°F and turn the bread slices once so they are evenly coated.
- Mix the softened butter, brown sugar, corn syrup if using, topping cinnamon, and topping nutmeg. Spread the topping over the bread.
- Bake uncovered for 35 to 40 minutes, until puffed and lightly golden.






