Overnight French Toast Casserole Recipe
If you’re searching for a breakfast that’s as dreamy as it is effortless, look no further than this Overnight French Toast Casserole. Imagine golden slices of bread soaked in a sweet, spiced custard, all crowned with a buttery, brown sugar topping that bakes up irresistibly crisp on the outside and soulfully soft in the center. This make-ahead favorite isn’t just the ultimate treat for a lazy weekend or holiday morning—it also frees up your morning so you can savor time with your people, not just your pan.

Ingredients You’ll Need
Every ingredient in Overnight French Toast Casserole plays a crucial role in creating its rich flavor, custardy center, and delicately crisp topping. These simple staples transform into something truly special, so let’s celebrate each one:
- French bread: Choose a sturdy loaf or thick Texas toast for the perfect balance of soak and structure; slightly stale bread works best for soaking up all the goodness without falling apart.
- Eggs: Eight large eggs act as the backbone for the creamy custard, binding everything together with richness.
- Half and half: For an ultra-lush texture, half and half adds a lovely creaminess that elevates each bite.
- Milk: The addition of milk lightens the custard just enough, keeping the casserole from feeling too dense.
- Granulated sugar: Sweetens the custard and helps bring out the natural flavor of the bread.
- Pure vanilla extract: Adds warmth and aromatic sweetness—don’t skimp on the real deal for max flavor.
- Ground cinnamon: Cinnamon gives that classic French toast nostalgia and infuses every layer with its cozy spice.
- Ground nutmeg: A little goes a long way; nutmeg brings depth and a subtle, almost nutty aroma.
- Salt: Balances all the sweeter notes and makes every flavor pop.
- Butter (softened): Essential for that delectable topping—be generous, buttery goodness makes this unforgettable.
- Light brown sugar: Brings moisture and a caramel note to the topping, ensuring dreamy results.
- Light corn syrup (optional): Just a spoonful amps up the gooey texture of the topping—use it if you love a little extra shine and stickiness.
- More ground cinnamon & nutmeg: The double hit in the topping guarantees each slice is infused with spice from top to bottom.
How to Make Overnight French Toast Casserole
Step 1: Prep the Baking Dish
Start by giving your 9″x13″ baking dish a generous coating of butter or a light spritz of cooking spray. This is key for making sure nothing sticks and for adding that subtle golden edge to the finished casserole. Set aside so it’s ready for your bread layers.
Step 2: Slice and Arrange the Bread
Slice your French bread into hearty, 1-inch thick pieces. Arrange them in neat rows in the buttered dish, allowing the slices to overlap just a bit. This not only maximizes casserole space but also ensures every piece gets just the right soak of custard. Set aside while you move on to the custard.
Step 3: Make the Custard Mix
In a large mixing bowl, whisk together the eggs, half and half, milk, granulated sugar, vanilla extract, cinnamon, nutmeg, and salt. Take your time whisking until everything is beautifully blended—this rich, fragrant mixture is about to transform your bread slices.
Step 4: Pour and Soak
Pour the custard evenly over the bread slices, making sure each nook and cranny is doused. Spoon some of the custard between slices for complete coverage. Cover the whole thing tightly with foil and pop it in the fridge overnight. This crucial resting time lets the bread fully absorb the flavors, rewarding you with a perfectly soaked casserole come morning.
Step 5: Flipping and Prepping to Bake
The next day, preheat your oven to 350°F. Carefully flip each slice over in the dish, giving the new side a chance to soak up any remaining custard. This extra step guarantees a custardy texture throughout and an even bake.
Step 6: Make the Buttery Topping
In a medium bowl, blend together softened butter, packed brown sugar, a splash of light corn syrup (if you’re using it), more cinnamon and nutmeg, until the mixture is smooth and spreadable. Dollop this sweet, fragrant topping all over the bread slices, gently spreading it like cake icing to cover every bit. You can sneak a little extra between slices for over-the-top decadence.
Step 7: Bake to Perfection
Bake your Overnight French Toast Casserole (no need to cover with foil) for 35 to 40 minutes, until it’s gloriously puffed and golden at the edges. The aroma will fill your kitchen, drawing sleepyheads from far and wide to see what you’ve made.
How to Serve Overnight French Toast Casserole

Garnishes
Once this beauty comes out of the oven, a final flourish goes a long way. Dust with a snowy layer of powdered sugar, scatter fresh berries for color and tartness, or drizzle with warm maple syrup. A few toasted nuts—like pecans or almonds—add a delightful crunch and a touch of elegance to your Overnight French Toast Casserole.
Side Dishes
Round out your breakfast spread with crisp bacon or sausage for savory contrast, or a simple fruit salad for something bright and fresh. A glass of freshly squeezed orange juice or a hot cup of coffee balances the sweetness and makes your casserole the star of a truly special meal.
Creative Ways to Present
This casserole shines in every setting. Try slicing it into squares for an easy serve-yourself brunch, or cut into individual triangles if you’re feeling a little fancy. Layer slices on a cake stand and finish with a dusting of cinnamon for a showstopper breakfast centerpiece that’s as stunning as it is delicious.
Make Ahead and Storage
Storing Leftovers
If by some miracle you have leftovers, simply cover the casserole tightly and stash it in the fridge. It will keep well for up to three days. The flavors continue to meld, making quick breakfasts or snacks that are just as tempting as that first slice.
Freezing
To freeze, let your Overnight French Toast Casserole cool completely, then wrap portions securely in plastic wrap followed by foil. Store in the freezer for up to two months. Thaw overnight in the fridge for the best texture and flavor when you’re ready to enjoy again.
Reheating
Reheat individual portions in the microwave for a speedy treat, or pop the whole (or partial) casserole, covered with foil, into a 325°F oven until warmed through. For a crispier top, remove the foil for the last few minutes of heating. Each bite will taste like it was just baked fresh!
FAQs
Can I use a different type of bread?
Absolutely! While French bread and Texas toast are classic, brioche, challah, or even sandwich bread can work wonders. Just look for a bread sturdy enough to soak up the custard without turning mushy.
Do I really have to refrigerate overnight?
Overnight refrigeration allows the bread to fully absorb the custard, but if you’re pressed for time, let it soak for at least 2 to 3 hours. The results will still be delicious, even if the flavors aren’t quite as deep.
Can I make it dairy-free?
Yes! Substitute your favorite plant-based milk and a vegan cream or full-fat coconut milk for the half and half. Use a dairy-free butter to make the topping so everyone can dig in.
What’s the best way to keep the casserole from getting soggy?
Use sturdy, day-old bread and slice it thickly. Be sure the bread pieces are well coated with the custard, and don’t be tempted to add extra milk beyond what the recipe calls for. That’s the secret to the perfect texture in Overnight French Toast Casserole.
Can I prepare the topping in advance?
Definitely! Mix the topping ingredients the night before, store them in the fridge, and spread it over the casserole before baking in the morning. This keeps everything easy and stress-free for a relaxing breakfast.
Final Thoughts
This Overnight French Toast Casserole is more than just a recipe—it’s a guaranteed crowd-pleaser that transforms any morning into a special occasion. Whether you’re feeding family, hosting friends, or just treating yourself, give it a try and let the sweet, cinnamon-kissed aroma fill your kitchen with joy. Happy baking!
Print
Overnight French Toast Casserole Recipe
- Total Time: 9 hours 40 minutes (including overnight refrigeration)
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
This Overnight French Toast Casserole is the perfect make-ahead breakfast or brunch dish. It’s easy to prepare the night before, allowing the flavors to meld together, and then simply bake it in the morning for a delicious and satisfying meal.
Ingredients
Bread:
- 1 loaf French bread (or thick Texas toast)
Egg Mixture:
- 8 eggs
- 2 cups half and half
- 1/2 cup milk
- 3 Tbsp granulated sugar
- 1 1/2 teaspoons pure vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/2 teaspoon salt
Topping:
- 1 1/2 sticks butter (softened)
- 1 cup light brown sugar (packed)
- 1 Tbsp light corn syrup (optional)
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
Instructions
- Prepare Baking Dish: Coat a 9″x13″ baking dish with butter or cooking spray.
- Slice Bread: Cut French bread into 1-inch slices and arrange them in the baking dish, overlapping.
- Make Egg Mixture: In a large bowl, whisk eggs, half-and-half, milk, sugar, vanilla, cinnamon, nutmeg, and salt until well combined.
- Soak Bread: Pour the egg mixture over the bread slices, ensuring they are fully coated. Refrigerate covered overnight.
- Preheat Oven: Preheat to 350°F. Flip bread slices to coat evenly.
- Prepare Topping: Mix butter, brown sugar, corn syrup, cinnamon, and nutmeg. Spread over bread slices.
- Bake: Bake uncovered for 35-40 minutes until puffed and golden.
Notes
- You can customize the topping with nuts or fruits for added flavor and texture.
- Serve with maple syrup, whipped cream, or fresh berries for a delightful touch.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: French
Nutrition
- Serving Size: 1 slice
- Calories: 380
- Sugar: 25g
- Sodium: 380mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 47g
- Fiber: 1g
- Protein: 9g
- Cholesterol: 195mg
Keywords: French toast casserole, make-ahead breakfast, brunch dish, overnight recipe