I was standing in line at the hardware store—of all places—on a freezing December afternoon, holding a replacement part for my vacuum cleaner, when the guy in front of me turned around and started talking about eggnog. Not just any eggnog, mind you. This was a man in his seventies, wearing a flannel shirt with a hole in the elbow, and he was describing his Christmas eggnog recipe with the kind of passion you usually hear people reserve for their grandkids. He told me he’d been making it since 1972, when his wife bought him a vintage nutmeg grinder at a garage sale. I wasn’t expecting cooking advice from a stranger in the plumbing aisle, but there I was, clutching a vacuum filter, listening to him explain exactly how to make the most incredible spiked eggnog of my life.
Honestly, I almost didn’t write it down. I mean, who takes recipe notes from a random guy at the hardware store? But something about the way he talked about fresh nutmeg—how it “changes everything, kid”—stuck with me. I scribbled his instructions on the back of my receipt, and let me tell you, I am so glad I did. This Cozy Spiked Christmas Eggnog with Fresh Nutmeg is now the only eggnog recipe I make during the holidays. It’s rich, creamy, and has this warmth that store-bought versions just can’t touch. Maybe you’ve been there—standing in a store, overhearing something that sounds too good to be true. Well, this one actually delivers.
The first time I made it, I forgot to buy heavy cream and had to use half-and-half instead. It was still amazing, but the texture was a bit thin. The second time, I got it right, and my family literally fought over the last glass. That’s when I knew this recipe was a keeper. So if you’re looking for a holiday drink that feels special without being fussy, this is it. Let me show you how to make it.
Why You’ll Love This Recipe
This isn’t just another eggnog recipe you’ll find online. I’ve tested this version at least a dozen times over the past few years, tweaking the spice ratios and the tempering technique until everything clicked. It’s the kind of drink that makes people close their eyes after the first sip. And honestly, it’s surprisingly simple to pull off.
- Quick & Easy: Comes together in about 20 minutes of active time. The hardest part is grating the nutmeg, and that takes maybe two minutes.
- Simple Ingredients: You probably already have eggs, milk, sugar, and vanilla in your kitchen. The star ingredient—fresh nutmeg—is easy to find around the holidays.
- Perfect for Christmas Parties: This is the ultimate holiday drink. Serve it at your Christmas Eve gathering, a cozy cookie exchange, or just for sipping by the fire.
- Crowd-Pleaser: Every single person who has tried this has asked for the recipe. It’s that good.
- Unbelievably Delicious: The combination of fresh nutmeg, creamy dairy, and your choice of bourbon or rum is pure comfort. It’s rich but not heavy, and the spice hits just right.
What makes this recipe different from the rest is the fresh nutmeg. I know it sounds like a small detail, but trust me—it’s a game-changer. Pre-ground nutmeg loses its volatile oils and tastes dusty and flat. Freshly grated nutmeg has this bright, floral, slightly piney flavor that wakes up the whole drink. Plus, the tempering technique I use ensures the eggs cook gently without scrambling, giving you a silky-smooth texture every time.
This recipe isn’t just good—it’s the kind that makes you feel like you’re wrapped in a cozy blanket on a snowy night. It’s comfort in a mug, with just enough kick to make things festive.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, especially during the holiday season. Here’s what you’ll need:
For the Eggnog Base
- 6 large egg yolks (room temperature helps them temper smoothly)
- 3/4 cup granulated sugar (150 grams; adds sweetness and helps thicken the custard)
- 2 cups whole milk (480 ml; full-fat gives the best creaminess)
- 1 cup heavy cream (240 ml; for that luscious texture)
- 1 teaspoon vanilla extract (pure, not imitation)
- 1 whole nutmeg, freshly grated (about 1 tablespoon grated; this is non-negotiable for the best flavor)
- 1/4 teaspoon ground cinnamon (a pinch of warmth)
- 1/4 teaspoon salt (balances the sweetness)
For the Spike

- 1 cup bourbon or dark rum (240 ml; I prefer bourbon for its vanilla notes, but dark rum adds a lovely molasses warmth. Use whichever you have on hand.)
For Serving (Optional)
- Freshly whipped cream (because why not?)
- Extra freshly grated nutmeg (for garnish)
- Cinnamon sticks (for stirring)
A few notes on ingredients: I recommend using organic eggs if you can, since the yolks are the star here. For the dairy, don’t skimp on the fat content—whole milk and heavy cream are what give this eggnog its signature richness. If you’re looking for a non-dairy option, you can substitute full-fat oat milk and coconut cream, but the texture will be slightly different. I’ve tried it with almond milk, and honestly, it was too thin.
When it comes to the nutmeg, look for whole nutmeg in the spice aisle. They’re这些小brown, wrinkled balls that look like they belong in a witch’s pantry. I like to buy mine from a local spice shop, but grocery stores carry them too. A good nutmeg grater or microplane makes quick work of grating.
As for the alcohol, feel free to adjust the amount to your taste. Some folks like a stronger kick, while others prefer a milder sip. You can also leave it out entirely for a kid-friendly version—just add an extra splash of vanilla extract.
Equipment Needed
You don’t need any fancy gadgets for this recipe, which is one of the things I love about it. Here’s what you’ll need:
- Medium saucepan (for heating the milk and cream mixture)
- Large heatproof mixing bowl (for tempering the eggs; glass or stainless steel works best)
- Whisk (a sturdy balloon whisk is ideal)
- Fine-mesh strainer (optional but recommended for the silkiest texture)
- Nutmeg grater or microplane (a microplane works perfectly; I’ve also used the fine side of a box grater in a pinch)
- Measuring cups and spoons
- Pitcher or large jar (for storing the finished eggnog)
- Mugs or glasses (for serving)
If you don’t have a nutmeg grater, you can use a microplane—it’s actually my preferred tool because it’s easy to clean. I bought mine for five bucks at a kitchen supply store, and it’s lasted years. A fine box grater also works, but you’ll get slightly coarser pieces. Honestly, even a sharp knife can work if you’re desperate, but it’s not ideal.
One tip: avoid using a garlic press or any tool that’s hard to clean afterward. Nutmeg is oily, and it can gum up cheap graters. A simple microplane is your best friend here.
Preparation Method
Making this Cozy Spiked Christmas Eggnog with Fresh Nutmeg is easier than you think. Just follow these steps, and you’ll have a batch ready in no time.
- Grate the nutmeg first. Before you start anything else, grate your whole nutmeg using a microplane or fine grater. You’ll need about 1 tablespoon of freshly grated nutmeg. Set it aside. This step saves you from scrambling later.
- Separate the eggs. Crack 6 large eggs and separate the yolks into a large heatproof mixing bowl. Reserve the whites for another use (like omelets or meringue cookies). Whisk the yolks lightly just to break them up.
- Whisk in the sugar. Add the 3/4 cup of granulated sugar to the egg yolks. Whisk vigorously until the mixture turns pale yellow and thickens slightly, about 2 minutes. This is called “ribbon stage” in baking—when you lift the whisk, the mixture should fall in a smooth, thick ribbon. Don’t rush this step; it helps dissolve the sugar and creates a stable base.
- Heat the milk and cream. In a medium saucepan, combine the 2 cups of whole milk and 1 cup of heavy cream. Place over medium heat and warm until it’s steaming but not boiling—you should see small bubbles around the edges, but no rolling boil. This takes about 4-5 minutes. Stir occasionally to prevent scorching.
- 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. This warms the eggs gradually so they don’t scramble. Then, pour the tempered egg mixture back into the saucepan with the remaining milk. Whisk everything together.
- Cook the custard. Place the saucepan over medium-low heat. Cook, stirring constantly with a wooden spoon or heatproof spatula, until the mixture thickens enough to coat the back of the spoon. This takes about 5-8 minutes. Don’t let it boil, or the eggs will curdle. If you see steam rising and small bubbles, reduce the heat. The mixture should reach about 160°F (71°C) on a thermometer.
- Strain (optional but recommended). Pour the cooked custard through a fine-mesh strainer into a clean pitcher or bowl. This catches any tiny bits of cooked egg and gives you a silky-smooth texture. I never skip this step—it makes a difference.
- Add the spices and vanilla. Stir in the freshly grated nutmeg, ground cinnamon, salt, and vanilla extract. Mix well until everything is evenly distributed.
- Cool slightly, then add the alcohol. Let the eggnog cool for about 10 minutes at room temperature. Then, stir in 1 cup of bourbon or dark rum. The alcohol helps preserve the eggnog and balances the richness.
- Chill thoroughly. Cover the pitcher and refrigerate for at least 2 hours, preferably overnight. The flavors meld and deepen as it chills. Serve cold in mugs, topped with whipped cream and an extra dusting of fresh nutmeg.
A quick note: if your eggnog seems too thick after chilling, you can thin it with a splash of milk. If it’s too thin, don’t worry—it will thicken slightly as it sits. The texture should be creamy and pourable, like a milkshake that’s just starting to melt.
Cooking Tips & Techniques
Over the years, I’ve made this recipe enough times to learn a few tricks. Here are my best tips for perfect eggnog every time.
Low and slow is the rule. The biggest mistake people make is rushing the custard. If you crank up the heat, you’ll end up with scrambled eggs in your eggnog. Keep the heat on medium-low and stir constantly. Patience pays off here.
Use a thermometer if you have one. I know it sounds fussy, but a simple instant-read thermometer takes the guesswork out of tempering. The sweet spot is 160°F to 170°F (71°C to 77°C). Below that, the eggs aren’t fully cooked; above that, you risk curdling. I’ve ruined a batch by walking away for just a minute, so I always keep an eye on the temperature.
Don’t skip the straining. Even if you’re careful, tiny bits of cooked egg can sneak in. Straining through a fine-mesh sieve removes them and gives you that professional-level smoothness. I learned this the hard way after serving a batch with little eggy lumps.
Grate nutmeg fresh each time. Pre-ground nutmeg is a shadow of its former self. The volatile oils that give nutmeg its wonderful aroma fade quickly after grinding. Always grate it right before you use it. I keep a whole nutmeg in my spice drawer and a microplane nearby during the holidays.
Let it rest overnight. I know it’s tempting to drink it right away, but overnight chilling makes a huge difference. The flavors marry together, the alcohol mellows out, and the texture becomes velvety. I once served it after just an hour, and while it was good, the next day it was amazing.
Balance the spice to your taste. Some people love a heavy hand with nutmeg; others prefer a lighter touch. Start with 1 tablespoon and adjust from there. You can always add more, but you can’t take it out.
Variations & Adaptations
This recipe is wonderfully flexible. Here are a few ways to make it your own.
Dairy-Free Eggnog: Substitute the whole milk with full-fat oat milk and the heavy cream with coconut cream (the thick part from a can of full-fat coconut milk). The texture will be slightly thinner, but the coconut adds a lovely tropical note that pairs well with rum. I’ve made this for a friend with lactose intolerance, and she loved it.
Vegan Eggnog: For a completely vegan version, use silken tofu as the base. Blend 1 block of silken tofu with 1 cup of oat milk, 1/2 cup of maple syrup, and the spices. It’s not traditional, but it’s surprisingly creamy and delicious. I tried this on a whim last year, and it’s become a regular for my vegan guests.
Spiced Variation: Add a cinnamon stick, 2 whole cloves, and a star anise to the milk while heating. Strain them out before tempering the eggs. This gives the eggnog a warm, mulled-wine vibe that’s perfect for cold nights.
Lower-Sugar Option: Reduce the sugar to 1/2 cup (100 grams) or use a natural sweetener like maple syrup or honey. If using liquid sweetener, reduce the milk by 2 tablespoons to compensate for the extra liquid. I’ve made it with maple syrup, and the flavor is lovely—just a bit more complex.
Different Spirits: Bourbon is my go-to, but dark rum, spiced rum, or even brandy work beautifully. For a lighter option, try white rum or vodka. I once made a batch with mezcal, and the smoky notes were surprisingly good with the nutmeg. Don’t knock it till you try it!
Non-Alcoholic Version: Simply omit the alcohol and add an extra teaspoon of vanilla extract or a splash of almond extract. The eggnog will still be rich and flavorful, perfect for kids or anyone avoiding alcohol.
Serving & Storage Suggestions
This Cozy Spiked Christmas Eggnog with Fresh Nutmeg is best served cold, straight from the fridge. Pour it into your favorite mugs or small glasses—I like using clear glassware so you can see the creamy color. Top with a dollop of freshly whipped cream and a generous grating of fresh nutmeg. A cinnamon stick makes a lovely stirrer and adds a touch of elegance.
For a festive presentation, rim your glasses with crushed gingerbread cookies or a mixture of cinnamon and sugar. It’s a small touch that impresses guests without much effort.
This eggnog pairs beautifully with classic Christmas cookies like gingerbread, snickerdoodles, or shortbread. It’s also wonderful alongside a slice of fruitcake or a warm apple tart. If you’re serving it at a party, set up a “build your own eggnog” bar with different spirits, toppings, and spices—it’s always a hit.
Storage: Store the eggnog in a sealed pitcher or jar in the refrigerator for up to 5 days. The flavors actually improve over the first 2-3 days. Give it a good stir before serving, as the spices may settle.
Freezing: Yes, you can freeze eggnog! Pour it into an airtight container, leaving some headspace for expansion. It will keep for up to 3 months. Thaw in the refrigerator overnight and whisk well before serving. The texture may be slightly thinner after freezing, but it’s still delicious. I’ve frozen batches in ice cube trays for a fun addition to coffee or hot chocolate.
Reheating: If you prefer warm eggnog, gently reheat it in a saucepan over low heat, stirring constantly. Do not boil, or it may curdle. Alternatively, you can microwave it in 30-second bursts, stirring in between. Warm eggnog is especially cozy on a snowy evening.
Nutritional Information & Benefits
While eggnog is definitely an indulgence, it does have some redeeming qualities. Here’s the estimated nutritional breakdown per serving (about 1 cup, with bourbon):
- Calories: 380
- Fat: 22g
- Carbohydrates: 30g
- Protein: 8g
- Sugar: 28g
- Sodium: 150mg
Eggnog is rich in protein from the eggs and milk, which helps keep you full. The eggs also provide choline, a nutrient important for brain health. Nutmeg contains small amounts of antioxidants and has been used in traditional medicine for its calming properties—though you’d need to eat a lot to get any real benefit.
If you’re watching your sugar intake, you can reduce the sugar to 1/2 cup or use a sugar substitute like monk fruit sweetener. For a lower-fat version, use 2% milk and half-and-half instead of whole milk and cream, but be aware the texture won’t be as luxurious.
This recipe contains dairy, eggs, and alcohol. For a dairy-free or vegan version, see the variations section above.
I personally believe that holiday treats like this are meant to be enjoyed in moderation. One glass won’t derail your healthy habits, and the joy it brings is worth every calorie. So go ahead, pour yourself a mug, and savor the season.
Conclusion
This Cozy Spiked Christmas Eggnog with Fresh Nutmeg is more than just a drink—it’s a holiday tradition waiting to happen. It’s creamy, spiced, and just boozy enough to warm you from the inside out. Whether you’re hosting a Christmas party, cozying up by the fire, or just looking for a special treat, this recipe delivers every time.
I love that it came from a random conversation in a hardware store. It reminds me that the best recipes often come from the most unexpected places. And every time I grate that fresh nutmeg, I think of that guy in the flannel shirt and smile.
Now it’s your turn. Give this recipe a try, and don’t be afraid to make it your own. Add a little extra cinnamon, swap the bourbon for rum, or leave out the alcohol entirely—it’s all good. I’d love to hear how it turns out for you. Drop a comment below and let me know your favorite way to enjoy it. And if you share a photo on social media, tag me so I can see your beautiful creation!
Here’s to a warm, merry, and delicious Christmas. Cheers!
Frequently Asked Questions
Can I make this eggnog ahead of time?
Absolutely! In fact, I recommend it. The eggnog tastes even better after chilling overnight, as the flavors have time to meld. You can make it up to 5 days in advance and keep it refrigerated.
Can I use pre-ground nutmeg instead of fresh?
You can, but I really don’t recommend it. Freshly grated nutmeg has a bright, aromatic flavor that pre-ground nutmeg simply can’t match. It’s the star of this recipe, so it’s worth the extra minute to grate it yourself.
How do I know when the eggnog is thick enough?
The custard is ready when it coats the back of a wooden spoon and leaves a clear path when you run your finger through it. If you have a thermometer, aim for 160°F to 170°F (71°C to 77°C).
Can I use a different type of alcohol?
Yes! Bourbon and dark rum are classic choices, but brandy, spiced rum, or even whiskey work well. For a non-alcoholic version, simply omit the alcohol and add extra vanilla extract.
How long does homemade eggnog last in the fridge?
Properly stored in a sealed container, homemade eggnog will keep for up to 5 days in the refrigerator. The alcohol helps preserve it, but always give it a sniff and a taste before serving if it’s been sitting for a few days.
Pin This Recipe!

Cozy Spiked Christmas Eggnog with Fresh Nutmeg – Easy Holiday Drink
This rich, creamy eggnog features freshly grated nutmeg and your choice of bourbon or rum for a festive holiday drink that’s surprisingly simple to make.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Total Time: 2 hours 30 minutes (includes chilling)
- Yield: 4 servings 1x
- Category: Beverage
- Cuisine: American
Ingredients
- 6 large egg yolks (room temperature)
- 3/4 cup granulated sugar (150 grams)
- 2 cups whole milk (480 ml)
- 1 cup heavy cream (240 ml)
- 1 teaspoon vanilla extract (pure)
- 1 whole nutmeg, freshly grated (about 1 tablespoon)
- 1/4 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 1 cup bourbon or dark rum (240 ml)
- Freshly whipped cream (for serving, optional)
- Extra freshly grated nutmeg (for garnish, optional)
- Cinnamon sticks (for stirring, optional)
Instructions
- Grate the whole nutmeg using a microplane or fine grater to get about 1 tablespoon. Set aside.
- Separate 6 large eggs, placing the yolks in a large heatproof mixing bowl. Reserve the whites for another use. Whisk the yolks lightly.
- Add 3/4 cup granulated sugar to the yolks and whisk vigorously until pale yellow and thickened, about 2 minutes (ribbon stage).
- In a medium saucepan, combine 2 cups whole milk and 1 cup heavy cream. Heat over medium until steaming with small bubbles around the edges (about 4-5 minutes), stirring occasionally.
- Slowly drizzle about 1 cup of the hot milk mixture into the egg yolk mixture while whisking constantly to temper the eggs. Then pour the tempered mixture back into the saucepan with the remaining milk and whisk together.
- Cook the custard over medium-low heat, stirring constantly, until it thickens enough to coat the back of a spoon (about 5-8 minutes). Do not let it boil. Aim for 160°F (71°C) on a thermometer.
- Pour the cooked custard through a fine-mesh strainer into a clean pitcher or bowl to remove any cooked egg bits.
- Stir in the freshly grated nutmeg, ground cinnamon, salt, and vanilla extract until evenly distributed.
- Let the eggnog cool for about 10 minutes at room temperature, then stir in 1 cup bourbon or dark rum.
- Cover and refrigerate for at least 2 hours, preferably overnight. Serve cold in mugs, topped with whipped cream and extra grated nutmeg if desired.
Notes
For best results, use fresh nutmeg and chill overnight. The alcohol helps preserve the eggnog. For a non-alcoholic version, omit the alcohol and add an extra teaspoon of vanilla extract. Store in the refrigerator for up to 5 days.
Nutrition
- Serving Size: 1 cup
- Calories: 380
- Sugar: 28
- Sodium: 150
- Fat: 22
- Saturated Fat: 13
- Carbohydrates: 30
- Protein: 8
Keywords: eggnog, Christmas, holiday drink, spiked eggnog, fresh nutmeg, bourbon, rum, easy eggnog recipe


