If you are searching for a comforting breakfast that will impress your family and friends with minimal morning effort, this Overnight French Toast Casserole Recipe is the answer. Imagine thick slices of French bread soaked overnight in a rich custard mixture, then topped with a luscious buttery cinnamon-sugar crumble before baking to golden perfection. Each bite delivers the irresistible flavors of classic French toast, but made even easier by preparing ahead. It’s a brilliant dish that balances sweet and spice with creamy, custardy bread, perfect for lazy weekend mornings or holiday brunches.

Ingredients You’ll Need
Gathering simple but essential ingredients is key to creating this delightful casserole. Each component plays a crucial role in building the texture, flavor, and aroma that make this overnight dish so special.
- French bread or thick Texas toast: Thick slices provide the perfect structure to soak up the custard without falling apart.
- Eggs: They create the rich custard that binds the casserole together.
- Half and half and milk: These add creaminess and moisture, balancing richness and softness.
- Granulated sugar: A touch of sweetness that enhances the custard without overwhelming it.
- Pure vanilla extract: Adds a warm, sweet floral note that brightens the flavor.
- Ground cinnamon and nutmeg: These cozy spices infuse the dish with classic holiday warmth and depth.
- Salt: A pinch to balance the sweetness and bring out all the flavors.
- Butter (softened): For the luscious topping that melts over the bread in the oven.
- Light brown sugar: Packed to create that caramelized, tender crumble topping.
- Light corn syrup (optional): Adds extra shine and moisture to the topping but can be omitted if you prefer.
How to Make Overnight French Toast Casserole Recipe
Step 1: Prepare the Bread and Baking Dish
Begin by greasing a 9-by-13-inch baking dish to prevent sticking and make cleanup a breeze. Slice your French bread into rough 1-inch thick slices, ensuring they are substantial enough to soak in the custard without turning mushy. Arrange the bread slices in neat rows right in the baking dish. This forms the sturdy base layer of your casserole.
Step 2: Make the Custard Mixture
In a large bowl, whisk together the eggs, half and half, and milk until fully combined and smooth. Stir in granulated sugar, vanilla extract, cinnamon, nutmeg, and salt. This mixture will soak into the bread overnight, transforming each slice into a rich and flavorful custard center. Pour the custard evenly over the bread, making sure every slice gets its share of the delicious mixture.
Step 3: Refrigerate Overnight
Cover the baking dish tightly with plastic wrap and place it in the refrigerator overnight. This resting period is essential; it allows the bread to soak up the custard completely, ensuring every bite is dreamy and moist when baked.
Step 4: Preheat Oven and Flip the Bread
The next morning, preheat your oven to 350°F. To ensure even soaking, carefully flip each slice of bread inside the baking dish so both sides get infused with the custard. This step helps achieve that uniformly custardy texture throughout the casserole.
Step 5: Prepare and Spread the Topping
Mix together the softened butter, packed light brown sugar, optional light corn syrup, cinnamon, and nutmeg to form a crumbly, aromatic topping. Spread this mixture generously over the flipped bread slices. This layer adds a beautifully caramelized, gooey, and spiced finish that will make your casserole unforgettable.
Step 6: Bake to Golden Perfection
Place the casserole in the preheated oven and bake for 35 to 40 minutes. You’ll know it’s ready when it’s puffed, golden brown, and delectably fragrant. The edges will become slightly crisp, while the interior remains soft and custardy—pure breakfast bliss.
How to Serve Overnight French Toast Casserole Recipe

Garnishes
Top your casserole with a dusting of powdered sugar for a delicate sweetness and an elegant finish. Fresh berries like strawberries, blueberries, or raspberries add a vibrant burst of color and tartness that cuts through the richness beautifully. For an extra indulgent touch, drizzle warm maple syrup right before serving or dollop with whipped cream for a luxurious experience.
Side Dishes
This casserole pairs wonderfully with crispy bacon or breakfast sausage to introduce savory contrasts to the sweet flavors. A simple green fruit salad or citrus salad can also brighten the table with freshness. For a lighter addition, offer yogurt topped with honey and granola to complement the creamy texture of the French toast casserole.
Creative Ways to Present
Serve the casserole in the baking dish family-style to create a warm, inviting atmosphere that encourages sharing and seconds. For individual servings, cut the casserole into squares and plate with carefully arranged fruit and syrup drizzles for a restaurant-worthy presentation. You might also sprinkle chopped nuts like pecans or walnuts on top before baking for an unexpected crunch and nutty flavor.
Make Ahead and Storage
Storing Leftovers
Store any leftover casserole in an airtight container in the refrigerator. It will stay delicious for up to 3 days and can easily be reheated when you want to indulge in a cozy breakfast again.
Freezing
If you want to prepare this overnight French toast casserole recipe well in advance, freeze it after assembling but before baking. Wrap it tightly with plastic wrap and foil to prevent freezer burn. When you’re ready to enjoy, thaw it overnight in the refrigerator and then proceed with baking as directed.
Reheating
Reheat individual portions in the microwave for 1 to 2 minutes until warmed through, or heat the whole casserole uncovered in a 350°F oven for about 15 to 20 minutes. Reheating gently ensures that the casserole stays moist and doesn’t become tough.
FAQs
Can I use a different type of bread for this casserole?
Absolutely! Sturdy breads like brioche, challah, or even thick-cut sandwich bread work well. Just make sure the slices are thick and firm enough to absorb the custard without falling apart.
Is it necessary to refrigerate the casserole overnight?
Yes, soaking overnight is what transforms this dish. It gives the bread time to fully absorb the custard, resulting in a tender, flavorful casserole with a custardy interior.
Can I make this recipe dairy-free?
You can substitute the half and half and milk with your favorite plant-based milk alternatives such as almond, oat, or coconut milk. The texture might be slightly different but the flavor will still be delicious.
What if I don’t have light corn syrup for the topping?
It’s totally optional! The corn syrup adds some shine and moisture to the topping, but leaving it out won’t significantly affect the overall taste or texture.
Can this recipe be doubled for a larger crowd?
Definitely! Just use a larger baking dish or two standard ones to accommodate the extra bread and custard. Make sure to adjust baking time slightly to ensure it cooks through evenly.
Final Thoughts
This Overnight French Toast Casserole Recipe is a true lifesaver for anyone who wants to serve a show-stopping breakfast without rushing in the morning. Its dreamy custard-soaked bread, comforting spices, and sticky-sweet topping combine to create a breakfast everyone will ask for again and again. So go ahead, prepare it tonight, and wake up to the smell of a warm, golden-brown delight that feels like a big, tasty hug on a plate.
Print
Overnight French Toast Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: Overnight plus 55 minutes
- Yield: 8 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Overnight French Toast Casserole is a comforting and easy make-ahead breakfast dish that features slices of French bread soaked in a rich custard mixture overnight, then topped with a buttery brown sugar crumble before baking to golden perfection. Ideal for feeding a crowd, it combines warm spices like cinnamon and nutmeg with a creamy texture for a deliciously sweet morning treat.
Ingredients
Bread and Custard Mixture
- 1 loaf French bread or thick Texas toast
- 8 eggs
- 2 cups half and half
- ½ cup milk
- 3 tbsp granulated sugar
- 1 ½ tsp pure vanilla extract
- ½ tsp ground cinnamon
- ½ tsp ground nutmeg
- ½ tsp salt
Topping
- 1 ½ sticks butter, softened
- 1 cup light brown sugar, packed
- 1 tbsp light corn syrup (optional)
- 1 tsp ground cinnamon
- ½ tsp ground nutmeg
Instructions
- Preparation: Grease a 9″x13″ baking dish thoroughly to prevent sticking. Slice the French bread into 1-inch thick slices and neatly arrange them in rows inside the greased dish.
- Egg Mixture: In a large mixing bowl, whisk together 8 eggs, 2 cups half and half, ½ cup milk, 3 tablespoons granulated sugar, 1 ½ teaspoons vanilla extract, ½ teaspoon ground cinnamon, ½ teaspoon ground nutmeg, and ½ teaspoon salt until fully combined. Pour this custard mixture evenly over the bread slices, ensuring all pieces are well coated. Cover and refrigerate the dish overnight to allow the bread to soak.
- Preheat and Flip: The next day, preheat your oven to 350°F (175°C). Carefully flip each bread slice over in the baking dish to allow even soaking on all sides.
- Prepare the Topping: In a small bowl, combine 1 ½ sticks of softened butter, 1 cup of packed light brown sugar, 1 tablespoon light corn syrup (optional, for extra shine and smoothness), 1 teaspoon ground cinnamon, and ½ teaspoon ground nutmeg. Mix thoroughly to form a crumbly topping, then spread this mixture evenly over the soaked bread slices.
- Bake: Place the casserole in the preheated oven and bake for 35 to 40 minutes, or until the casserole is puffed up and the topping is golden brown. Remove from oven and let it cool slightly before serving.
Notes
- For best results, use a sturdy bread like French bread or Texas toast to hold the custard soak without becoming too soggy.
- The dish must be refrigerated overnight for the custard to properly soak into the bread, enhancing flavor and texture.
- Light corn syrup in the topping is optional but adds a pleasant shine and chewiness to the topping.
- Serve with fresh fruit, maple syrup, or a dusting of powdered sugar for extra flavor.
- This casserole can be prepared up to 24 hours in advance and refrigerated until ready to bake.