Home » Morning Sunshine » Easy Make-Ahead French Toast Casserole

Easy Make-Ahead French Toast Casserole

On

Updated

Make-Ahead French Toast Casserole

Introduction

When it comes to cozy, crowd-pleasing breakfasts, this French toast casserole is the ultimate comfort dish. With golden, custard-soaked bread topped with a buttery, brown sugar streusel, it’s everything you love about classic French toast—just baked into one bubbling, cinnamon-scented casserole dish. It’s ideal for holiday mornings, Sunday brunches, or those lazy weekends when you want to treat your family without standing over a skillet for an hour.

And let me tell you, this recipe has saved me more than once when I’ve had guests staying over. I just prep everything the night before, pop it in the fridge, and bake it in the morning while coffee brews. The smell alone is enough to get everyone out of bed!

Why You’ll Love This Recipe

Key Benefits

  • Make-Ahead Friendly: You can prep the entire dish the night before and just bake it in the morning
  • Beginner-Friendly: No fancy techniques here—just whisk, pour, and bake
  • Perfect for a Crowd: One pan serves eight generously
  • Customizable: Add nuts, fruit, or even chocolate chips for a fun twist
  • Great for Holidays: Especially loved during Christmas, Easter, or Mother’s Day brunches

Taste & Texture

Imagine a soft, custardy interior with edges that get beautifully golden and slightly crisp. Every bite is infused with cinnamon and brown sugar, and the streusel topping adds that irresistible buttery crunch. Serve it warm with syrup, powdered sugar, and a handful of fresh berries, and you’re in brunch heaven.

Dietary Attributes

While this version is not vegan or gluten-free, it can easily be adapted to suit different dietary needs (see the Variations & Customizations section below). You can also reduce the sugar slightly if you’re watching your intake, and it still turns out amazing.

Ingredients & Substitutions

Ingredient List

French Toast Base

  • 1 loaf day-old French bread (about 10 cups), cubed – sourdough or brioche work beautifully
  • 1 ½ cups whole milk
  • ½ cup heavy cream (or substitute with more milk)
  • 6 large eggs
  • ½ cup light brown sugar, packed
  • 1 teaspoon vanilla extract
  • ¾ teaspoon ground cinnamon

Topping

  • ½ cup all-purpose flour
  • ½ cup light brown sugar, packed
  • 6 tablespoons salted butter, slightly melted

For Serving

  • Powdered sugar
  • Fresh berries (like strawberries, raspberries, or blueberries)
  • Maple syrup

Notes on Quality

Use a good-quality, slightly stale bread that can soak up the custard without getting soggy. Brioche and sourdough offer distinct flavor profiles—go rich and buttery with brioche or slightly tangy with sourdough. Stick with full-fat milk and cream for richness, and always use real vanilla extract for depth.

Possible Substitutions

  • Dairy-Free: Use oat or almond milk and swap butter for coconut oil or a plant-based spread
  • Gluten-Free: Choose your favorite gluten-free loaf; the rest of the ingredients remain the same
  • Reduced Sugar: You can lower the brown sugar to ⅓ cup in the custard without losing flavor

Step-by-Step Instructions

Make-Ahead French Toast Casserole
  1. Prep the Pan: Preheat your oven to 350°F. Grease a 9×13-inch baking dish with butter or nonstick spray
  2. Layer the Bread: Spread cubed bread evenly in the pan, about two layers deep
  3. Whisk the Custard: In a medium bowl, whisk together milk, cream, eggs, brown sugar, vanilla, and cinnamon until smooth
  4. Soak the Bread: Pour the custard mixture evenly over the bread. Gently press the bread into the liquid to ensure it’s well-soaked
  5. Make the Topping: In a separate bowl, mix flour and brown sugar. Add in the melted butter and mix with a fork or your fingers until crumbly
  6. Top and Bake: Sprinkle the crumb mixture over the soaked bread. Bake uncovered for 50–60 minutes until the top is golden and the center is set. If it starts to brown too quickly, cover loosely with foil during the last 15 minutes
  7. Serve: Let cool slightly. Slice and serve with powdered sugar, syrup, and fresh berries

Expert Tips & Tricks

Best Practices

  • Use bread that’s at least one day old—fresh bread will get too mushy
  • Let the casserole rest for 10 minutes before slicing to help it firm up
  • For even soaking, toss the bread cubes in the custard before layering them into the dish

Common Mistakes

  • Using fresh bread: This results in soggy, undercooked texture
  • Underbaking: If the center jiggles like Jell-O, it needs more time in the oven
  • Skipping the topping: That buttery crunch adds essential contrast

Time-Saving Tips

  • Assemble everything the night before and refrigerate
  • Use pre-cut bread cubes or a store-bought French bread to skip chopping
  • Mix the streusel topping ahead of time and refrigerate until ready to use

Serving Suggestions

Pairings

Serve with crispy bacon or breakfast sausage for a hearty brunch. You can also keep it sweet and light with a side of Greek yogurt and granola.

Looking for a complete breakfast table? Try pairing it with my Heart-Shaped Grilled Cheese Sandwiches for a sweet-and-savory contrast.

Presentation Ideas

Dust with powdered sugar right before serving for that pretty, snowy effect. A few sprigs of mint and a pile of colorful berries add a festive touch to the table.

Beverage Pairings

  • Coffee with a splash of cinnamon cream
  • Orange juice or a mimosa for a celebratory morning
  • Chai tea or a vanilla latte if you’re leaning into cozy vibes

Storage & Reheating

Leftover Storage

Store leftovers in an airtight container in the fridge for up to 3 days. Let the casserole cool completely before transferring.

Reheating Methods

Reheat individual slices in the microwave for 30–45 seconds or warm the entire dish in the oven at 325°F for 15–20 minutes covered with foil to retain moisture.

Frequently Asked Questions

Substitutions & Adjustments

Can I use different types of bread?
Absolutely. Brioche, challah, Texas toast, or even croissants all work well.

Can I halve the recipe?
Yes—just use an 8×8-inch pan and cut the ingredients in half. Adjust bake time to 35–45 minutes.

Troubleshooting

Why is my casserole soggy?
It may be underbaked or the bread was too fresh. Make sure the center is fully set before removing it from the oven.

Why is my topping dry or powdery?
Your butter might have been too cold. Slightly melted butter helps bind the streusel into crumbs.

Variations & Customizations

Dietary Adaptations

  • Vegan: Use plant-based milk and cream, egg replacers (like flax eggs or JUST Egg), and a vegan butter
  • Low-Sugar: Replace sugar with a monk fruit or stevia-based brown sugar substitute
  • Nut-Free: This recipe is already nut-free, but you can add chopped pecans or walnuts for texture if desired

Flavor Twists

  • Cranberry-Orange: Add dried cranberries and a bit of orange zest to the custard
  • Apple Pie: Fold in diced apples and a pinch of nutmeg for fall vibes
  • Chocolate Chip Banana: Add sliced banana and a handful of chocolate chips for a decadent version

Seasonal/Holiday Versions

  • Christmas Morning: Use eggnog instead of milk and top with crushed candy canes
  • Easter Brunch: Add pastel sprinkles or top with lemon glaze
  • Fall Twist: Mix in canned pumpkin and pumpkin pie spice for a seasonal classic

Conclusion

Whether you’re hosting family or just treating yourself to a cozy Sunday breakfast, this French toast casserole is pure joy in a dish. It’s rich, comforting, easy to make, and endlessly customizable. Plus, it frees you from standing at the stove flipping toast while everyone else relaxes.

I’d love to know how yours turns out—drop a comment below or tag me on Pinterest if you make it. And if you loved this recipe, you might also enjoy my Classic French Toast Recipe or this beautifully delicate French Omelette with Fines Herbes. Happy cooking, friends!

This French Toast Casserole is a cozy, crowd-pleasing breakfast made with soft bread, cinnamon, and a buttery brown sugar topping. Prep it the night before and wake up to the easiest oven-ready brunch ever. Perfect for holidays, potlucks, or lazy Sundays with the family. Serve it with berries, powdered sugar, and warm maple syrup. 🥄✨ Tap to grab this comforting favorite!
This French Toast Casserole is a cozy, crowd-pleasing breakfast made with soft bread, cinnamon, and a buttery brown sugar topping. Prep it the night before and wake up to the easiest oven-ready brunch ever. Perfect for holidays, potlucks, or lazy Sundays with the family. Serve it with berries, powdered sugar, and warm maple syrup. 🥄✨ Tap to grab this comforting favorite!
Print

Easy Make-Ahead French Toast Casserole

Make-Ahead French Toast Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

French toast casserole is the ultimate make-ahead breakfast with custard-soaked bread and a buttery cinnamon streusel topping. Perfect for holidays or weekends.

  • Author: Callie
  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 15 minutes
  • Yield: 8 servings 1x
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 loaf day-old French bread, cubed (about 10 cups)
  • 1½ cups whole milk
  • ½ cup heavy cream
  • 6 large eggs
  • ½ cup light brown sugar, packed
  • 1 teaspoon vanilla extract
  • ¾ teaspoon ground cinnamon
  • ½ cup all-purpose flour
  • ½ cup light brown sugar, packed
  • 6 tablespoons salted butter, slightly melted
  • Powdered sugar, for serving
  • Fresh berries, for serving
  • Maple syrup, for serving

Instructions

  1. Preheat the oven to 350°F and butter or grease a 9×13-inch baking dish
  2. Add cubed bread to the pan in an even layer, about 2 layers deep
  3. In a medium bowl, whisk together milk, cream, eggs, brown sugar, vanilla, and cinnamon until well blended
  4. Pour the custard mixture evenly over the bread and press gently to ensure all pieces are soaked
  5. In a separate bowl, mix together the flour and brown sugar for the topping
  6. Add the melted butter to the topping mixture and use a fork or your hands to form coarse crumbs
  7. Sprinkle the streusel topping evenly over the casserole
  8. Bake uncovered for 50 to 60 minutes or until the top is golden brown and the center is set
  9. Let cool slightly before slicing and serving with powdered sugar, syrup, and berries

Notes

  • Use day-old bread for best texture and to avoid sogginess
  • The casserole can be assembled the night before, covered, and stored in the refrigerator until morning
  • If the top begins to brown too quickly, loosely cover with foil during the last 15 minutes of baking
  • Try different breads like brioche, challah, or sourdough for unique flavor and texture variations
  • Leftovers reheat beautifully in the oven or microwave

Nutrition

  • Serving Size: 1 slice (1/8 of dish)
  • Calories: 410
  • Sugar: 16g
  • Sodium: 320mg
  • Fat: 22g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 1g
  • Protein: 9g
  • Cholesterol: 145mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star