Love this? Save it for later!
Share the inspiration with your friends
My brother-in-law asked why I couldn’t just soak the bread in eggnog overnight instead of making a separate custard. I started to explain why that wouldn’t work — then stopped. Honestly, I had no good reason. I’d just always done it the “proper” way, with milk and cream and a dozen extra steps. He shrugged and said it sounded easier. He was right.
That conversation happened on Christmas Eve a few years back. I was already stressed about the morning — presents to wrap, a ham to glaze, and somehow a breakfast that needed to feel special without me standing at the stove. His suggestion felt too simple. Too shortcut-y. But I was tired, so I grabbed the carton of eggnog from the fridge and poured it right over the brioche. I covered the dish, shoved it in the fridge, and prayed it wouldn’t be a disaster.
The next morning, I pulled that casserole out of the oven and actually laughed. It was golden on top, soft in the middle, and smelled like Christmas morning if Christmas morning had a smell. The eggnog had soaked in perfectly — no curdling, no weird texture, just pure custardy goodness with that warm nutmeg kick already built in. My brother-in-law took one bite and said, “Told you.” I mean, he wasn’t wrong.
That’s the thing about this easy eggnog french toast casserole. It taught me that sometimes the simplest path is the best one. Maybe you’ve been there — overcomplicating a recipe because you think it needs more steps to be good. This one proves otherwise. It’s become my go-to for holiday mornings and lazy weekends alike. And honestly? I haven’t made french toast any other way since.
Why You’ll Love This Recipe
Let me tell you why this easy eggnog french toast casserole has earned a permanent spot in my breakfast rotation. I’ve tested it at least a dozen times — with different breads, different eggnog brands, even different baking dishes. Every single time, it delivers.
- Make-Ahead Magic : Assemble it the night before, pop it in the fridge, and bake it fresh in the morning. No morning-of chopping, measuring, or messing around.
- Simple Ingredients : You probably already have everything except the eggnog. No fancy extracts or specialty items required.
- Perfect for Holidays : Christmas morning, brunch with friends, or just a cozy Saturday — this casserole feels special without the stress.
- Crowd-Pleaser : I’ve served this to kids, grandparents, and picky eaters. The plate always comes back empty.
- Unbelievably Delicious : The edges get slightly crispy while the center stays soft and custardy. That eggnog flavor is warm and cozy, not overpowering.
What makes this recipe different from all the other french toast casseroles out there? It’s the eggnog itself. Most recipes have you make a custard from milk, cream, eggs, sugar, and spices. But eggnog already has all of that — plus the thick, velvety texture that makes this casserole so luxurious. You’re basically using a shortcut that tastes like you spent hours in the kitchen.
This isn’t just another breakfast dish. It’s the kind that makes everyone at the table go quiet for a minute after the first bite. Then they start asking for the recipe. It’s comfort food that feels like a warm hug on a cold morning — but you barely broke a sweat making it.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples, and the eggnog does all the heavy lifting for flavor.
- 1 loaf (14-16 oz) brioche or challah bread , cut into 1-inch cubes (stale or day-old bread works best — it soaks up the custard without getting mushy)
- 2 cups eggnog (I prefer full-fat eggnog for the richest texture; low-fat works too but yields a slightly thinner custard)
- 4 large eggs , room temperature (this helps everything blend smoothly)
- 1/4 cup granulated sugar (adds just enough sweetness without being cloying)
- 1 teaspoon vanilla extract (pure vanilla makes a difference here — trust me)
- 1/2 teaspoon ground cinnamon (plus more for sprinkling on top)
- 1/4 teaspoon ground nutmeg (freshly grated if you have it — the aroma is incredible)
- Pinch of salt (balances the sweetness and enhances all the flavors)
For the topping:
- 2 tablespoons unsalted butter , melted (brushed on top before baking for that golden, slightly crispy crust)
- 1 tablespoon brown sugar (sprinkled on top for a subtle caramelized finish)
- Optional: powdered sugar for dusting, maple syrup for serving
A few notes on ingredient selection. I recommend using a good-quality eggnog like Hood or Southern Comfort for the best flavor — the cheaper brands can taste thin and watery. If you’re using homemade eggnog, make sure it’s not too thick or it might not soak in properly. For the bread, brioche is my absolute favorite because it’s rich and buttery, but challah works beautifully too. In a pinch, Texas toast or even a sturdy French bread will do the job — just avoid anything too airy or soft.
If you need a dairy-free option, you can use almond or oat milk-based eggnog. Just know the texture will be slightly less rich. And if you’re watching your sugar intake, you can reduce the added sugar to 2 tablespoons since eggnog is already sweetened.
Equipment Needed
You don’t need anything fancy for this easy eggnog french toast casserole. Here’s what I use:
- 9×13-inch baking dish (glass or ceramic works best — metal can sometimes react with the eggnog)
- Large mixing bowl (for whisking the custard)
- Whisk (a good sturdy one — I’ve broken cheap ones on thick eggnog before)
- Measuring cups and spoons
- Plastic wrap or aluminum foil (for covering overnight)
- Sharp knife and cutting board (for cubing the bread)
If you don’t have a 9×13 dish, you can use a 10-inch cast iron skillet or even two smaller baking dishes — just adjust the baking time slightly. I’ve also made this in a disposable aluminum pan when traveling to a friend’s house for brunch, and it worked perfectly. Just keep an eye on it since aluminum heats up faster.
One tip: if you’re using a glass dish, let it sit on the counter for 20 minutes before putting it in the oven. Glass can crack if it goes straight from fridge to hot oven. Learned that one the hard way, let me tell you.
Preparation Method

This easy eggnog french toast casserole comes together in just a few simple steps. The active prep time is about 15 minutes, then the oven does the rest.
- Prep the bread (5 minutes). Cut your brioche or challah into 1-inch cubes. If your bread is fresh, spread the cubes on a baking sheet and let them sit out for an hour to dry slightly. Day-old bread is ideal — it soaks up the custard without turning into a soggy mess. I’ve forgotten to do this step before and used fresh bread anyway, and honestly, it still worked fine. Just don’t use super soft sandwich bread or you’ll end up with pudding (which isn’t terrible, but it’s not what we’re going for).
- Make the custard (5 minutes). In a large mixing bowl, whisk together the eggnog, eggs, granulated sugar, vanilla extract, cinnamon, nutmeg, and salt. Whisk until everything is completely combined and the sugar has dissolved. The mixture should look smooth and slightly frothy. Taste it — I always do. It should taste like liquid Christmas. If it needs more cinnamon, add it now. This is your chance to adjust.
- Assemble the casserole (5 minutes). Grease your 9×13 baking dish with butter or nonstick spray. Spread the bread cubes evenly in the dish. Pour the custard mixture over the top, making sure every piece of bread gets coated. Gently press down on the bread with a spatula to help it absorb the liquid. Some pieces will float — that’s fine. Just push them down gently. Cover the dish tightly with plastic wrap and refrigerate for at least 4 hours, or overnight (8-12 hours is ideal).
- Bake the casserole (40-45 minutes). When you’re ready to bake, preheat your oven to 350°F (175°C). Remove the casserole from the fridge and let it sit on the counter while the oven heats up — about 15-20 minutes. This helps it bake more evenly. Remove the plastic wrap and brush the top with melted butter. Sprinkle with brown sugar and a little extra cinnamon. Bake for 40-45 minutes, until the top is golden brown and the center is set but still slightly jiggly. A knife inserted in the center should come out clean or with just a few moist crumbs.
- Rest and serve (5 minutes). Let the casserole rest for 5 minutes before cutting. This allows it to set up properly. Dust with powdered sugar if you like, and serve warm with maple syrup on the side. The edges will be slightly crispy and caramelized, while the center stays soft and custardy. It’s pure breakfast magic.
A few visual cues to watch for: the casserole should puff up slightly as it bakes, and the edges will pull away from the sides of the dish when it’s done. If the top is browning too quickly but the center isn’t set yet, tent it loosely with foil for the last 10 minutes of baking.
Cooking Tips & Techniques
After making this easy eggnog french toast casserole more times than I can count, I’ve picked up a few tricks that make a real difference.
Don’t skip the overnight soak. I know it’s tempting to rush this step, but the bread needs time to absorb all that custard. Four hours is the minimum, but overnight is best. The longer it sits, the more evenly the flavor penetrates every cube. One time I only let it soak for two hours, and the center was noticeably drier than the edges. Lesson learned.
Use stale bread. Fresh bread is too soft and will turn into a mushy mess. If your bread is fresh, cube it and spread it on a baking sheet in a 300°F oven for 5-7 minutes. You want it slightly dried out but not toasted. This step alone will improve your texture dramatically.
Don’t overmix the custard. Whisk until just combined. Over-whisking can incorporate too much air, which makes the casserole puff up in the oven and then collapse. You want it to be dense and custardy, not airy like a soufflé.
Watch your baking time. Every oven is different. Start checking at 35 minutes. The casserole is done when the center is set but still has a slight wobble. If you wait until it’s completely firm, it’ll be overbaked and dry. Remember, it continues cooking as it rests.
One mistake I made early on was using low-fat eggnog to save calories. Don’t do it. The texture was thin, the flavor was weak, and everyone noticed. Full-fat eggnog is non-negotiable here — it’s what gives this casserole its signature richness.
Variations & Adaptations
This easy eggnog french toast casserole is incredibly versatile. Here are some ways I’ve adapted it over the years:
Gluten-Free Version: Use a good-quality gluten-free brioche or challah. I’ve had great results with Schär brand bread. Just make sure it’s sturdy enough to hold up to the custard. You might need to let it soak a little longer since gluten-free bread can be denser.
Dairy-Free Version: Swap the eggnog for a dairy-free version (I like So Delicious or Califia Farms). Use melted coconut oil or vegan butter for the topping. The texture will be slightly less rich, but it’s still delicious. I made this for a friend with dairy allergies and she said it was the best french toast she’d had in years.
Bourbon-Infused: Add 2 tablespoons of bourbon to the custard mixture. It adds a warm, boozy depth that pairs beautifully with the eggnog. Just know the alcohol doesn’t fully cook off, so save this version for adults only.
Berry Swirl: Layer fresh or frozen berries (cranberries, blueberries, or raspberries) between the bread cubes before pouring the custard. The tartness of the berries cuts through the richness perfectly. I did this for Thanksgiving brunch and it was gone in ten minutes.
Pecan Crunch: Sprinkle 1/2 cup of chopped pecans over the top before baking. They toast up beautifully and add a wonderful crunch. My husband insists on this version every time now.
Slow Cooker Method: Assemble the casserole in a greased slow cooker insert. Cook on low for 3-4 hours or high for 1.5-2 hours. The texture is softer and more pudding-like, but it’s perfect for potlucks or buffet-style breakfasts.
Serving & Storage Suggestions
This easy eggnog french toast casserole is best served warm, straight from the oven. I like to let it rest for 5 minutes, then cut it into squares and dust with powdered sugar. A drizzle of warm maple syrup is practically mandatory — the way it pools in the nooks and crannies is just perfection.
For a complete holiday brunch spread, I serve this alongside crispy bacon or breakfast sausage, fresh fruit salad, and a big pot of coffee. The saltiness of the meat balances the sweetness of the casserole beautifully. If you’re feeling fancy, a dollop of whipped cream and a sprinkle of cinnamon on top never hurts.
Storage: Leftovers keep well in the refrigerator for up to 3 days. Cover the dish tightly with foil or transfer individual portions to airtight containers. The texture softens a bit as it sits, but the flavor actually gets better — the spices meld together even more overnight.
Reheating: The best way to reheat is in a 350°F oven for 10-15 minutes, covered with foil. This restores some of the crispy edges. In a pinch, the microwave works too — just heat individual portions for 30-45 seconds. It won’t be as crispy, but it’s still delicious.
Freezing: You can freeze the unbaked casserole for up to 3 months. Assemble it in a freezer-safe dish, cover tightly with plastic wrap and foil, and freeze. To bake, thaw overnight in the refrigerator, then bake as directed. You can also freeze baked leftovers — just wrap individual portions in plastic wrap and foil, then reheat in the oven.
One thing I love about this recipe is how the flavors develop over time. Day-old leftovers taste almost better than fresh — the spices have had time to really settle in. If you can resist eating it all the first day, you’re in for a treat the next morning.
Nutritional Information & Benefits
Here’s the approximate nutritional breakdown for one serving (1/8 of the casserole, without syrup or toppings):
| Nutrient | Amount |
|---|---|
| Calories | 320 |
| Total Fat | 14g |
| Saturated Fat | 7g |
| Cholesterol | 145mg |
| Sodium | 280mg |
| Total Carbohydrates | 38g |
| Dietary Fiber | 1g |
| Sugars | 18g |
| Protein | 10g |
Eggnog itself brings some surprising benefits — it’s a good source of calcium, vitamin A, and vitamin D. The eggs add high-quality protein and choline, which is great for brain health. And let’s be honest, this is a treat. It’s not an everyday breakfast, but for holiday mornings and special occasions, it’s absolutely worth it.
If you’re watching your sugar intake, you can reduce the added sugar to 2 tablespoons. The eggnog provides plenty of sweetness on its own. And if you use a lighter eggnog, you’ll save about 50 calories per serving — though the texture won’t be quite as luxurious.
This recipe contains dairy, eggs, and gluten. For allergen-friendly variations, check the adaptations section above.
Conclusion
This easy eggnog french toast casserole is proof that the best recipes don’t have to be complicated. It came from a moment of doubt — my brother-in-law’s simple suggestion that I almost dismissed — and it turned into a holiday tradition I genuinely look forward to every year. The custard is rich and creamy, the edges are perfectly caramelized, and the whole thing smells like Christmas morning from the moment it hits the oven.
I love that this recipe gives me my mornings back. No standing at the stove flipping individual slices. No messy countertops. Just a dish I prepped the night before, a hot oven, and a breakfast that makes everyone feel special. It’s the kind of recipe that makes you look like a hero with almost no effort.
Now I want to hear from you. Have you tried making french toast casserole with eggnog before? What’s your favorite holiday breakfast tradition? Drop a comment below and let me know — I read every single one. And if you make this recipe, tag me in your photos. There’s nothing that makes my day like seeing your beautiful breakfasts.
Go ahead, give it a try. Your future self (the one who gets to sleep in and still serve an amazing breakfast) will thank you.
Frequently Asked Questions
Can I use non-dairy eggnog for this recipe?
Yes, absolutely. Almond milk-based or oat milk-based eggnogs work well. Just be aware the texture will be slightly less rich and the custard might be a bit thinner. I recommend letting the bread soak for the full 8-12 hours to ensure proper absorption.
Do I have to let it sit overnight?
You don’t have to, but I strongly recommend it. The minimum soak time is 4 hours, but overnight (8-12 hours) gives the best results. The bread absorbs the custard more evenly, and the flavors have time to meld together beautifully.
Can I make this in a smaller dish?
Sure thing. You can halve the recipe and use an 8×8-inch baking dish. Just reduce the baking time to 30-35 minutes and start checking for doneness around 25 minutes.
What’s the best bread to use?
Brioche is my top choice because it’s rich, buttery, and holds up well to the custard. Challah is a close second. In a pinch, Texas toast or a sturdy French bread works. Avoid soft sandwich bread — it turns into a mushy pudding rather than a proper casserole.
Can I add mix-ins like chocolate chips or dried fruit?
Absolutely. White chocolate chips, dried cranberries, or chopped pecans are all fantastic additions. Sprinkle them between the bread cubes before pouring the custard. I love adding dried cherries and white chocolate for a festive twist.
Pin This Recipe!

Easy Eggnog French Toast Casserole: Best Make-Ahead Breakfast
This easy eggnog french toast casserole is a make-ahead breakfast that combines brioche cubes with a rich eggnog custard, baked until golden and caramelized. Perfect for holiday mornings or lazy weekends, it delivers a warm, custardy texture with minimal effort.
- Prep Time: 15 minutes
- Cook Time: 40-45 minutes
- Total Time: 4 hours 55 minutes to 8 hours 55 minutes (including overnight soak)
- Yield: 8 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 1 loaf (14-16 oz) brioche or challah bread, cut into 1-inch cubes
- 2 cups eggnog (full-fat recommended)
- 4 large eggs, room temperature
- 1/4 cup granulated sugar
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- Pinch of salt
- 2 tablespoons unsalted butter, melted
- 1 tablespoon brown sugar
- Optional: powdered sugar for dusting, maple syrup for serving
Instructions
- Prep the bread (5 minutes). Cut brioche or challah into 1-inch cubes. If bread is fresh, spread cubes on a baking sheet and let dry for an hour. Day-old bread is ideal.
- Make the custard (5 minutes). In a large mixing bowl, whisk together eggnog, eggs, granulated sugar, vanilla extract, cinnamon, nutmeg, and salt until smooth and slightly frothy. Taste and adjust spices if needed.
- Assemble the casserole (5 minutes). Grease a 9×13-inch baking dish with butter or nonstick spray. Spread bread cubes evenly in the dish. Pour custard over the top, ensuring all pieces are coated. Gently press down with a spatula. Cover tightly with plastic wrap and refrigerate for at least 4 hours, or overnight (8-12 hours ideal).
- Bake the casserole (40-45 minutes). Preheat oven to 350°F (175°C). Remove casserole from fridge and let sit on counter for 15-20 minutes. Remove plastic wrap, brush top with melted butter, and sprinkle with brown sugar and extra cinnamon. Bake for 40-45 minutes until top is golden brown and center is set but slightly jiggly. A knife inserted in the center should come out clean or with a few moist crumbs.
- Rest and serve (5 minutes). Let casserole rest for 5 minutes before cutting. Dust with powdered sugar if desired and serve warm with maple syrup.
Notes
For best results, use full-fat eggnog and stale bread. Let the casserole soak overnight for optimal flavor and texture. If the top browns too quickly, tent with foil during the last 10 minutes of baking.
Nutrition
- Serving Size: 1/8 of casserole
- Calories: 320
- Sugar: 18
- Sodium: 280
- Fat: 14
- Saturated Fat: 7
- Carbohydrates: 38
- Fiber: 1
- Protein: 10
Keywords: eggnog french toast casserole, make-ahead breakfast, holiday breakfast, christmas breakfast, brioche casserole


