Love this? Pin it for later! 📌
A make-ahead holiday breakfast that tastes like Christmas morning in every bite
I still remember the first Christmas I served this eggnog French toast casserole to my family. It was one of those magical mornings—snow falling softly outside, the tree lights twinkling, and the entire house filled with the most incredible aroma of cinnamon, nutmeg, and sweet eggnog. My mother-in-law took one bite and declared it "the best thing I've ever eaten for breakfast," and honestly? She might still be right.
What makes this recipe so special is how it captures all those nostalgic holiday flavors we crave—rich, creamy eggnog kissed with warm spices—transformed into a luxurious French toast casserole that's crispy on top and custardy in the middle. It's like having dessert for breakfast, but somehow feels completely appropriate for the most wonderful time of the year.
The beauty of this dish goes beyond its incredible taste. As a busy mom and food blogger, I adore recipes that let me prep ahead and actually enjoy Christmas morning with my family instead of being stuck at the stove. You can assemble this entire casserole the night before, let it soak up all those amazing flavors in the fridge, and simply pop it in the oven while everyone opens presents. Thirty minutes later, you're serving restaurant-quality French toast without flipping a single slice.
Why This Recipe Works
- Make-Ahead Magic: Prep it the night before and bake fresh in the morning for stress-free holiday entertaining
- Authentic Eggnog Flavor: Uses real eggnog (not just milk with spices) for that rich, holiday taste you crave
- Perfect Texture: The overnight soak ensures every bite is custardy inside with a crispy cinnamon-sugar topping
- Feeds a Crowd: One 9x13 pan serves 8-10 hungry guests, perfect for Christmas morning or brunch
- Customizable: Easy to adapt with different breads, spices, or add-ins like cranberries or pecans
- Kid-Approved: Even picky eaters love this sweet, spiced breakfast treat
Ingredients You'll Need
This casserole's success depends on quality ingredients, especially the eggnog. Don't reach for the cheapest carton on the shelf—look for one with real cream and eggs listed as the first ingredients. I love using local dairy eggnog when available, but Trader Joe's and Whole Foods both make excellent versions. The difference between premium eggnog and the watery stuff is the difference between a memorable breakfast and a mediocre one.
Day-old or stale bread works best here because it soaks up the custard without getting soggy. Challah and brioche are my top choices for their rich, eggy flavor and tender crumb. French bread works in a pinch, but avoid sandwich bread—it turns to mush. If your bread is fresh, cube it and let it sit out overnight to dry slightly.
Freshly grated nutmeg is a game-changer. Pre-ground nutmeg loses its potency quickly, but grating a whole nutmeg directly into the custard releases warm, spicy oils that make the whole house smell like Christmas. Whole nutmeg keeps for years in your spice cabinet, and a microplane grater makes prep effortless.
For the topping, I use a combination of brown sugar and white sugar—the brown sugar adds caramel notes while the white sugar creates that crunchy crust we all love. A generous amount of butter ensures the topping melts into an irresistible crunchy layer that contrasts beautifully with the custardy bread beneath.
Don't skip the real vanilla extract. It might seem like a small detail, but good vanilla enhances all the other flavors and adds depth you can't get from artificial vanilla. I splurge on Madagascar bourbon vanilla for special occasion recipes like this one.
How to Make Classic Eggnog French Toast Casserole with Cinnamon and Nutmeg
Prepare Your Baking Dish and Bread
Grease a 9x13-inch baking dish with butter or non-stick spray. If using fresh bread, cube it into 1-inch pieces and spread on a baking sheet to dry for 30 minutes. This prevents soggy casserole. For best results, use day-old challah or brioche, cutting into roughly 1-inch cubes. You should have about 10 cups of bread cubes. Arrange half the bread cubes in the prepared dish in an even layer.
Make the Eggnog Custard
In a large bowl, whisk together 6 large eggs until well beaten. Add 2 cups premium eggnog, 1/2 cup heavy cream, 1/3 cup brown sugar, 2 teaspoons vanilla extract, 2 teaspoons ground cinnamon, 1/2 teaspoon freshly grated nutmeg, 1/4 teaspoon salt, and 1 tablespoon maple syrup. Whisk until completely smooth and well combined. The custard should be thick and creamy, with a beautiful pale yellow color from the eggnog.
Assemble and Soak
Pour half of the eggnog custard evenly over the first layer of bread cubes. Add the remaining bread cubes on top, pressing down gently to fit. Slowly pour the remaining custard over the top, making sure to coat all the bread pieces. Use a spatula to gently press the bread down into the custard, ensuring every piece gets soaked. Cover with plastic wrap and refrigerate for at least 4 hours or overnight for best results.
Prepare the Cinnamon-Sugar Topping
In a small bowl, combine 1/4 cup brown sugar, 1/4 cup granulated sugar, 2 teaspoons cinnamon, 1/2 teaspoon nutmeg, and a pinch of salt. Cut in 4 tablespoons cold butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs. This topping creates the signature crispy, caramelized crust that makes this casserole absolutely irresistible.
Bake to Golden Perfection
Preheat oven to 350°F. Remove casserole from refrigerator 30 minutes before baking to take the chill off. Sprinkle the cinnamon-sugar topping evenly over the top. Bake for 45-50 minutes, until the top is golden brown and the center is set but still slightly jiggly. If the top browns too quickly, tent with foil during the last 15 minutes. Let rest for 10 minutes before serving.
Serve and Enjoy
Cut into generous squares and serve warm with maple syrup, a dusting of powdered sugar, or a dollop of whipped cream. For an extra special touch, serve with a side of candied bacon or fresh berries. The casserole is best served warm, but leftovers (if there are any!) reheat beautifully in the microwave or oven.
Expert Tips
Don't Over-Soak
While overnight soaking is ideal, don't exceed 24 hours or the bread will become mushy. If you need to prep further ahead, freeze the assembled casserole instead.
Room Temperature Eggs
Use room temperature eggs for better incorporation and a smoother custard. Take them out 30 minutes before mixing, or place in warm water for 5 minutes.
Test for Doneness
Insert a knife in the center—it should come out with just a few moist crumbs, not wet custard. The center should jiggle slightly but not be liquid.
Let It Rest
The 10-minute rest is crucial—it allows the custard to set properly and makes serving much cleaner. Resist the temptation to cut immediately!
Spice to Taste
Start with the recommended spice amounts, but feel free to increase cinnamon or nutmeg if you love bold flavors. Fresh spices make a huge difference.
Alcohol-Free Option
If you prefer alcohol-free eggnog, add 1/2 teaspoon rum extract to the custard for that traditional eggnog flavor without the alcohol.
Variations to Try
Cranberry Orange
Fold in 1 cup fresh cranberries and the zest of one orange to the bread cubes before adding custard. The tart berries balance the sweet custard beautifully.
Pecan Praline
Add 1 cup toasted pecans to the bread cubes and substitute praline liqueur for half the eggnog. Top with extra pecans before baking.
Gingerbread Spice
Replace cinnamon with gingerbread spice blend and add 2 tablespoons molasses to the custard. Top with crushed gingersnap cookies.
Chocolate Chip
Sprinkle 1 cup mini chocolate chips between the bread layers. Use white chocolate chips for an extra festive look.
Storage Tips
Make-Ahead: This casserole is designed for advance prep! Assemble completely, cover tightly, and refrigerate up to 24 hours before baking. You can also freeze the unbaked casserole for up to 2 months. Thaw overnight in the refrigerator before baking as directed.
Leftovers: Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. Individual portions reheat beautifully in the microwave for 30-45 seconds. For best results, reheat in a 325°F oven for 8-10 minutes to maintain the crispy topping.
Freezing: Baked casserole can be frozen for up to 2 months. Wrap individual portions in plastic wrap, then foil. Thaw overnight in the refrigerator and reheat as above. The topping may lose some crunch but the flavor remains excellent.
Frequently Asked Questions
Classic Eggnog French Toast Casserole with Cinnamon and Nutmeg
Ingredients
Instructions
- Prepare Pan: Grease a 9x13-inch baking dish with butter. Arrange half the bread cubes in the dish.
- Make Custard: Whisk eggs, then add eggnog, cream, brown sugar, vanilla, cinnamon, nutmeg, salt, and maple syrup until smooth.
- Assemble: Pour half the custard over the bread layer. Add remaining bread and top with remaining custard. Press down to ensure all bread is soaked.
- Refrigerate: Cover and refrigerate at least 4 hours or overnight for best results.
- Make Topping: Combine sugars, cinnamon, and nutmeg. Cut in cold butter until mixture resembles coarse crumbs.
- Bake: Preheat oven to 350°F. Sprinkle topping over casserole and bake 45-50 minutes until golden and set.
- Serve: Let rest 10 minutes before cutting into squares. Serve warm with maple syrup if desired.
Recipe Notes
For best results, use day-old or stale bread. If using fresh bread, cube it and let it sit out overnight to dry. The casserole can be assembled completely and refrigerated up to 24 hours before baking.