Description
French Toast Casserole is the kind of breakfast that fills your kitchen with warmth before you even take the first bite. Soft cubes of bread soak overnight in a rich cinnamon-vanilla custard, then bake into a golden, puffed casserole with crisp edges and a tender, melt-in-your-mouth center.
This make-ahead breakfast brings all the flavor of classic French toast without standing at the stove flipping slices. It’s comforting, nostalgic, and perfect for slow mornings, holidays, or any day when you want something special that still feels effortless.
Who Is This Recipe For?
This French toast casserole recipe is perfect for:
- Busy families who want a make-ahead breakfast
- Holiday mornings like Christmas, Easter, or brunch gatherings
- Home cooks who love classic, nostalgic recipes
- Beginner bakers looking for a forgiving, foolproof dish
- Anyone who wants breakfast that feels warm, cozy, and homemade
Why It’s Great
- Can be assembled the night before
- No stovetop cooking required
- Soft, custardy center with crispy baked edges
- Uses simple pantry ingredients
- Easy to scale up for a crowd
- Perfect balance of cinnamon and vanilla flavor
The Secret to the Best French Toast Casserole
The key to a perfect French toast casserole is slightly stale bread. Day-old bread absorbs the custard without turning mushy, giving the casserole structure and texture after baking.
Best Bread Options
- French bread (classic and sturdy)
- Brioche (rich and lightly sweet)
- Challah (soft, eggy, and luxurious)
Cut the bread into generous cubes rather than small pieces so it holds its shape while soaking.
Ingredients
- 1 loaf day-old French bread, brioche, or challah, cubed
- 8 large eggs
- 2 cups milk (whole milk recommended)
- ½ cup heavy cream (optional for extra richness)
- ¾ cup granulated sugar
- 1 tablespoon vanilla extract
- 1½ teaspoons ground cinnamon
- ¼ teaspoon nutmeg (optional)
- ¼ teaspoon salt
- ¼ cup melted butter, plus more for greasing
Optional Toppings
- Powdered sugar
- Maple syrup
- Fresh berries
- Whipped cream
- Chopped nuts
Kitchen Equipment Needed
- 9×13-inch baking dish
- Large mixing bowl
- Whisk
- Measuring cups and spoons
- Plastic wrap or foil
Instructions
- Prepare the Dish
Grease a 9×13-inch baking dish with butter. Spread the bread cubes evenly in the dish. - Make the Custard
In a large bowl, whisk together eggs, milk, cream, sugar, vanilla, cinnamon, nutmeg, and salt until fully combined. - Assemble
Pour the custard evenly over the bread. Press gently so all pieces are coated. Drizzle melted butter over the top. - Chill Overnight
Cover and refrigerate for at least 6 hours or overnight to allow the bread to fully absorb the custard. - Bake
Preheat oven to 350°F (175°C). Bake uncovered for 40–45 minutes, until puffed, golden, and set in the center. - Serve
Let rest for 5 minutes, then serve warm with your favorite toppings.
Storage
- Refrigerator: Store leftovers covered for up to 4 days.
- Freezer: Freeze baked portions for up to 2 months.
- Reheating: Warm in the oven or microwave until heated through.
FAQ
Can I make this without chilling overnight?
Yes, but overnight chilling gives the best texture. If short on time, let it rest at least 30 minutes.
Will fresh bread work?
It can, but slightly stale bread produces better results.
Can I reduce the sugar?
Absolutely. This recipe is forgiving and can be lightly sweetened.
What add-ins work well?
Chocolate chips, blueberries, chopped apples, or pecans are all great additions.
Conclusion
French Toast Casserole is more than just breakfast — it’s a feeling. Warm, comforting, and filled with nostalgia, this make-ahead dish lets you slow down and enjoy the morning while something special bakes in the oven. Whether you’re feeding family on a holiday or simply treating yourself to a cozy start to the day, this recipe is one you’ll return to again and again.

