It was 11:47 PM on a quiet Tuesday in early December, and I had a very specific craving for something warm, custardy, and soaked in festive flavors. I didn’t have the brioche or the patience for a traditional French toast casserole that required overnight chilling, but I had a half-empty carton of eggnog from a party, a slightly stale loaf of sourdough, and this wild idea that maybe, just maybe, I could throw it all together in one pan and bake it immediately. The late night loosened the usual rules, you know? I wasn’t thinking about proper ratios or resting times. I was just chasing that cozy, spiced feeling that only eggnog can bring, and I needed it right then, not tomorrow morning.
So I started ripping bread into chunks—honestly, it was a little aggressive—and I whisked the eggnog with some eggs, a splash of vanilla, and a pinch of nutmeg. I poured it over the bread, gave it a quick stir, and shoved it in the oven while I stood there in my pajamas, half-convinced I was about to ruin a perfectly good carton of eggnog. Let me tell you, the smell that filled my kitchen in the next thirty minutes was nothing short of a Christmas miracle. It was like the holidays had exploded in a good way. I pulled it out, let it sit for maybe two minutes (I was impatient), and took a bite. That first bite had this unexpected crispiness on top, but underneath, it was all soft, spiced custard. I knew right then I had stumbled onto something special.
This Eggnog French Toast Bake became my go-to for Christmas morning from that moment on. It’s the kind of recipe that makes you look like you planned ahead, even when you were just winging it at midnight. Maybe you’ve been there—staring into the fridge late at night, wanting something that feels like a hug. This is that recipe. It’s easy, it’s forgiving, and it steals the show on the breakfast table. Honestly, it’s the best kind of accident.
Why You’ll Love This Recipe
After testing this Eggnog French Toast Bake for three different Christmas gatherings (and one very impromptu brunch with neighbors), I can confidently say this recipe delivers every single time. It’s not just another breakfast casserole—it’s the one that gets the “oh, wow” reactions and the quiet second helpings when people think no one is looking.
- Perfect for Hosting: This dish is designed for a crowd. You can easily double it for a big family gathering, and it holds up beautifully on a buffet table. No last-minute flipping or standing at the stove.
- Make-Ahead Magic: Assemble it the night before, pop it in the fridge, and bake it in the morning while you’re opening presents or sipping coffee. It’s the ultimate stress-free Christmas morning breakfast.
- Simple Ingredients: You probably already have most of what you need in your pantry. The eggnog does the heavy lifting for flavor, so you don’t need a dozen fancy spices or extracts.
- Crowd-Pleaser Guaranteed: Kids love the sweet, custardy texture, and adults appreciate the sophisticated eggnog flavor without the alcohol (unless you want to add a splash, of course).
- Unbelievably Delicious: The top gets golden and slightly crispy while the inside stays soft and almost pudding-like. It’s comfort food that feels special, but it comes together with almost no effort.
What makes this version different from the rest is the technique. Most recipes call for letting the bread soak overnight, but I found that a 30-minute soak with slightly stale bread actually gives you a better texture—the bread holds its shape instead of turning into complete mush. Plus, using a mix of whole eggs and extra yolks creates that rich, velvety custard that makes you close your eyes after the first bite. It’s Christmas morning, simplified.
What Ingredients You Will Need
This Eggnog French Toast Bake uses simple, wholesome ingredients that come together to create something truly special. The eggnog is the star here, so don’t skimp on quality—it makes all the difference in flavor and texture.
- 1 loaf (about 16 oz) day-old bread (sourdough, brioche, or challah work best; cut into 1-inch cubes) — Stale bread soaks up the custard without falling apart. If your bread is fresh, toast the cubes in a 300°F oven for 10 minutes first.
- 2 cups eggnog (full-fat for richest flavor; I prefer Southern Comfort or Hood brands) — This is your custard base and flavor powerhouse. Don’t use light or low-fat versions—the texture won’t be as creamy.
- 4 large eggs (room temperature) — Eggs give structure and richness to the custard.
- 2 large egg yolks (room temperature) — Extra yolks add that luxurious, almost crème brûlée texture.
- 1/3 cup granulated sugar — Just enough sweetness to balance the spices.
- 1 teaspoon vanilla extract — Pure vanilla, not imitation, for the best flavor.
- 1/2 teaspoon ground nutmeg (freshly grated is ideal) — Nutmeg and eggnog are a classic pairing. Add a little extra for sprinkling on top.
- 1/4 teaspoon ground cinnamon — Adds warmth without overpowering the eggnog.
- 1/4 teaspoon salt — Balances sweetness and enhances all the flavors.
- 2 tablespoons unsalted butter (melted, for greasing the dish and dotting on top) — Butter adds richness and helps the top get golden and crispy.
- Optional: 1-2 tablespoons bourbon or dark rum — For an adults-only version, a splash adds depth and warmth. Skip it for a family-friendly dish.
For the topping (optional but highly recommended):
- 2 tablespoons brown sugar — Creates a caramelized crust.
- 1/4 cup chopped pecans or walnuts — Adds crunch and a festive touch.
- Powdered sugar (for dusting before serving) — Makes it look bakery-fresh.
Ingredient Selection Tip: Look for eggnog that’s thick and creamy, not watery. If you can find local or farm-fresh eggnog, even better. The spices in the eggnog will vary by brand, so taste yours first—if it’s already heavily spiced, you might want to reduce the nutmeg and cinnamon slightly.
Substitution Guidance: For a dairy-free version, use full-fat oat milk mixed with 1 tablespoon coconut cream and 1 teaspoon vanilla, plus extra nutmeg and cinnamon to mimic the eggnog flavor. For gluten-free, use a sturdy gluten-free bread like Canyon Bakehouse or Udi’s. Avoid soft, airy gluten-free breads—they’ll turn to mush.
Equipment Needed
You don’t need a lot of fancy tools for this Eggnog French Toast Bake, which is part of its charm. Here’s what you’ll need:
- 9×13-inch baking dish — This is the perfect size for a single batch. A ceramic or glass dish works best for even heat distribution. If you’re doubling the recipe, use a 11×15-inch dish or two 9×13 dishes.
- Large mixing bowl — For whisking together the custard base. A bowl with a spout makes pouring easier.
- Whisk — A standard wire whisk works fine. No need for an electric mixer here.
- Sharp knife and cutting board — For cubing the bread. A serrated bread knife works best for crusty loaves.
- Measuring cups and spoons — Accuracy matters for the custard ratio.
- Aluminum foil — For covering the dish if the top browns too quickly.
Personal Note: I’ve made this in a metal baking pan before, and it worked okay, but the edges cooked faster than the center. Glass or ceramic is really the way to go for even baking. Also, if you don’t have a 9×13 dish, you can use a 10-inch cast iron skillet—it looks gorgeous for serving straight from the pan.
Budget-Friendly Tip: Don’t rush out to buy a fancy baking dish. A disposable aluminum pan from the grocery store works in a pinch, especially if you’re taking this to a potluck or gathering. Just keep an eye on the baking time, as metal conducts heat differently.
Preparation Method

This Eggnog French Toast Bake comes together in about 15 minutes of active prep time, then the oven does the rest. Follow these steps for a perfect result every time.
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with 1 tablespoon of the melted butter. Make sure to coat the bottom and sides well to prevent sticking.
- Prepare the bread. Cut the loaf into 1-inch cubes. If your bread is fresh, spread the cubes on a baking sheet and toast them in the preheated oven for 8-10 minutes, stirring once halfway through. You want them slightly dried out but not browned. Let them cool for a few minutes. If using day-old bread, skip the toasting step.
- Make the custard. In a large mixing bowl, whisk together the eggnog, eggs, egg yolks, granulated sugar, vanilla extract, nutmeg, cinnamon, and salt. Whisk until the sugar is dissolved and the mixture is smooth and slightly frothy. If you’re adding bourbon or rum, stir it in now. The mixture should smell like Christmas in a bowl—if it doesn’t, add a pinch more nutmeg.
- Combine bread and custard. Place the bread cubes in the greased baking dish in an even layer. Pour the custard mixture evenly over the bread, making sure every cube gets soaked. Gently press down on the bread with a spatula to help it absorb the liquid. Let it sit for 10-15 minutes at room temperature, pressing down occasionally. This is crucial—don’t rush this step. The bread needs time to soak up all that goodness.
- Add the topping. Drizzle the remaining 1 tablespoon of melted butter over the top. Sprinkle the brown sugar and chopped pecans (if using) evenly over the surface. This will create a beautiful caramelized crust as it bakes.
- Bake. Place the dish in the preheated oven and bake for 35-40 minutes, or until the top is golden brown and the custard is set. The center should jiggle slightly when you shake the dish—it will continue to set as it cools. If the top is browning too quickly (after about 25 minutes), loosely cover with aluminum foil for the remaining time.
- Rest and serve. Remove from the oven and let it rest for 10 minutes. This resting time is non-negotiable—it allows the custard to finish setting and makes slicing (or scooping) much cleaner. Dust with powdered sugar right before serving. Serve warm, straight from the dish.
Sensory Cues: When it’s done, the top should be golden and slightly crispy to the touch, and you should see the custard gently bubbling around the edges. The kitchen will smell like a bakery and a Christmas party had a beautiful baby. If you insert a knife into the center, it should come out mostly clean with just a few moist crumbs attached.
Personal Efficiency Tip: I like to cube my bread the night before and leave it out on the counter to get stale. Then in the morning, all I have to do is whisk the custard and assemble. It saves about 10 minutes and makes the morning feel even more effortless.
Cooking Tips & Techniques
After making this Eggnog French Toast Bake about a dozen times (including one memorable disaster where I used fresh, soft bread and ended up with bread soup), I’ve learned a few things that make a real difference.
The Bread Matters More Than You Think. Stale, slightly dried-out bread is non-negotiable for the best texture. Fresh bread absorbs the custard too quickly and turns into a soggy mess. If you don’t have stale bread, cube it and spread it on a baking sheet in a 300°F oven for 10-12 minutes. You want it dry but not toasted. I learned this the hard way when I made it with fresh brioche and ended up with something that tasted good but looked like a pudding disaster.
Don’t Skip the Resting Time. After you pour the custard over the bread, let it sit for at least 10-15 minutes before baking. This gives the bread time to absorb the liquid evenly. If you bake it immediately, you’ll have dry spots and soggy spots. I once rushed this step because guests were arriving early, and the result was unevenly soaked bread—still edible, but not nearly as good.
Watch Your Oven. Every oven runs a little differently. Start checking at the 30-minute mark. If the top is golden but the center is still very jiggly, cover with foil and bake for another 5-10 minutes. If the top is browning too fast, tent with foil earlier. I’ve had ovens that took 45 minutes and others that were done in 32. Trust your eyes and a gentle shake of the dish.
Multitasking Strategy for Hosting: While the French toast bake is resting after baking, use that 10 minutes to brew fresh coffee, set out the maple syrup and whipped cream, and get the rest of your breakfast spread ready. The bake holds its heat beautifully for about 20 minutes, so don’t stress if everything isn’t perfectly timed.
Common Mistake to Avoid: Don’t over-soak the bread. If you’re making this ahead and letting it sit in the fridge overnight, make sure the bread is fully coated but not swimming in excess liquid. If there’s too much custard pooling at the bottom, your bake will be soggy in the center. The bread should look evenly moistened but not drowning.
Variations & Adaptations
One of the best things about this Eggnog French Toast Bake is how adaptable it is. Here are some variations I’ve tried and loved.
1. The Cranberry-Orange Twist: Add 1/2 cup dried cranberries and the zest of one orange to the custard mixture. The tartness of the cranberries cuts through the richness of the eggnog beautifully, and the orange adds a bright, festive note. I made this for a brunch with friends last year, and it was gone in minutes. Serve it with a side of fresh orange slices for extra color.
2. The Chocolate Lover’s Version: Stir 1/2 cup mini chocolate chips into the bread cubes before adding the custard. The chocolate melts into little pockets of gooey goodness. Use dark chocolate chips for a more sophisticated flavor, or milk chocolate if you’re serving kids. This version is dangerously good—I may have eaten it for dinner once or twice.
3. The Vegan Makeover: Use a sturdy vegan bread (like sourdough), replace the eggs with 1/2 cup silken tofu blended until smooth, and use a high-quality vegan eggnog (Califia Farms makes a good one). Add 2 tablespoons melted coconut oil instead of butter. The texture won’t be quite as rich, but it’s still delicious and satisfying. I tested this for a friend with dietary restrictions, and she asked for the recipe twice.
4. The Spiced Apple Version: Layer 1 cup of thinly sliced apples (Honeycrisp or Granny Smith work well) between the bread cubes. Sprinkle with a little extra cinnamon and a tablespoon of brown sugar. The apples soften as they bake and add a lovely texture contrast. This is my go-to when I want something that feels a little more rustic and cozy.
5. The Boozy Brunch Option: Add 2 tablespoons of bourbon, dark rum, or even brandy to the custard mixture. The alcohol mostly cooks off, leaving behind a warm, complex flavor that pairs beautifully with the eggnog. Just make sure to label it clearly if you’re serving to a mixed crowd—you don’t want anyone accidentally getting more than they bargained for.
Serving & Storage Suggestions
This Eggnog French Toast Bake is at its absolute best served warm, straight from the oven, with a generous dusting of powdered sugar and a drizzle of pure maple syrup. The contrast between the crispy, caramelized top and the soft, custardy interior is what makes this dish so special.
Presentation Tips for Hosting: Serve it directly from the baking dish for a cozy, family-style feel. If you want to get a little fancier, use a large spatula to cut and lift individual portions onto plates. Garnish with a sprig of fresh mint or a few fresh cranberries for a pop of color. A dollop of whipped cream on top never hurts, either. For a Christmas brunch spread, pair it with crispy bacon or breakfast sausage, a fresh fruit salad, and mimosas or coffee.
What to Serve Alongside: This dish is rich and sweet, so you want to balance it with something savory and something fresh. A simple arugula salad with lemon vinaigrette cuts through the richness beautifully. Scrambled eggs with chives add protein and a savory note. And a pitcher of cold milk or hot spiced cider rounds out the meal perfectly.
Storage Instructions: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. The texture will soften slightly as it sits, but the flavor actually gets better—the spices meld together even more. To reheat, microwave individual portions for 30-45 seconds, or reheat in a 350°F oven for 10-15 minutes covered with foil to prevent drying out.
Freezer-Friendly: This bake freezes surprisingly well. Let it cool completely, then wrap the entire dish tightly in plastic wrap and then aluminum foil. Freeze for up to 2 months. To reheat, thaw overnight in the refrigerator, then bake at 350°F for 20-25 minutes until warmed through. I’ve done this for a post-holiday brunch, and no one could tell it wasn’t freshly made.
Flavor Development Note: If you’re making this ahead, the flavors will deepen and meld together beautifully overnight. The eggnog and spices infuse the bread more thoroughly, resulting in an even more flavorful dish. Just be aware that the texture will be slightly softer than a freshly baked version—still delicious, just different.
Nutritional Information & Benefits
While this Eggnog French Toast Bake is definitely a treat, it does offer some nutritional benefits worth noting. Here’s an approximate breakdown per serving (based on 8 servings):
- Calories: 340-380
- Protein: 12g
- Fat: 16g (with 7g saturated)
- Carbohydrates: 40g
- Fiber: 2g
- Sugar: 22g
- Sodium: 380mg
Health Highlights: Eggs provide high-quality protein and essential nutrients like choline, which is important for brain health. Eggnog, despite its indulgent reputation, is made with milk and eggs, so it offers calcium, vitamin D, and protein. The nuts on top (if you use them) add healthy fats and a little extra fiber. And let’s be honest—Christmas morning is not the time to count calories. It’s about joy, family, and delicious food.
Dietary Considerations: This recipe contains gluten, dairy, and eggs. For a gluten-free version, use certified gluten-free bread. For a dairy-free version, use vegan eggnog and dairy-free butter. For a lower-sugar option, reduce the granulated sugar to 1/4 cup and skip the brown sugar topping—the eggnog will still provide plenty of sweetness.
Personal Wellness Perspective: I believe in balance. This Eggnog French Toast Bake is a once-a-year treat for most of us, and that’s exactly what makes it special. Enjoy it fully, savor every bite, and don’t feel guilty about going back for seconds. That’s what holidays are for.
Conclusion
This Eggnog French Toast Bake is more than just a breakfast recipe—it’s a Christmas morning tradition waiting to happen. It’s the dish that lets you sleep in, sip your coffee, and still serve something that looks and tastes like you spent hours in the kitchen. The rich, spiced custard, the golden, slightly crispy top, and the way it fills your home with that unmistakable holiday aroma—it’s everything you want from a festive breakfast.
I love this recipe because it’s forgiving and adaptable. You can make it your own with different add-ins, toppings, or even a splash of your favorite spirit. It’s the kind of dish that brings people together around the table, and honestly, that’s what Christmas morning is all about. Whether you’re hosting a big family gathering or a quiet brunch with close friends, this bake delivers every single time.
I’d love to hear how yours turns out! Did you add any fun twists? Serve it with something unexpected? Share your experience in the comments below, and don’t forget to tag me if you post a photo. Here’s to a warm, delicious, and stress-free Christmas morning. Happy baking, friends!
Frequently Asked Questions
Can I make this Eggnog French Toast Bake the night before?
Absolutely! Assemble the bake completely, cover it tightly with plastic wrap, and refrigerate for up to 12 hours. In the morning, let it sit at room temperature for 15-20 minutes while the oven preheats, then bake as directed. You may need to add 5-10 minutes to the baking time since it’s starting from cold.
What’s the best bread to use for this recipe?
Day-old sourdough, brioche, or challah are my top choices. They have enough structure to hold up to the custard without turning to mush. Avoid soft sandwich bread—it will disintegrate. If you only have fresh bread, cube it and toast it in the oven for 10 minutes at 300°F before using.
Can I use light or low-fat eggnog?
I don’t recommend it. Light eggnog has a thinner consistency and less fat, which means the custard won’t be as rich and creamy. The bake will still work, but the texture will be noticeably different. If you’re watching calories, consider using smaller portions rather than swapping the full-fat eggnog.
How do I prevent the top from burning?
If you notice the top browning too quickly (usually around the 25-minute mark), loosely cover the dish with aluminum foil for the remainder of the baking time. This allows the center to cook through without the top getting too dark. Every oven is different, so keep an eye on it.
Can I freeze leftovers?
Yes! Let the bake cool completely, then wrap it tightly in plastic wrap and aluminum foil. Freeze for up to 2 months. To reheat, thaw overnight in the refrigerator and warm individual portions in the microwave or reheat the whole dish in a 350°F oven for 15-20 minutes. The texture will be slightly softer but still delicious.
Pin This Recipe!

Easy Eggnog French Toast Bake: Perfect Christmas Morning Recipe
This Eggnog French Toast Bake is a stress-free, make-ahead Christmas morning breakfast with a golden, slightly crispy top and a soft, spiced custard interior. It’s the perfect crowd-pleaser that comes together in minutes.
- Prep Time: 15 minutes
- Cook Time: 35-40 minutes
- Total Time: 50-55 minutes
- Yield: 8 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 1 loaf (about 16 oz) day-old bread (sourdough, brioche, or challah; cut into 1-inch cubes)
- 2 cups eggnog (full-fat)
- 4 large eggs (room temperature)
- 2 large egg yolks (room temperature)
- 1/3 cup granulated sugar
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground nutmeg (freshly grated is ideal)
- 1/4 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 2 tablespoons unsalted butter (melted, for greasing and dotting)
- Optional: 1-2 tablespoons bourbon or dark rum
- For the topping: 2 tablespoons brown sugar
- 1/4 cup chopped pecans or walnuts (optional)
- Powdered sugar (for dusting)
Instructions
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with 1 tablespoon of the melted butter.
- Cut the loaf into 1-inch cubes. If using fresh bread, spread cubes on a baking sheet and toast in the preheated oven for 8-10 minutes, stirring once. Let cool. If using day-old bread, skip toasting.
- In a large mixing bowl, whisk together eggnog, eggs, egg yolks, granulated sugar, vanilla extract, nutmeg, cinnamon, and salt until smooth and slightly frothy. Stir in bourbon or rum if using.
- Place bread cubes in the greased baking dish in an even layer. Pour custard evenly over the bread, pressing down gently with a spatula. Let sit for 10-15 minutes at room temperature, pressing occasionally.
- Drizzle remaining 1 tablespoon melted butter over the top. Sprinkle brown sugar and chopped pecans (if using) evenly over the surface.
- Bake for 35-40 minutes, until top is golden brown and custard is set (center should jiggle slightly). If top browns too quickly, loosely cover with foil after 25 minutes.
- Remove from oven and let rest for 10 minutes. Dust with powdered sugar before serving. Serve warm.
Notes
For best texture, use day-old bread. If bread is fresh, toast cubes at 300°F for 10 minutes. Let the assembled dish rest for 10-15 minutes before baking to allow bread to absorb custard. Resting after baking is essential for clean slices. For a make-ahead option, assemble the night before, refrigerate, and add 5-10 minutes to baking time.
Nutrition
- Serving Size: 1 serving (1/8 of re
- Calories: 360
- Sugar: 22
- Sodium: 380
- Fat: 16
- Saturated Fat: 7
- Carbohydrates: 40
- Fiber: 2
- Protein: 12
Keywords: eggnog french toast bake, christmas breakfast, make-ahead breakfast, french toast casserole, holiday brunch


