Written by

Jonathan Morgan

Published

The Best Spiked Christmas Eggnog with Nutmeg

Ready In 45 minutes
Servings 6-8 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

My brother-in-law Mark swore he hated eggnog for thirty-seven years. Wouldn’t touch the stuff. Made a whole performance of it every December—wrinkling his nose when the carton came out, muttering something about “drinking melted ice cream with nutmeg sprinkled on top.” We all just got used to it. Mark would sip his bourbon neat while the rest of us clinked our frosted glasses, and that was that.

Then last Christmas Eve, I caught him.

I’d made a fresh batch of my spiked Christmas eggnog—the one I’d been tinkering with for years, trying to get the balance just right. I’d set out a small pitcher on the counter while I ran to grab the good glasses from the dining room. When I came back, there he was. Mark. Holding my grandmother’s punch cup, halfway to his lips, with this look on his face like he’d been caught stealing cookies.

“It’s not bad,” he said, trying to play it cool. But the glass was almost empty, and there was a little foam mustache on his upper lip. I didn’t say a word. Just smiled, topped him off, and handed him a fresh sprinkle of nutmeg.

That’s the thing about this recipe, honestly. It doesn’t try to convince anyone. It just shows up, creamy and spiked and perfectly spiced, and lets people discover it on their own terms. Maybe you’ve got a Mark in your family too—someone who thinks they’ve got eggnog all figured out. Let them taste this version. Let them prove themselves wrong.

Why You’ll Love This Recipe

Look, I’ve tested a lot of eggnog recipes over the years. Some are too thin, some are so thick you could stand a spoon in them, and some just taste like raw eggs and regret. This spiked Christmas eggnog hits that sweet spot where everything works together—creamy but drinkable, boozy but balanced, sweet but not cloying.

  • Perfect for Parties: This recipe scales beautifully. Make a single batch for a cozy night or triple it for a crowd. Your guests will keep coming back for refills.
  • Make-Ahead Friendly: You can prep the base a day ahead, which means less stress when guests arrive. Just add the spirits and nutmeg right before serving.
  • Customizable Booze: Use bourbon, rum, brandy, or a mix. I’ll share my favorite combo below, but you can adjust based on what you’ve got in your liquor cabinet.
  • Real Ingredients: No artificial thickeners or preservatives here. Just eggs, cream, milk, sugar, and warm spices. Your grandmother would approve.
  • That Nutmeg Finish: Freshly grated nutmeg makes all the difference. I mean it—don’t skip this. The aroma alone will get everyone in the holiday spirit.

This isn’t just another eggnog recipe you’ll find floating around the internet. I developed this version after years of trial and error—too boozy one year, not enough spice the next. The secret? Tempering the eggs properly and letting the mixture chill overnight so the flavors meld together. It’s the kind of drink that makes people close their eyes after the first sip. And honestly? That’s my favorite part.

What Ingredients You Will Need

This spiked Christmas eggnog uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples during the holiday season, but I’ll share a few sourcing tips I’ve learned along the way.

For the Eggnog Base

  • 6 large egg yolks (room temperature—this helps them incorporate smoothly)
  • 3/4 cup granulated sugar (150g; I prefer organic cane sugar for a cleaner sweetness)
  • 2 cups whole milk (480ml; don’t use skim—you need the fat for richness)
  • 1 cup heavy cream (240ml; look for cream without stabilizers if possible)
  • 1 teaspoon vanilla extract (use pure vanilla, not imitation)
  • 1/2 teaspoon ground cinnamon (plus extra for garnish)
  • 1/4 teaspoon ground cloves
  • 1/4 teaspoon salt (just a pinch to balance the sweetness)

For the Spirits

spiked Christmas eggnog preparation steps

  • 1 cup bourbon (240ml; I recommend Buffalo Trace or Maker’s Mark for a smooth, slightly sweet finish)
  • 1/2 cup dark rum (120ml; Gosling’s or Appleton Estate work beautifully)
  • 1/4 cup brandy (60ml; optional, but adds a lovely depth)

For Serving

  • Fresh nutmeg (whole nutmegs you grate yourself—trust me on this)
  • Optional: cinnamon sticks (for stirring)
  • Optional: whipped cream (for extra indulgence)

I always use organic, pasture-raised eggs when I’m making eggnog since the yolks are richer and the color is that beautiful deep orange. If you’re concerned about raw eggs, you can pasteurize them yourself by gently heating them to 160°F (71°C) before using—but honestly, the alcohol in the finished drink helps with that too.

For the dairy, full-fat is non-negotiable here. I tried making a lighter version once with 2% milk and half-and-half, and it just wasn’t the same. Save the skim milk for your morning coffee. This is Christmas, after all.

Equipment Needed

You don’t need a professional kitchen to make this spiked Christmas eggnog, but a few tools will make your life much easier.

  • Medium saucepan (heavy-bottomed is best for even heating)
  • Large mixing bowl (for whisking the yolks and sugar)
  • Whisk (a balloon whisk works perfectly; no need for an electric mixer)
  • Fine-mesh strainer (this catches any accidental egg bits that might curdle)
  • Pitcher or glass bottle (for storing and serving)
  • Nutmeg grater or Microplane (a Microplane works beautifully for fresh nutmeg)
  • Measuring cups and spoons

If you don’t have a fine-mesh strainer, you can use cheesecloth draped over a colander. I’ve done it in a pinch when I forgot mine at my sister’s house, and it worked fine. Just make sure to rinse the cheesecloth well first so you don’t get any fabric taste in your eggnog.

Preparation Method

Making this spiked Christmas eggnog is easier than you think, but there are a few tricks to getting it right. Follow these steps, and you’ll have a batch that’ll make you the hero of any holiday gathering.

  1. Separate your eggs. Carefully separate 6 large egg yolks from the whites. (Save the whites for omelets or meringue cookies—don’t toss them!) Place the yolks in a large mixing bowl and set aside.
  2. Whisk the yolks and sugar. Add 3/4 cup (150g) granulated sugar to the yolks. Whisk vigorously for 2-3 minutes until the mixture turns pale yellow and thickens slightly. You’re looking for that “ribbon stage” where the mixture falls off the whisk in a smooth, thick stream. This takes some elbow grease, but it’s worth it.
  3. Heat the milk and cream. In a medium saucepan, combine 2 cups (480ml) whole milk and 1 cup (240ml) heavy cream. Add 1/2 teaspoon ground cinnamon, 1/4 teaspoon ground cloves, and 1/4 teaspoon salt. Heat over medium-low heat, stirring occasionally, until the mixture is steaming but not boiling—about 4-5 minutes. You should see small bubbles forming around the edges, but no rolling boil. If it boils, you’ll risk curdling the eggs later.
  4. Temper the eggs. This is the most important step. Slowly drizzle about 1 cup of the hot milk mixture into the egg yolk mixture while whisking constantly. Keep whisking! You’re gradually raising the temperature of the eggs so they don’t scramble. Once that’s incorporated, slowly pour the egg mixture back into the saucepan with the remaining milk, whisking the whole time.
  5. Cook until thickened. Return the saucepan to medium-low heat. Cook, stirring constantly with a wooden spoon or heatproof spatula, for 6-8 minutes. The mixture should thicken enough to coat the back of the spoon—when you run your finger across it, the line should hold. Don’t let it boil, or you’ll end up with sweet scrambled eggs. I learned this the hard way one year, and let me tell you, straining out egg bits is not fun.
  6. Strain and cool. Remove the saucepan from heat. Pour the mixture through a fine-mesh strainer into a clean bowl or pitcher. This catches any tiny bits of cooked egg that might have formed. Stir in 1 teaspoon vanilla extract. Let the mixture cool to room temperature, about 30 minutes, then cover and refrigerate for at least 4 hours or overnight. The longer it chills, the better the flavors develop.
  7. Add the spirits. Once the base is fully chilled, stir in 1 cup (240ml) bourbon, 1/2 cup (120ml) dark rum, and 1/4 cup (60ml) brandy (if using). Whisk gently until everything is combined. Taste and adjust—if you want it boozier, add a splash more bourbon. If you want it milder, add a little extra milk.
  8. Serve with fresh nutmeg. Pour the spiked Christmas eggnog into glasses or a punch bowl. Grate fresh nutmeg over the top of each serving. I use about 1/4 teaspoon per glass, but go with your heart. Add a cinnamon stick for stirring if you’re feeling fancy.

Cooking Tips & Techniques

After making this spiked Christmas eggnog more times than I can count, I’ve picked up a few tricks that make the process smoother and the results more consistent.

Don’t rush the tempering. I know it’s tempting to just dump the hot milk into the eggs, but that’s how you end up with lumps. Go slow. Add the hot liquid in a thin stream while whisking like your life depends on it. The eggs need time to adjust to the temperature change.

Watch your heat. Medium-low is your friend here. I once cranked the heat thinking I’d speed things up, and within two minutes I had a saucepan full of sweet, lumpy disaster. Low and slow, my friends. The mixture should steam and gently thicken, not boil.

Chill overnight for best flavor. I know you want to drink it immediately—I do too. But the flavors really bloom after 12-24 hours in the fridge. The spices meld with the dairy, the alcohol smooths out, and everything becomes wonderfully cohesive. Make it a day before your party, and thank me later.

Grate nutmeg fresh. I cannot stress this enough. Pre-ground nutmeg from a jar is fine in a pinch, but freshly grated nutmeg is a completely different experience. The volatile oils are still present, giving you that warm, aromatic punch that makes eggnog taste like Christmas. A whole nutmeg costs about a dollar and lasts forever.

Taste as you go. Everyone’s palate is different. I like my eggnog with a strong bourbon presence, but my sister prefers it more cream-forward. Start with the recommended amounts and adjust from there. You can always add more booze, but you can’t take it out.

Variations & Adaptations

One of the best things about this spiked Christmas eggnog is how adaptable it is. Here are a few variations I’ve tried over the years.

Dairy-Free Version: Substitute the whole milk and heavy cream with full-fat oat milk and coconut cream. Oat milk has a similar mouthfeel to dairy, and coconut cream adds that necessary richness. The flavor will be slightly different, but it’s still delicious. I made this for my lactose-intolerant friend Jenna last year, and she went back for thirds.

Extra-Spicy Eggnog: Add 1/4 teaspoon freshly grated ginger and a pinch of cardamom to the milk mixture while it heats. The ginger adds a subtle warmth that complements the nutmeg beautifully. I tried this on a whim one snowy afternoon, and now it’s my go-to winter variation.

Non-Alcoholic Version: Omit the spirits entirely and add an extra 1/2 cup of milk and 1 teaspoon of vanilla extract. You can also add a splash of non-alcoholic rum extract for that spiced flavor without the booze. Perfect for designated drivers or kids’ cups at the party.

Mexican Chocolate Eggnog: Whisk in 2 tablespoons of unsweetened cocoa powder and 1/2 teaspoon of cinnamon to the milk mixture. Add a pinch of cayenne pepper for heat. The combination of chocolate, spice, and bourbon is absolutely divine. I stumbled on this combination while trying to use up leftover Mexican hot chocolate mix, and it was a happy accident.

Vegan Version: Use full-fat canned coconut milk (not coconut cream) and a vegan egg substitute like aquafaba. The process is the same, but the texture will be slightly lighter. It’s not quite the same as the original, but it’s a solid alternative for plant-based guests.

Serving & Storage Suggestions

This spiked Christmas eggnog is best served cold, straight from the fridge. Pour it into chilled glasses or a festive punch bowl for maximum holiday vibes.

Presentation Tips: Rim your glasses with a mixture of cinnamon and sugar for a pretty touch. Dip the glass rims in a little water or egg wash, then into the cinnamon-sugar mixture. Top each serving with a dollop of whipped cream and a generous grating of fresh nutmeg. Add a cinnamon stick for stirring—it looks beautiful and infuses more flavor as your guests sip.

What to Serve Alongside: This eggnog pairs beautifully with gingerbread cookies, shortbread, or a simple sugar cookie. The spiced sweetness of the cookies complements the creamy, boozy eggnog perfectly. For a savory option, set out a cheese board with sharp cheddar and crackers—the contrast is surprisingly delightful.

Storage: Keep your spiked Christmas eggnog in a sealed container in the refrigerator for up to 5 days. The flavors actually improve after a day or two as the spices continue to meld. Just give it a good stir before serving since the cream may separate slightly.

Freezing: You can freeze eggnog for up to 3 months. Pour it into an airtight container, leaving about an inch of headroom for expansion. Thaw in the refrigerator overnight, then whisk well before serving. The texture might be slightly different after freezing, but it’s still perfectly drinkable.

Reheating: If you prefer warm eggnog (and some people do!), gently heat it in a saucepan over low heat, stirring frequently. Don’t let it boil, or the eggs will curdle. Warm eggnog is especially cozy on a cold winter night, and the bourbon becomes more pronounced when heated.

Nutritional Information & Benefits

Let’s be real—this spiked Christmas eggnog is an indulgence. But that’s okay! The holidays are about celebrating, and a glass of homemade eggnog is part of that tradition.

Estimated per serving (6 oz/180ml): Approximately 350-400 calories, 20g fat, 25g carbohydrates, 8g protein, and 20g sugar. The alcohol content varies based on your spirit choices, but figure roughly 1 standard drink per serving.

Nutritional Highlights: Egg yolks are rich in choline, which supports brain health, and vitamin D, which is especially important during darker winter months. Whole milk and cream provide calcium and vitamin A. The spices—cinnamon, cloves, and nutmeg—contain antioxidants and have anti-inflammatory properties. Of course, these benefits come in a dessert beverage, so enjoy in moderation.

Dietary Considerations: This recipe contains dairy, eggs, and alcohol. It is not suitable for vegans, those with lactose intolerance, or anyone avoiding alcohol (though I’ve included non-alcoholic and vegan variations above). If you’re watching your sugar intake, you can reduce the sugar to 1/2 cup, but the texture will be slightly thinner.

I personally believe that food—and drink—should nourish both body and soul. This eggnog definitely leans toward soul-nourishing, and that’s exactly what I want on Christmas Eve.

Conclusion

This spiked Christmas eggnog has become my signature holiday offering, and I hope it becomes yours too. It’s the kind of recipe that doesn’t demand attention—it just quietly wins people over, one sip at a time. Whether you’re serving it at a big party or sharing it with a few close friends on a quiet winter night, it brings a little warmth and a lot of joy.

Don’t be afraid to make it your own. Add a little extra bourbon if that’s your style. Double the nutmeg. Swap the brandy for more rum. The beauty of homemade eggnog is that you get to decide what “perfect” tastes like. And honestly? The imperfections are what make it memorable. That time I accidentally added too much clove? We still talk about it. That batch I forgot to strain? We drank it anyway, laughing at the little egg bits floating around.

So go ahead. Make a batch. Pour yourself a glass. Grate some nutmeg on top. And if someone in your life claims to hate eggnog? Just smile, hand them a cup, and let the recipe do the talking. Trust me on this one.

I’d love to hear how yours turns out! Drop a comment below and let me know what variations you tried, or tag me in your holiday photos. Cheers, friends—here’s to a season full of good food, good drinks, and good company.

Frequently Asked Questions

Can I make this eggnog without alcohol?

Absolutely! Simply omit the spirits and add an extra 1/2 cup of milk and 1 teaspoon of vanilla extract. You can also add a splash of non-alcoholic rum extract for that spiced flavor. It’s just as creamy and delicious—perfect for kids or anyone avoiding alcohol.

How long does homemade eggnog last in the fridge?

Properly stored in a sealed container, this spiked Christmas eggnog will keep for up to 5 days in the refrigerator. The flavors actually improve after a day or two as the spices meld together. Just give it a good stir before serving since the cream may separate slightly.

Is it safe to use raw eggs in eggnog?

This recipe cooks the egg mixture, so you’re not using raw eggs. The tempering and gentle heating process brings the eggs to a safe temperature (around 160°F/71°C). If you’re still concerned, you can use pasteurized eggs from the store. The alcohol in the finished drink also helps inhibit bacterial growth.

Can I freeze this eggnog?

Yes! Pour the eggnog into an airtight container, leaving about an inch of headroom for expansion, and freeze for up to 3 months. Thaw in the refrigerator overnight, then whisk well before serving. The texture might be slightly different after freezing, but it’s still perfectly delicious.

What’s the best alcohol to use in spiked eggnog?

I recommend a combination of bourbon, dark rum, and brandy for the most complex flavor. Bourbon adds warmth and vanilla notes, rum brings depth and sweetness, and brandy contributes a fruity richness. That said, you can use just bourbon or just rum if that’s what you have on hand. The recipe is very forgiving!

Pin This Recipe!

spiked Christmas eggnog recipe

Print

The Best Spiked Christmas Eggnog with Nutmeg

This creamy, perfectly spiked eggnog is made with real ingredients and a careful tempering technique. It’s a holiday classic that wins over even the most skeptical eggnog haters.

  • Author: Merry
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 4 hours 30 minutes (includes chilling)
  • Yield: 8 servings 1x
  • Category: Beverage
  • Cuisine: American

Ingredients

Scale
  • 6 large egg yolks (room temperature)
  • 3/4 cup granulated sugar (150g)
  • 2 cups whole milk (480ml)
  • 1 cup heavy cream (240ml)
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground cloves
  • 1/4 teaspoon salt
  • 1 cup bourbon (240ml; e.g., Buffalo Trace or Maker’s Mark)
  • 1/2 cup dark rum (120ml; e.g., Gosling’s or Appleton Estate)
  • 1/4 cup brandy (60ml; optional)
  • Fresh nutmeg (for grating)
  • Optional: cinnamon sticks (for stirring)
  • Optional: whipped cream (for serving)

Instructions

  1. Separate 6 large egg yolks from the whites. Place yolks in a large mixing bowl.
  2. Add 3/4 cup (150g) granulated sugar to the yolks. Whisk vigorously for 2-3 minutes until pale yellow and thick (ribbon stage).
  3. In a medium saucepan, combine 2 cups (480ml) whole milk, 1 cup (240ml) heavy cream, 1/2 teaspoon ground cinnamon, 1/4 teaspoon ground cloves, and 1/4 teaspoon salt. Heat over medium-low until steaming but not boiling (about 4-5 minutes).
  4. Slowly drizzle about 1 cup of the hot milk mixture into the egg yolk mixture while whisking constantly. Then slowly pour the egg mixture back into the saucepan, whisking continuously.
  5. Return saucepan to medium-low heat. Cook, stirring constantly, for 6-8 minutes until mixture thickens enough to coat the back of a spoon. Do not let it boil.
  6. Remove from heat. Pour through a fine-mesh strainer into a clean bowl or pitcher. Stir in 1 teaspoon vanilla extract. Cool to room temperature (about 30 minutes), then cover and refrigerate for at least 4 hours or overnight.
  7. Once chilled, stir in 1 cup (240ml) bourbon, 1/2 cup (120ml) dark rum, and 1/4 cup (60ml) brandy (if using). Whisk gently to combine.
  8. Pour into glasses or a punch bowl. Grate fresh nutmeg over each serving (about 1/4 teaspoon per glass). Add a cinnamon stick for stirring if desired.

Notes

Temper the eggs slowly to avoid scrambling. Chill overnight for best flavor. Use freshly grated nutmeg for the best aroma. The alcohol content helps inhibit bacterial growth, but the eggs are cooked to a safe temperature.

Nutrition

  • Serving Size: 6 oz (180ml)
  • Calories: 375
  • Sugar: 20
  • Sodium: 150
  • Fat: 20
  • Saturated Fat: 12
  • Carbohydrates: 25
  • Protein: 8

Keywords: eggnog, spiked eggnog, Christmas eggnog, holiday drink, bourbon eggnog, homemade eggnog

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆