What could be more enticing than the idea of a warm, melty, and fragrant French Toast Casserole coming out of the oven on a lazy weekend morning? Picture this: layers of sweet, custardy bread soaking in rich, vanilla-infused goodness, topped off with a golden crust that calls for a drizzle of syrup or a sprinkle of fresh fruit. The aroma wafts through your home, inviting everyone to gather around the breakfast table, eager to dig in.
What sets this dish apart is its simplicity and versatility. Not only does it offer a delightful flavor combination, but it can also easily feed a crowd or serve as a special treat on holidays and gatherings. Being a delightful make-ahead option, this casserole allows you to prep the night before and simply pop it in the oven in the morning, saving time and hassle. Get ready to impress your family and friends with this irresistible French Toast Casserole that’s as comforting as it is delicious!
Why Make This Recipe
Making a French Toast Casserole offers numerous delightful advantages that will have you craving this dish again and again.
First and foremost, taste reigns supreme! The combination of bread soaked in creamy custard creates a soft, pillowy texture, while the hints of cinnamon and nutmeg elevate each bite to a sweet indulgence.
Another fantastic perk is its ease. You can whip it up in no time, and with minimal prep, you’re left with a scrumptious dish that delivers bursts of flavor without a huge time commitment.
Lastly, it’s a budget-friendly option that doesn’t skimp on taste. Made from basic pantry staples, you’ll have extra cash left for all your brunch accompaniments, like fresh berries or whipped cream.
How to Make French Toast Casserole
Ingredients
- 1 (12-ounce) loaf of brioche or challah bread, cut into cubes
- 8 large eggs
- 2 cups whole milk
- 1/2 cup heavy cream
- 1 cup granulated sugar
- 1 tablespoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon salt
- Optional: maple syrup, powdered sugar, or fresh fruit for serving
Note: If you can’t find brioche or challah, any mildly sweet bread would work.

Directions
Prep the Bread: Place the bread cubes in a greased 9×13-inch baking dish. If desired, cover and let sit overnight in the refrigerator.
Mix the Custard: In a large mixing bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla extract, cinnamon, nutmeg, and salt. Make sure everything is blended well until smooth.
Combine: Pour the custard mixture evenly over the bread cubes. Press down gently with a spatula to ensure the bread is well soaked.
Chill: For the best results, let the casserole sit in the refrigerator for at least 30 minutes, or better yet, overnight.
Preheat Oven: When ready to bake, preheat your oven to 375°F.
Bake: Cover the casserole with aluminum foil to prevent excess browning. Bake for 25 minutes, then remove the foil and bake for an additional 15-20 minutes, or until golden brown and bubbly at the edges.
Serve: Allow the casserole to cool for a few minutes before serving warm. Top with syrup, powdered sugar, or fresh fruit if desired.
How to Serve French Toast Casserole
French Toast Casserole is best served warm, allowing the flavors to stand out beautifully. For presentation, consider placing individual portions on colorful plates, garnished with fresh berries or a light dusting of powdered sugar for an elevated touch.
Pair this dish with crispy bacon or sausage for a hearty brunch, and don’t forget a refreshing drink like a mimosa or a rich cup of coffee. A light drizzle of maple syrup or a sprinkle of cinnamon on top can take it to the next level. Perfect for gatherings or cozy weekend breakfasts, this casserole will undoubtedly wow your guests.
How to Store French Toast Casserole
If you’re lucky enough to have leftovers of this delicious casserole, storage is simple. For the refrigerator, transfer it to an airtight container and store for up to 3-4 days.
You can freeze portions by wrapping them in plastic wrap and placing them in a freezer-safe bag or container for up to 3 months. To reheat, simply thaw overnight in the fridge and warm in the oven at 350°F until heated through, approximately 20-25 minutes, or until the casserole is warm and the top is crisp.
Always check for freshness before consuming leftovers. If the casserole smells off or looks unappealing, it is best to discard it. For make-ahead convenience, prepare the casserole ahead of time and store it in the fridge, ready to pop in the oven when you crave it.
Tips to Make French Toast Casserole
Prep Ahead: Cut the bread the night before to save time in the morning.
Bread Choices: Using day-old bread enhances texture. Fresh bread can become too soggy.
Avoid Overmixing: When preparing the custard, gently whisk to avoid creating excess air.
Experiment with Toppings: Consider adding chocolate chips, nuts, or dried fruits for extra texture and flavor.
Double the Recipe: If you’re feeding a crowd, simply double the ingredients and use a larger baking dish.
Uniform Slices: Cut the bread into even cubes to ensure even soaking.
Infuse Flavors: Add citrus zest or liqueur for a unique twist on flavor.
Moisture Check: Ensure the custard is thick enough to coat the back of a spoon but not too dry.
Garnish with Care: Serve with whipped cream or yogurt for a lighter option.
Spice It Up: Consider adding a hint of cayenne pepper to the custard for a surprising kick.
Variations
Vegan Delight
For a plant-based version, substitute the eggs with flax eggs (1 tablespoon flaxseed meal and 2.5 tablespoons water per egg) and use almond milk in place of dairy milk, ensuring you still get that satisfying creaminess.
Protein-Packed Casserole
Add cooked and crumbled sausage or bacon into the mixture before baking for a savory twist. The combination of savory and sweet is fantastic!
Gluten-Free Bliss
Swap out regular bread for gluten-free bread to make your casserole friendly for those with dietary restrictions. Pair with a gluten-free flour blend for the custard base.
Tropical Escape
Infuse the dish with tropical flare by incorporating coconut milk, and chunks of pineapple, or adding a sprinkle of shredded coconut on top before serving.
Southern Style
Add a bit of spice by incorporating cinnamon-infused bourbon and some pecans to turn this dish into a Southern favorite.
FAQs
Can I make this ahead of time?
Absolutely! You can prepare the casserole the night before, cover it with plastic wrap, and keep it in the refrigerator. This allows the bread to soak overnight, enhancing the flavors. Just pop it in the oven the next morning.
How do I store leftovers?
Store any leftovers in an airtight container within the refrigerator for up to 3-4 days. If you’d like to keep it longer, consider freezing portions for up to 3 months.
Can I freeze this dish?
Yes, French Toast Casserole freezes well. Make sure to wrap individual portions tightly in plastic wrap and then place them in a freezer-safe bag. For best results, thaw in the refrigerator before reheating.
What can I substitute for milk?
You can use any plant-based milk like almond, soy, or oat milk as a substitute for whole milk. Make sure it is unsweetened for the best flavor balance.
How do I prevent sticking?
To prevent sticking, generously grease your baking dish with butter or cooking spray. It’s also a good idea to let the casserole cool for a few minutes before serving.
Is this gluten-free friendly?
Yes, by using gluten-free bread and ensuring all other ingredients are gluten-free, you can enjoy this dish without any problems.
Can I use a different bread?
Definitely! Any soft, mildly sweet bread will work well, such as challah, brioche, or even a nice white bread.
How do I know when it’s done?
The casserole is ready when it is golden brown on top, bubbling at the edges, and a toothpick inserted into the center comes out mostly clean with just a few crumbs.

French Toast Casserole
Ingredients
For the Casserole
- 1 12-ounce loaf brioche or challah bread, cut into cubes Any mildly sweet bread would work.
- 8 large eggs
- 2 cups whole milk Can be substituted with plant-based milk.
- 1/2 cup heavy cream
- 1 cup granulated sugar
- 1 tablespoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon salt
For Serving (Optional)
- as desired maple syrup
- as desired powdered sugar
- as desired fresh fruit
Instructions
Preparation
- Place the bread cubes in a greased 9×13-inch baking dish. If desired, cover and let sit overnight in the refrigerator.
Make the Custard
- In a large mixing bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla extract, cinnamon, nutmeg, and salt until smooth.
Combine
- Pour the custard mixture evenly over the bread cubes. Press down gently with a spatula to ensure the bread is well soaked.
Chill
- Let the casserole sit in the refrigerator for at least 30 minutes, or overnight for the best results.
Bake
- Preheat your oven to 375°F.
- Cover the casserole with aluminum foil and bake for 25 minutes.
- Remove the foil and bake for an additional 15-20 minutes, or until golden brown and bubbly at the edges.
Serve
- Allow the casserole to cool for a few minutes before serving warm. Top with syrup, powdered sugar, or fresh fruit if desired.