French Toast Casserole Recipe
French toast casserole is a warm, comforting breakfast dish that turns simple bread into a rich, custardy baked treat. It combines cubes of bread soaked in a sweet egg mixture, baked until golden and fluffy on the inside with a slightly crisp top. This recipe is perfect for weekends, holidays, or family gatherings because it can be prepared ahead of time and baked when needed. It delivers all the flavors of classic French toast but in an easier, more convenient form. With its soft texture, sweet aroma, and cozy taste, French toast casserole is a breakfast everyone loves to share.

Why You Will Love This French Toast Casserole Recipe
You will love French toast casserole because it is simple, make-ahead friendly, and perfect for feeding a crowd. Instead of standing over a stove flipping slices, everything is baked in one dish, saving time and effort. The texture is soft, custardy, and rich, while the top layer becomes slightly crisp and golden. It is also highly customizable with fruits, nuts, spices, or syrups. Whether served at breakfast, brunch, or holiday gatherings, it always feels special. Plus, it reheats well, making leftovers just as delicious. It’s comfort food made easy, with minimal work and maximum flavor in every bite.
Ingredients List
- 1 loaf bread (French bread or brioche), cut into cubes
- 6 large eggs
- 2 cups milk (or half-and-half for richer texture)
- ½ cup sugar
- 1 tablespoon vanilla extract
- 1 teaspoon cinnamon
- ¼ teaspoon nutmeg (optional)
- 2 tablespoons butter, melted
Optional Toppings
- Maple syrup
- Powdered sugar
- Fresh berries
- Whipped cream
- Chopped nuts
Serving, Prep Time, Cooking Time, Calories
| Detail | Amount |
|---|---|
| Servings | 6–8 servings |
| Prep Time | 15 minutes |
| Cooking Time | 40–45 minutes |
| Chill Time | 1–8 hours (optional but recommended) |
| Calories | ~320–420 per serving |
Step-by-Step Instructions
Start by greasing a baking dish with butter or non-stick spray to prevent sticking. Cut the bread into medium-sized cubes and spread them evenly in the dish. Slightly stale bread works best because it absorbs the custard mixture without becoming too soggy.
In a large mixing bowl, whisk together eggs, milk, sugar, vanilla extract, cinnamon, and nutmeg. Mix until everything is fully combined and smooth. This mixture will form the custard base of the casserole.
Pour the egg mixture evenly over the bread cubes, making sure all pieces are coated. Gently press the bread down with a spoon so it absorbs the liquid properly.
Drizzle melted butter over the top for extra richness and flavor. Cover the dish with foil and refrigerate for at least 1 hour or overnight for best results. This helps the bread soak up the custard fully.
When ready to bake, preheat the oven to 350°F (175°C). Remove the casserole from the refrigerator and let it sit at room temperature for about 10 minutes.
Bake covered for 25 minutes, then remove the foil and bake for another 15–20 minutes until the top is golden brown and the center is set.
Let it rest for a few minutes before serving so it firms up slightly. Serve warm with syrup, powdered sugar, or your favorite toppings.
Variations to Try
Berry French Toast Casserole: Add blueberries, strawberries, or raspberries between layers for a fruity twist.
Cream Cheese Version: Add small dollops of cream cheese for a rich, cheesecake-like flavor.
Apple Cinnamon Casserole: Mix in sliced apples and extra cinnamon for a warm, fall-inspired version.
Chocolate Chip French Toast: Add chocolate chips for a sweet, dessert-style breakfast.
Savory Version: Skip sugar and vanilla, and add cheese, ham, and herbs for a savory breakfast bake.
Banana Nut Casserole: Add sliced bananas and chopped walnuts for a naturally sweet and crunchy variation.
Recipe Notes
- Use slightly stale bread because it absorbs the custard better without becoming mushy.
- Letting the casserole rest overnight enhances flavor and texture significantly.
- Do not skip the resting time after baking, as it helps the dish set properly.
- Adjust sweetness based on your preference or toppings like syrup and fruits.
FAQs
Can I make French toast casserole ahead of time?
Yes, it is best when prepared the night before and baked in the morning.
What type of bread works best?
Brioche, challah, or French bread works best for a soft and rich texture.
Can I freeze French toast casserole?
Yes, you can freeze it after baking and reheat it when needed.
Why is my casserole soggy?
Too much liquid or fresh soft bread can cause sogginess. Use slightly stale bread for best results.
Can I make it dairy-free?
Yes, use plant-based milk and dairy-free butter alternatives.
Conclusion
French toast casserole is a comforting and easy breakfast dish that brings warmth and sweetness to any table. It transforms simple ingredients into a rich, baked meal that is perfect for sharing with family or guests. With its soft custardy center and golden top, every bite feels satisfying and indulgent. The best part is its flexibility—you can prepare it ahead of time, customize it with fruits or flavors, and serve it for breakfast or brunch occasions. Whether for holidays or lazy weekends, this casserole is a reliable, crowd-pleasing recipe that always delivers comfort and delicious flavor.
