French Toast Casserole is a delightful dish that encapsulates the essence of breakfast while offering the convenience of a make-ahead meal. With its tender, custardy interior and golden, crispy top, this casserole strikes a perfect balance between rich and sweet flavors, making it a favorite at breakfast tables and brunches alike. The aroma of vanilla and cinnamon wafts through the air as it bakes, enticing everyone around to gather and enjoy.

What You’ll Need for French Toast Casserole
Complete Ingredients List
To create a scrumptious French Toast Casserole, gather the following ingredients:
- 1 loaf of day-old bread (approximately 14-16 ounces)
- 6 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- 3/4 cup granulated sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- 1/2 teaspoon salt
- 1/4 cup melted butter (for greasing the dish)
- Optional toppings: powdered sugar, maple syrup, fresh berries, or whipped cream
Ingredient Substitutions & Alternatives
Life can sometimes throw curveballs in the form of dietary restrictions. Here are some substitutions to ensure everyone enjoys French Toast Casserole:
- Bread Alternatives: For a gluten-free option, use gluten-free bread; for a dairy-free dish, choose almond or oat milk and coconut cream.
- Egg Substitutes: To make it vegan, replace eggs with a mixture of 1/4 cup of unsweetened applesauce or a commercial egg replacer for each egg.
- Sugar Alternatives: For those watching their sugar intake, consider using stevia or erythritol in place of granulated sugar.
Get creative by adding a touch of almond extract, chocolate chips, or seasonal spices like nutmeg for a unique twist.
How to Make French Toast Casserole
Step 1: Prep the Bread
Begin by tearing your loaf of bread into bite-sized pieces. If using day-old bread, it will absorb the custard mixture better, creating a softer texture. Spread the pieces evenly in a greased 9×13 inch baking dish.
Step 2: Whisk the Custard
In a large mixing bowl, whisk together the eggs, whole milk, heavy cream, sugar, vanilla extract, ground cinnamon, and salt until well combined. Make sure there are no lumps. This custard will not only flavor your casserole but also give it that signature creamy consistency.
Step 3: Combine Bread and Custard
Pour the custard mixture over the torn bread pieces in the baking dish. Use a spatula to gently press down on the bread to ensure it is all soaked in the custard. Cover the dish with plastic wrap and refrigerate for at least one hour, or overnight if you want to prepare it in advance. This soaking time allows the bread to absorb the flavors.
Step 4: Bake
When you’re ready to bake, preheat your oven to 350°F (175°C). Remove the casserole from the fridge and let it sit at room temperature while the oven heats up. This helps to reduce temperature shock and ensures even cooking. Bake uncovered for about 45-55 minutes, or until the top is golden brown and a knife inserted comes out clean.
Step 5: Serve
Once it’s baked to perfection, allow the casserole to cool slightly. Serve warm with your choice of toppings!
Serving Suggestions for French Toast Casserole
How to Serve French Toast Casserole
French Toast Casserole is best served warm, just out of the oven, which enhances its aromatic qualities and melt-in-your-mouth appeal. If you prefer serving it chilled, it can be stored in the refrigerator for a few hours but is generally more enjoyable when it retains its warmth.
For plating, cut the casserole into squares for easy serving. Use a spatula to gently lift each piece onto plates, allowing the luxurious custard to drizzle down.
Perfect Pairings & Toppings
Elevate your French Toast Casserole experience with a variety of toppings. Fresh berries like strawberries, blueberries, or raspberries make excellent choices, adding a burst of freshness. Drizzle with maple syrup, a dollop of whipped cream, or a generous sprinkle of powdered sugar for that irresistible sweet touch. Side dishes such as crispy bacon or sausage can provide a savory contrast to the richness of the casserole.
Storing & Preserving French Toast Casserole
Best Storage Methods
To store any leftovers, allow the dish to cool completely before placing it in an airtight container. It can be kept in the refrigerator for up to 3 days. If you want to keep it longer, consider freezing it. Wrap individual pieces tightly in plastic wrap and then place them in a freezer-safe bag or container. Frozen portions can last up to 3 months.
Reheating or Freezing Tips
When reheating, it’s best to do so in the oven at 350°F (175°C) until warmed through, typically about 20-25 minutes. If the casserole is frozen, let it thaw in the refrigerator overnight before reheating to ensure even warming without drying it out.
Tips for Perfect French Toast Casserole Every Time
Avoid These Common Mistakes
To ensure your French Toast Casserole comes out flawlessly, avoid these common mistakes:
- Using Fresh Bread: Fresh bread doesn’t absorb the custard well, leading to a soggy texture. Day-old or slightly stale bread works best.
- Skipping the Soaking Time: Allowing the bread to soak in custard overnight enhances flavor and texture.
- Not Greasing the Dish Properly: A well-greased baking dish prevents sticking and ensures easy removal.
Helpful Tricks for Success
For added richness, consider adding a splash of cream cheese to the custard mixture. It can boost both flavor and creaminess. If you’re short on time, prepare the mixture in the morning and bake it that same day—just be sure it soaks for at least an hour.
Experimenting with flavors can lead to delightful surprises; try adding ingredients like chocolate chips, nuts, or dried fruits to enhance the casserole’s depth.
Fun Variations of French Toast Casserole
Flavor Variations or Recipe Twists
Feel free to get creative with your French Toast Casserole! Here are a few tantalizing variations:
- Apple Cinnamon: Add diced apples and more cinnamon for a traditional fall flavor.
- Choco-Banana: Incorporate sliced bananas and chocolate chips for a decadent twist.
- Berry Medley: Mix in a variety of fresh or frozen berries for a fruity delight.
Dietary-Friendly Adjustments
For those observing specific diets, here’s how to adapt:
- Vegan: Substitute milk with almond or coconut milk, and use flax eggs instead of regular eggs.
- Keto: Use a low-carb bread option and substitute sugar with erythritol or a sweetener of choice.
FAQs
What If My French Toast Casserole Doesn’t Turn Out Right?
If your casserole turns out too dry, it might not have soaked long enough. Ensure the bread is completely saturated with custard mixture during preparation. For overly wet or soggy casserole, it may need a longer baking time or was made with fresh bread. Keep an eye on it, and do a toothpick test to confirm doneness.
Can I Prepare This in Advance?
Absolutely! French Toast Casserole is perfect for make-ahead meals. You can assemble it the night before, refrigerate, and pop it in the oven just before serving for a hassle-free breakfast.
What Ingredients Can I Swap?
If you’re running short on supplies, common swaps include using almond milk for whole milk, or coconut oil instead of butter. For flavor, you might try almond or rum extracts instead of vanilla for a new twist.
Print
French Toast Casserole
- Total Time: 1 hour 5 minutes (plus chilling)
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
French Toast Casserole is a warm, custardy, make-ahead breakfast dish with a crispy golden top and rich cinnamon-vanilla flavor, perfect for cozy brunches and family mornings.
Ingredients
- 1 loaf of day-old bread (approximately 14–16 ounces)
- 6 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- 3/4 cup granulated sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- 1/2 teaspoon salt
- 1/4 cup melted butter (for greasing the dish)
- Optional toppings: powdered sugar, maple syrup, fresh berries, or whipped cream
Instructions
- Preheat your oven to 350°F (175°C).
- Tear the loaf of bread into bite-sized pieces and spread them evenly in a greased 9×13 inch baking dish.
- In a large bowl, whisk together the eggs, whole milk, heavy cream, sugar, vanilla extract, cinnamon, and salt until well combined.
- Pour the custard mixture over the bread in the dish. Gently press down the bread to ensure all pieces soak up the mixture.
- Cover with plastic wrap and refrigerate for at least 1 hour or overnight for best results.
- When ready to bake, remove the casserole from the fridge and let it sit at room temperature for about 15-20 minutes.
- Bake uncovered for 45–55 minutes or until the top is golden brown and a knife inserted in the center comes out clean.
- Allow to cool slightly before serving. Add toppings as desired.
Notes
- Use day-old bread for best texture—fresh bread may become soggy.
- Let the casserole soak overnight for a richer flavor and texture.
- Customize with ingredients like cream cheese, chocolate chips, or diced fruits.
- For vegan or gluten-free diets, use plant-based milk, egg substitutes, and gluten-free bread.
- Reheat leftovers in the oven for best results.
- Prep Time: 15 minutes (plus 1 hour soak or overnight)
- Cook Time: 50 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 18g
- Sodium: 270mg
- Fat: 20g
- Saturated Fat: 11g
- Unsaturated Fat: 7g
- Trans Fat: 0.5g
- Carbohydrates: 32g
- Fiber: 1g
- Protein: 9g
- Cholesterol: 165mg
Keywords: French Toast Casserole, breakfast bake, make-ahead brunch, cinnamon vanilla casserole, easy breakfast recipe