This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.
French Toast Casserole
Imagine the smell of warm French toast wafting through your home on a lazy Sunday morning, the sun streaming through the windows, and the promise of a delicious breakfast ahead. If you’ve ever faced the challenge of feeding a crowd or satisfying your family’s cravings without spending hours in the kitchen, this French Toast Casserole is your answer. It combines the rich, comforting flavors of classic French toast with the ease of a bake-and-serve casserole, making it a unique favorite for any meal of the day. Here’s everything you need to know to make it tonight.

Why You’ll Love This Recipe
- Crispy golden crust that stays crunchy, with a soft and custardy inside.
- Ready to serve in less than an hour, perfect for busy mornings.
- Feeds a family of 6 for under $20, making it budget-friendly.
- Kid-approved every single time, with the option to add fun toppings.
- Versatile enough to make ahead, meaning less stress when guests arrive.
- Great for brunch gatherings or holiday breakfasts, impressing everyone!
Ingredients
For the Casserole
- 1 loaf of bread, cubed (day-old works best)
- 4 large eggs
- 2 cups milk
- 1/2 cup sugar
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
For the Topping
- 1/4 cup butter, melted
- 1/2 cup chopped nuts (optional)
- 1/2 cup brown sugar (for topping)
This recipe is also adaptable; for instance, use leftover brioche or challah to elevate the flavor even more. And if you’re in the mood for something seasonal, consider checking out our delicious pumpkin French toast breakfast that’s perfect for autumn!

Step-by-Step Instructions
- Preheat the oven to 350°F (175°C). Grease a baking dish with butter or cooking spray.
- In a large bowl, whisk together the eggs, milk, sugar, vanilla, cinnamon, and nutmeg until smooth.
- Add the cubed bread to the egg mixture and stir gently until each piece is evenly coated.
- If you prefer to make it ahead, cover the dish and refrigerate for at least 2 hours, or overnight.
- Pour the mixture into the greased baking dish, making sure to spread it out evenly.
- In a separate bowl, mix together the melted butter, nuts (if using), and brown sugar for the crumble topping. Sprinkle this over the bread mixture.
- Bake in the preheated oven for 45 minutes, or until the top is golden brown and the casserole is set. The edges should be slightly crispy, and the center will be fluffy and soft.
Pro Tips & Variations
- Use day-old bread for the best texture; it soaks up the egg mixture without becoming mushy.
- Add berries or chocolate chips to the bread mixture for added sweetness and flavor.
- For a keto-friendly version, consider using low-carb bread and sugar substitutes.
- Try an air fryer method if you’re short on oven space; bake the casserole in batches for a quicker option.
Storage & Reheating
Store leftover French Toast Casserole in the fridge, covered, for up to 3 days. You can also freeze portions for future breakfasts; just thaw in the refrigerator and reheat in the oven at 350°F until warmed through.
FAQ
-
Can I use different types of bread?
Yes, feel free to experiment with bagels, croissants, or other types of bread to switch up the flavor and texture. -
Can I make this ahead?
Absolutely! You can prepare it the night before and bake it in the morning. -
What can I serve with this casserole?
Fresh fruit, yogurt, or a drizzle of maple syrup complements the dish perfectly. -
How do I know when it’s done baking?
It’s ready when the top is golden brown, and a toothpick inserted in the center comes out clean. -
Can I reduce the sugar?
Yes, you can adjust the sugar to your preference, though it may alter the sweetness.
The French Toast Casserole is perfect for bringing families and friends together. Don’t forget to enjoy it with your favorite toppings, whether it’s a dusting of powdered sugar or a drizzle of maple syrup.
Conclusion
In summary, this French Toast Casserole offers a delightful blend of flavors and textures that are perfect for any gathering. It’s easy to prepare and always a hit with family and friends. For additional variations, you might want to explore these resources: French Toast Casserole – Belle of the Kitchen and French Toast Casserole – Tastes Better From Scratch. Enjoy cooking this hearty dish!

French Toast Casserole
Ingredients
For the Casserole
- 1 loaf loaf of bread, cubed (day-old works best) Day-old bread is recommended for best texture.
- 4 large large eggs
- 2 cups milk
- 1/2 cup sugar
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
For the Topping
- 1/4 cup butter, melted
- 1/2 cup chopped nuts (optional) Optional for added texture.
- 1/2 cup brown sugar (for topping)
Instructions
Preparation
- Preheat the oven to 350°F (175°C). Grease a baking dish with butter or cooking spray.
- In a large bowl, whisk together the eggs, milk, sugar, vanilla, cinnamon, and nutmeg until smooth.
- Add the cubed bread to the egg mixture and stir gently until each piece is evenly coated.
- If you prefer to make it ahead, cover the dish and refrigerate for at least 2 hours, or overnight.
- Pour the mixture into the greased baking dish, making sure to spread it out evenly.
Topping and Baking
- In a separate bowl, mix together the melted butter, nuts (if using), and brown sugar for the crumble topping. Sprinkle this over the bread mixture.
- Bake in the preheated oven for 45 minutes, or until the top is golden brown and the casserole is set. The edges should be slightly crispy, and the center will be fluffy and soft.