Say hello to your new brunch favorite: French Toast Casserole! Imagine all the goodness of classic French toast, but with way less fuss and a whole lot more cozy, custardy comfort baked right in. This crowd-pleaser is rich, golden, perfectly spiced, and—best of all—can be prepped the night before. So you wake up, pop it in the oven, and enjoy a decadent breakfast or brunch without breaking a sweat.
Why You’ll Love This Recipe
- Make-Ahead Magic: Prep everything the night before—wake up and bake for stress-free mornings or holiday brunches.
- Custardy, Dreamy Texture: Every bite is perfectly soaked, fluffy inside and topped with a golden, buttery crumble.
- Versatile & Crowd-Friendly: This French Toast Casserole is a breeze to double for parties or shrink for a small family gathering.
- Aromatic & Comforting: Vanilla, cinnamon, and brown sugar turn your kitchen into a bakery and everyone into a fan.
Ingredients You’ll Need
You won’t believe how a few simple ingredients work their magic in this French Toast Casserole. Each element matters, from the chewy, hearty bread to the aromatic vanilla and dreamy cream—everything is here to make brunch deeply satisfying and memorable.
- Bread (24 oz sourdough, brioche, challah, or French bread): Sturdy bread absorbs the rich custard while keeping its structure, giving you those irresistible, custardy bites under a slightly crisp top.
- Eggs (8 large): The backbone of the casserole: eggs create a silky custard that binds everything beautifully.
- Milk (2 cups): Helps soften the bread and build that luscious, creamy base.
- Heavy Cream (½ cup): A splash of decadence—this makes the casserole extra rich and luxurious.
- Vanilla Extract (1 tablespoon): Don’t skimp! It brings a fragrant, bakery-style aroma that makes this dish sing.
- Sugar (¾ cup): Adds the perfect level of sweetness without overwhelming the other flavors.
- All-Purpose Flour (½ cup, for topping): Essential for making the crumbly, buttery topping.
- Light Brown Sugar (½ cup, for topping): Gives every bite a caramelized, molasses-kissed finish.
- Ground Cinnamon (1 teaspoon, for topping): Brings warmth and classic French toast flavor.
- Salt (¼ teaspoon, for topping): Balances all that sweetness and enhances the flavors.
- Cold Unsalted Butter (½ cup, for topping): Cut into pieces so it melts into the topping, creating those crave-worthy crispy bits.
Variations
One of the joys of French Toast Casserole is how endlessly customizable it is. Tweak it based on what you have on hand, or let your cravings (and dietary needs) guide you—no matter what, it’s almost impossible to mess up!
- Berry Burst: Scatter fresh or frozen berries over the bread before soaking for an extra pop of juicy flavor and beautiful color.
- Nutty Crunch: Sprinkle chopped pecans or walnuts into the topping for extra crunch and a toasty, nutty finish.
- Dairy-Free Delight: Use a rich non-dairy milk (like coconut or oat) and vegan butter for a decadent dairy-free casserole.
- Spiced-Up: Add a pinch of nutmeg, allspice, or even a bit of orange zest to make this French Toast Casserole truly your own.
How to Make French Toast Casserole
Step 1: Cube the Bread and Layer
Start by cutting your loaf of bread into hearty, 1-inch cubes. Scatter them evenly in a well-greased 9×13-inch baking dish. This will let every nook get coated in the dreamy custard, and you’ll get that luscious layered texture in every scoop.
Step 2: Whisk the Custard
Whisk together the eggs, milk, heavy cream, vanilla, and sugar in a medium bowl until it’s all beautifully combined with no streaks of egg. Pour the mixture evenly over the bread cubes, making sure every piece gets some love.
Step 3: Soak Overnight
Cover the dish snuggly with plastic wrap and refrigerate for at least 4 hours (overnight is best). This gives the bread time to soak up all that custard, so the casserole bakes up soft and creamy inside.
Step 4: Prepare the Topping
Mix together flour, brown sugar, cinnamon, and salt in a bowl, then cut in the cold butter until the mixture looks like pea-sized crumbs. Pop the topping in a resealable bag and refrigerate—super easy!
Step 5: Assemble and Bake
When you’re ready to bake, preheat your oven to 350°F. Sprinkle the crumbly topping evenly over the soaked bread. Bake for 45–50 minutes, or until the casserole is puffed and golden with just a little wiggle in the center. Let it cool for a few minutes, then serve warm (and inhale that aroma!).
Pro Tips for Making French Toast Casserole
- Best Bread Matters: Day-old or slightly stale bread soaks up more custard without getting soggy, so don’t use super-fresh bread for your French Toast Casserole!
- Even Soak: Toss your bread cubes lightly as you pour the custard to ensure that every piece soaks up flavor and nothing stays dry.
- Crunchy Topping Secrets: Keep the topping cold until just before baking—this guarantees those coveted, golden, crispy bits all over your casserole.
- Oven Watch: Every oven is different—start checking for doneness at 40 minutes. The middle should be just set but still tender for the perfect texture.
How to Serve French Toast Casserole
Garnishes
The finishing touches make all the difference! Try a dusting of powdered sugar, a drizzle of maple syrup, or a dollop of whipped cream. Fresh berries or a sprinkle of toasted nuts add a gorgeous and delicious touch for your French Toast Casserole masterpiece.
Side Dishes
This casserole pairs beautifully with crispy bacon or sausage links for a sweet-and-savory combo. If you want to keep things light, a simple fruit salad or a citrusy yogurt parfait perfectly balances the richness of the French Toast Casserole.
Creative Ways to Present
Serve your French Toast Casserole straight from the baking dish for a rustic, family-style meal, or cut it into neat squares and stack them on a platter with berries tucked in between for a brunch-worthy display. Individual ramekins also make an adorable (and personal) touch for special occasions!
Make Ahead and Storage
Storing Leftovers
Store any leftover French Toast Casserole tightly covered in the refrigerator for up to 3–4 days. It keeps its soft, custardy texture surprisingly well, making seconds (or thirds) just as tempting!
Freezing
You can freeze either the whole unbaked casserole (wrap tightly in plastic and foil) or baked leftovers. Thaw overnight in the fridge before reheating. This makes the French Toast Casserole an ideal option for prepping ahead for holidays or those “just in case” moments.
Reheating
To reheat, cover the casserole with foil and warm it in a 350°F oven for about 15–20 minutes, or until heated through. A quick spin in the microwave works for individual portions, but the oven keeps the topping crisp and maintains the dreamy texture.
FAQs
-
Can I use different types of bread for French Toast Casserole?
Absolutely! Sourdough brings a delicious tang, but brioche and challah are richer and softer, while French bread adds a rustic touch. No matter which you choose, day-old or slightly stale bread holds up best to the custard soak.
-
How far ahead can I assemble the casserole?
You can assemble French Toast Casserole up to 24 hours in advance. The longer soak makes for an extra custardy, flavorful result—just keep it well covered in the refrigerator until ready to bake.
-
Can I make this recipe gluten-free?
Yes! Simply substitute your favorite gluten-free loaf (preferably one that’s a bit dense and not too soft), and swap the flour in the topping for a gluten-free blend. The results are just as warming and delicious.
-
Can I halve or double the recipe?
Definitely. Halve the ingredients and use a smaller baking dish for a cozy brunch, or double everything and bake in two pans to serve a holiday crowd. No adjustments to baking time are necessary, except check for doneness with smaller pans as they may bake a touch faster.
Final Thoughts
If you’re looking for a show-stopping, soul-satisfying brunch, this French Toast Casserole is everything you’re dreaming of—simple to prep, endlessly versatile, and guaranteed to spark joy around your table. Give it a try, and prepare to fall in love with breakfast all over again!
PrintFrench Toast Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 5 hours
- Yield: 8 servings 1x
- Category: Baking
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This French Toast Casserole Recipe is a delightful twist on traditional French toast, perfect for feeding a crowd or enjoying a special weekend brunch. With a rich custard-soaked bread base and a sweet, crumbly topping, this casserole is sure to become a family favorite.
Ingredients
French Toast:
- 1 (24-ounce) loaf sourdough bread (or brioche, challah, or French bread)
- 8 large eggs
- 2 cups milk
- 1/2 cup heavy cream
- 1 tablespoon vanilla extract
- 3/4 cup sugar
Topping:
- 1/2 cup all-purpose flour
- 1/2 cup packed light brown sugar
- 1 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 1/2 cup cold unsalted butter, cut into pieces
Instructions
- Cut bread into 1-inch cubes: Scatter evenly in a greased 9-x-13-inch baking dish.
- Mix custard: In a medium bowl, combine eggs, milk, heavy cream, vanilla, and sugar. Pour evenly over bread.
- Refrigerate: Cover with plastic wrap and refrigerate for at least 4 hours or overnight.
- Prepare topping: Mix flour, brown sugar, cinnamon, and salt. Cut in butter until crumbly. Refrigerate in a sealed bag overnight.
- Preheat oven: To 350 degrees F.
- Add topping: Sprinkle the topping over the bread.
- Bake: Bake in preheated oven for about 45 minutes until golden and set.
- Serve: Enjoy warm with maple syrup or your favorite toppings.
Nutrition
- Serving Size: 1 serving
- Calories: 425
- Sugar: 25g
- Sodium: 380mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 56g
- Fiber: 2g
- Protein: 11g
- Cholesterol: 200mg