This Easy French Toast Casserole is my go-to solution for a comforting, crowd-pleasing breakfast or brunch. It captures the rich, custardy essence of traditional French toast but is baked in a single dish, making it perfect for feeding a group with minimal effort. Whether I'm hosting a holiday breakfast or simply want a cozy weekend treat, this recipe never fails to impress.
Why You’ll Love This Recipe
I love how this casserole transforms simple ingredients into a decadent dish. It's ideal for make-ahead preparation, allowing me to enjoy a relaxed morning without the hassle of flipping individual slices of French toast. The combination of creamy custard-soaked bread with a golden, slightly crisp top creates a delightful contrast in textures. Plus, it's endlessly customizable with various toppings and mix-ins to suit any taste.
Ingredients
(Here's a tip: Check out the full list of ingredients and measurements in the recipe card below.)
- 1 loaf of French bread (about 10 to 12 ounces), cut into cubes
- 8 large eggs
- 2 cups of whole milk
- ½ cup of heavy cream
- ¼ cup of granulated sugar
- ¼ cup of brown sugar
- 2 teaspoons of vanilla extract
- 1 teaspoon of ground cinnamon
- ¼ teaspoon of salt
- Optional toppings: powdered sugar, maple syrup, fresh berries, or whipped cream
Directions
- Prepare the Bread: I start by lightly greasing a 9x13 inch baking dish. Then, I spread the cubed French bread evenly in the dish.
- Make the Custard: In a large bowl, I whisk together the eggs, milk, cream, both sugars, vanilla extract, cinnamon, and salt until well combined.
- Assemble the Casserole: I pour the custard mixture over the bread cubes, ensuring all pieces are coated evenly. I gently press down with a spatula to help the bread absorb the custard.
- Refrigerate: I cover the dish with foil and refrigerate it for at least an hour, or overnight. This allows the bread to fully soak up the custard, resulting in a more flavorful and cohesive casserole.
- Bake: When I'm ready to bake, I preheat the oven to 350°F (175°C). I bake the covered casserole for about 30 minutes, then remove the foil and bake for another 25-30 minutes, or until the top is golden brown and the center is set.
- Serve: After baking, I let the casserole stand for a few minutes before serving. This helps it settle, making it easier to cut into portions. I serve it warm, topped with powdered sugar, a drizzle of maple syrup, fresh berries, or a dollop of whipped cream for an extra special touch.
Servings and Timing
This recipe yields approximately 8 servings. The total time to prepare and bake the casserole is about 65 minutes, not including the refrigeration time. I often prepare it the night before and bake it in the morning, making it a convenient option for busy days.
Variations
- Add-ins: I sometimes mix in chopped nuts, chocolate chips, or dried fruits like raisins or cranberries for added texture and flavor.
- Bread Choices: While French bread works wonderfully, I've also used brioche or challah for a richer taste.
- Flavor Enhancements: A pinch of nutmeg or a splash of orange zest can add a delightful twist to the custard mixture.
- Savory Option: For a savory version, I omit the sugars and cinnamon, and add cooked sausage, sautéed vegetables, and shredded cheese.
Storage/Reheating
Storage: I store any leftovers in an airtight container in the refrigerator for up to 3 days.
Reheating: To reheat, I place individual portions in the microwave for about 1-2 minutes, or until heated through. Alternatively, I reheat the entire casserole in the oven at 350°F (175°C) for about 15-20 minutes.
FAQs
How far in advance can I prepare the casserole?
I often prepare the casserole the night before and refrigerate it overnight. This allows the bread to fully absorb the custard, enhancing the flavor and texture.
Can I freeze the French Toast Casserole?
Yes, I can freeze the assembled, unbaked casserole. I wrap it tightly with plastic wrap and aluminum foil, then freeze it for up to 2 months. When ready to bake, I thaw it in the refrigerator overnight and bake as directed.
What can I use instead of French bread?
I've used brioche, challah, or even day-old sandwich bread as substitutes. The key is to use bread that can absorb the custard without becoming too soggy.
How do I know when the casserole is done baking?
The casserole is done when the top is golden brown and the center is set. I insert a knife into the center; if it comes out clean, it's ready.
Can I make a smaller batch?
Absolutely. I halve the ingredients and use an 8x8 inch baking dish for a smaller batch, adjusting the baking time as needed.
Conclusion
This Easy French Toast Casserole has become a staple in my kitchen for its simplicity and versatility. Whether I'm hosting a brunch or craving a comforting breakfast, this dish delivers every time. I encourage you to try it and make it your own with your favorite additions and toppings.

Easy French Toast Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 10 minutes
- Yield: 8 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Easy French Toast Casserole is a comforting, make-ahead breakfast dish that's perfect for feeding a crowd. Featuring custard-soaked French bread baked to golden perfection, it's versatile, customizable, and ideal for holiday mornings or cozy weekend brunches.
Ingredients
- 1 loaf of French bread (about 10 to 12 ounces), cut into cubes
- 8 large eggs
- 2 cups of whole milk
- ½ cup of heavy cream
- ¼ cup of granulated sugar
- ¼ cup of brown sugar
- 2 teaspoons of vanilla extract
- 1 teaspoon of ground cinnamon
- ¼ teaspoon of salt
- Optional toppings: powdered sugar, maple syrup, fresh berries, or whipped cream
Instructions
- Lightly grease a 9x13 inch baking dish and spread the cubed French bread evenly inside.
- In a large bowl, whisk together eggs, milk, cream, both sugars, vanilla extract, cinnamon, and salt until well combined.
- Pour the custard mixture over the bread cubes, pressing down gently to ensure all pieces are coated.
- Cover the dish with foil and refrigerate for at least 1 hour or overnight.
- Preheat the oven to 350°F (175°C). Bake the casserole covered for 30 minutes, then remove the foil and bake for another 25-30 minutes until golden brown and set.
- Let stand for a few minutes before serving. Top with powdered sugar, maple syrup, fresh berries, or whipped cream as desired.
Notes
- Prepare the night before for a hassle-free morning.
- Use brioche or challah for a richer texture.
- Customize with chocolate chips, nuts, or dried fruits.
- Make a savory version by omitting sugar and adding meats and vegetables.
Nutrition
- Serving Size: 1 slice
- Calories: 320
- Sugar: 12g
- Sodium: 220mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 1g
- Protein: 9g
- Cholesterol: 165mg
Leave a Reply