My neighbor, a retired baker named Margaret who grew up in a tiny village outside Dublin, watched me wrestling with a carton of store-bought eggnog last December. She didn’t say anything at first. Then she appeared at my door the next morning with a quart mason jar filled with something the color of pale caramel, tied with a piece of kitchen twine. “That’s not the stuff from the box,” she said, and walked away before I could thank her.
Honestly, I was a little intimidated. I’d always thought homemade eggnog was one of those things that sounded lovely in theory but required a degree in patience I just didn’t have. But that first sip changed my mind completely. It was rich without being heavy, spiced in a way that felt like a warm blanket from the inside out, and there was this gentle warmth from the bourbon that didn’t scream “holiday party” but whispered “stay awhile.” I mean, I actually sat down on my kitchen floor and drank it slowly, which is not something I normally do.
Margaret’s recipe became my project for the rest of the winter. I made batch after batch, tweaking things here and there, until I landed on a version that felt like mine. This cozy spiced eggnog with bourbon and nutmeg is the result. It’s the drink I make when the first real cold snap hits, when the snow starts piling up outside, and when I need something that tastes like the holiday season itself. Maybe you’ve been there, standing in the dairy aisle, wondering if this is the year you finally try making it from scratch. Let me tell you, this is the one.
Why You’ll Love This Recipe
This isn’t just another eggnog recipe you’ll find floating around the internet. I tested this version at least seven times before I felt confident sharing it, and I even had Margaret herself give it a taste test. She nodded once and said, “You’ve got it now.” That’s the kind of approval that matters.
- Quick & Easy: Comes together in about 15 minutes of active time. Seriously. No standing over a double boiler for an hour.
- Simple Ingredients: You probably have most of these in your kitchen right now. No weird extracts or specialty items.
- Perfect for Holiday Gatherings: Whether it’s Christmas Eve, a New Year’s brunch, or just a quiet Tuesday in December, this drink fits the moment.
- Crowd-Pleaser: I’ve served this to eggnog skeptics and converts alike. The bourbon lovers appreciate the kick, and everyone else loves the creamy texture.
- Unbelievably Delicious: The combination of warm spices, real vanilla, and a hint of bourbon creates something that tastes like it took hours of work. It didn’t.
What makes this recipe different from the rest is the technique. Instead of just mixing everything in a bowl, you gently heat the milk and cream with the spices first. This little step, letting the cinnamon, cloves, and nutmeg steep together, changes everything. The flavor becomes deeper, more rounded, like the spices have had a chance to get to know each other. And the bourbon? It’s added at the very end, off the heat, so you keep all that lovely warmth without any harsh alcohol burn. It’s comfort in a cup, reimagined for people who actually want to enjoy their holiday drinks without a kitchen meltdown.
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, which makes this perfect for those spontaneous holiday moments when you just need a glass of something good.
- 2 cups whole milk (adds richness; do not substitute with skim or low-fat for best texture)
- 1 cup heavy cream (for that luxurious, silky mouthfeel)
- 4 large egg yolks (room temperature, this is what gives the eggnog its body)
- 1/3 cup granulated sugar (adjust to taste; I like it on the less sweet side)
- 1/4 cup bourbon (I recommend Maker’s Mark or Bulleit for a smooth finish; use a good quality one you’d actually drink)
- 1 teaspoon vanilla extract (pure, not imitation, it makes a difference)
- 1/2 teaspoon ground cinnamon (plus extra for garnish)
- 1/4 teaspoon ground nutmeg (freshly grated if you have it, pre-ground works fine too)
- 1/8 teaspoon ground cloves (a little goes a long way)
- Pinch of salt (balances the sweetness and brings out the spices)
For the topping, you’ll want some freshly grated nutmeg and maybe a cinnamon stick or two for garnish. If you’re feeling fancy, a dollop of lightly sweetened whipped cream never hurt anyone. For a non-alcoholic version, simply omit the bourbon and add an extra teaspoon of vanilla extract and a tablespoon of maple syrup for complexity. I’ve also made this with oat milk and coconut cream for a dairy-free version, and while the texture is slightly thinner, the flavor is still wonderful.
Equipment Needed
You don’t need anything fancy here, which is part of the appeal. A medium saucepan, a whisk, and a fine-mesh strainer are the main players. I use my favorite heavy-bottomed saucepan because it distributes heat evenly and prevents the milk from scorching. A glass bowl for the egg yolks and a measuring cup for the bourbon round things out.
If you don’t have a fine-mesh strainer, a clean kitchen towel or cheesecloth works in a pinch. I’ve also used a slotted spoon in a desperate moment, but honestly, the strainer is worth the investment. It catches any little bits of cooked egg that might sneak through, giving you that perfectly smooth texture. For grating fresh nutmeg, a microplane is my go-to, but the fine side of a box grater does the job too.
I picked up my strainer at a local kitchen supply store for about eight dollars, and it’s still going strong after five years. You don’t need to spend a lot to make great eggnog.
Preparation Method

Let’s get to the good part. This method is straightforward, but there are a few moments where paying attention really pays off.
- Start with the milk mixture: In your medium saucepan, combine the whole milk, heavy cream, ground cinnamon, ground nutmeg, ground cloves, and a pinch of salt. Place it over medium heat and bring it to a gentle simmer. You’ll see tiny bubbles forming around the edges, but don’t let it come to a full boil. This takes about 4 to 5 minutes. Stir occasionally so the bottom doesn’t scorch.
- While that warms, whisk the egg yolks: In a separate glass bowl, whisk together the egg yolks and granulated sugar until the mixture turns pale and thick, about 2 minutes. It should fall off the whisk in a smooth ribbon. This is your tempering base, so make sure it’s well combined.
- Temper the eggs: Here’s the step that makes people nervous, but it’s actually simple. Slowly, and I mean slowly, pour about half a cup of the warm milk mixture into the egg yolk mixture while whisking constantly. This raises the temperature of the eggs gradually so they don’t scramble. Keep whisking the whole time.
- Combine everything: Pour the tempered egg mixture back into the saucepan with the remaining milk mixture. Place it back over low heat. Stir constantly with a wooden spoon or heatproof spatula. You’re looking for the mixture to thicken enough to coat the back of your spoon, about 3 to 5 minutes. It should look like a thin custard. Do not let it boil, or you’ll end up with sweet scrambled eggs.
- Strain it: Remove the saucepan from the heat immediately. Pour the mixture through your fine-mesh strainer into a clean bowl or pitcher. This catches any tiny bits of cooked egg and gives you that silky smooth texture. Let it cool for about 10 minutes at room temperature.
- Add the bourbon and vanilla: Stir in the bourbon and vanilla extract. The bourbon goes in off the heat so you keep all that lovely flavor without any alcohol burn. Give it a good stir and taste it. Adjust the sweetness or spice level now if you want.
- Chill it: Cover the bowl or pitcher and place it in the refrigerator for at least 2 hours, though overnight is better. The flavors really meld together and deepen as it sits. The texture also thickens up nicely.
- Serve it: Pour the chilled eggnog into glasses. Top with a generous grating of fresh nutmeg and a cinnamon stick if you’re feeling festive. A dollop of whipped cream is never a bad idea.
The mixture should look smooth and creamy when you pour it. If it seems a little thin after chilling, don’t worry, it will thicken as it sits. I’ve left mine in the fridge for up to three days, and it only gets better.
Cooking Tips & Techniques
I learned most of these through trial and error, and honestly, a few near-disasters. The first time I made this, I got distracted and let the milk boil. The result was a grainy, slightly burnt mess that smelled like a candle fire. Not my finest moment.
The biggest tip I can give you is to keep the heat low and steady. Patience is your friend here. If you rush the tempering step, you’ll end up with lumps. If you rush the heating step, you’ll end up with scorched milk. Take your time and enjoy the process. Put on some holiday music, pour yourself a small glass of something, and relax into it.
Another thing: always taste before you serve. The spice levels can vary depending on how fresh your cinnamon and nutmeg are. I once used a jar of cinnamon that had been sitting in my cabinet for two years, and the flavor was practically nonexistent. Fresh spices make a huge difference. If your eggnog tastes flat, add a tiny pinch more nutmeg or cinnamon and stir well.
For multitasking, I like to measure out all my ingredients before I start. It makes the whole process smoother and prevents that frantic “where’s the vanilla?” moment. And if you’re making this for a party, double the batch. Trust me, it goes fast.
Variations & Adaptations
This recipe is wonderfully flexible. Here are a few variations I’ve tried and loved:
- Non-Alcoholic Version: Simply skip the bourbon and add an extra teaspoon of vanilla extract plus a tablespoon of maple syrup. The maple adds a lovely depth that mimics the warmth of the bourbon without the alcohol.
- Dairy-Free Version: Use full-fat oat milk and canned coconut cream instead of the milk and heavy cream. The coconut cream gives it that rich texture. I’ve also used cashew milk with good results, though it’s slightly thinner.
- Spiced Rum Variation: Swap the bourbon for spiced rum for a completely different flavor profile. The rum’s vanilla and caramel notes play beautifully with the cinnamon and nutmeg.
- Extra Spicy Version: Add a pinch of cardamom and a tiny pinch of white pepper to the milk mixture. It sounds weird, but the pepper adds a subtle warmth that’s really interesting.
- Make it a Float: For a fun twist, pour the eggnog over a scoop of vanilla ice cream. It’s like a boozy milkshake and it’s absolutely decadent.
I personally love the spiced rum version for New Year’s Eve. It feels a little more festive and tropical, even if it’s snowing outside.
Serving & Storage Suggestions
Serve this eggnog chilled, straight from the fridge. I like to pour it into small glasses or mugs, about 4 to 6 ounces each. It’s rich, so a little goes a long way. Garnish with freshly grated nutmeg and a cinnamon stick for that Instagram-worthy look. A dollop of lightly sweetened whipped cream takes it over the top.
This pairs beautifully with gingerbread cookies, shortbread, or a simple sugar cookie. I also love serving it alongside a cheese board with sharp cheddar and dried figs. The creamy, spiced eggnog cuts through the saltiness of the cheese perfectly. For a non-alcoholic option, it’s wonderful with a slice of apple pie or a warm crumble.
To store, keep the eggnog in an airtight container in the refrigerator for up to 4 days. Give it a good stir before serving, as the spices can settle at the bottom. Do not freeze it, as the texture will become grainy when thawed. The flavors actually improve after a day or two in the fridge, so making it ahead is a great strategy for holiday entertaining.
For reheating, if you prefer it warm, gently heat it in a saucepan over low heat, stirring constantly. Do not boil it. I’ve also microwaved individual servings in 15-second bursts, stirring in between, and that works fine too.
Nutritional Information & Benefits
This is a treat, no doubt about it, but it’s made with real ingredients that offer some nutritional value. Each serving (about 4 ounces) contains approximately 220 calories, 15 grams of fat, 14 grams of carbohydrates, and 5 grams of protein. The egg yolks provide vitamin D and choline, which is good for brain health. The milk and cream offer calcium and protein. The spices, particularly cinnamon, have anti-inflammatory properties.
This recipe is gluten-free and can be made dairy-free and nut-free with the substitutions mentioned above. It does contain eggs and dairy in its traditional form, so keep that in mind for guests with allergies. The bourbon can be omitted for a kid-friendly version. I like to think of this as a balanced indulgence, something that nourishes the soul if not the waistline.
Conclusion
This cozy spiced eggnog with bourbon and nutmeg has become a staple in my winter rotation. It’s the drink I look forward to making when the days get short and the air gets crisp. It reminds me of Margaret’s kindness and the way a simple recipe can carry so much warmth. I hope you’ll give it a try and make it your own. Add a little extra cinnamon if that’s your thing, or swap the bourbon for rum on a whim. The beauty of homemade eggnog is that it bends to your preferences.
I’d love to hear how it turns out for you. Drop a comment below and tell me about your favorite holiday drink memories, or share a photo of your eggnog on social media with the hashtag #cozyeggnog. Your version might inspire someone else to try making it from scratch, and that’s the whole point, isn’t it? Here’s to warm kitchens, good company, and the simple joy of a well-made drink. Cheers!
Frequently Asked Questions
Can I make this eggnog without alcohol?
Absolutely. Simply omit the bourbon and add an extra teaspoon of vanilla extract plus a tablespoon of maple syrup. The flavor will still be rich and spiced, perfect for kids or anyone who prefers a non-alcoholic version.
Why did my eggnog turn out grainy?
Grainy texture usually happens when the eggs are heated too quickly or the milk gets too hot. Make sure you temper the eggs slowly and keep the heat low when cooking the custard. Straining through a fine-mesh sieve also helps catch any bits that might have cooked too fast.
How long does homemade eggnog last in the fridge?
It will keep for up to 4 days in an airtight container in the refrigerator. The flavors actually deepen and improve after a day or two. Give it a good stir before serving, as the spices can settle at the bottom.
Can I use pre-ground spices instead of fresh nutmeg?
Yes, pre-ground spices work perfectly fine. I often use them myself. However, freshly grated nutmeg does have a more vibrant, aromatic flavor. If you have a microplane, it’s worth the extra 30 seconds to grate a whole nutmeg.
Can I double this recipe for a party?
Definitely. This recipe doubles beautifully. Just make sure you use a larger saucepan to accommodate the extra liquid, and be patient with the tempering and heating steps. The timing will be similar, but keep an eye on the heat to prevent scorching.
Pin This Recipe!

Cozy Spiced Eggnog with Bourbon and Nutmeg: Easy Holiday Recipe
This homemade eggnog is rich, creamy, and spiced with cinnamon, nutmeg, and cloves. A touch of bourbon adds warmth, making it the perfect holiday drink that comes together in just 15 minutes of active time.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 2 hours 25 minutes (includes chilling)
- Yield: 4 servings 1x
- Category: Beverage
- Cuisine: American
Ingredients
- 2 cups whole milk
- 1 cup heavy cream
- 4 large egg yolks, room temperature
- 1/3 cup granulated sugar
- 1/4 cup bourbon (recommended: Maker’s Mark or Bulleit)
- 1 teaspoon vanilla extract (pure)
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg (freshly grated preferred)
- 1/8 teaspoon ground cloves
- Pinch of salt
Instructions
- In a medium saucepan, combine whole milk, heavy cream, ground cinnamon, ground nutmeg, ground cloves, and a pinch of salt. Heat over medium heat until gently simmering (tiny bubbles around edges, about 4-5 minutes). Do not boil. Stir occasionally.
- While milk mixture warms, in a separate glass bowl, whisk together egg yolks and granulated sugar until pale and thick (about 2 minutes), forming a smooth ribbon.
- Temper the eggs: Slowly pour about 1/2 cup of the warm milk mixture into the egg yolk mixture while whisking constantly to prevent scrambling.
- Pour the tempered egg mixture back into the saucepan with the remaining milk mixture. Cook over low heat, stirring constantly with a wooden spoon or heatproof spatula, until the mixture thickens enough to coat the back of a spoon (about 3-5 minutes). Do not let it boil.
- Remove from heat immediately. Strain the mixture through a fine-mesh strainer into a clean bowl or pitcher to remove any cooked egg bits. Let cool for about 10 minutes at room temperature.
- Stir in bourbon and vanilla extract. Taste and adjust sweetness or spice if desired.
- Cover and refrigerate for at least 2 hours, preferably overnight, to allow flavors to meld and texture to thicken.
- Serve chilled in glasses. Garnish with freshly grated nutmeg and a cinnamon stick. Optionally top with lightly sweetened whipped cream.
Notes
For a non-alcoholic version, omit bourbon and add 1 extra teaspoon vanilla extract plus 1 tablespoon maple syrup. For dairy-free, use full-fat oat milk and canned coconut cream. The eggnog keeps in the refrigerator for up to 4 days; stir before serving. Do not freeze.
Nutrition
- Serving Size: 4 ounces
- Calories: 220
- Sugar: 12
- Sodium: 60
- Fat: 15
- Saturated Fat: 9
- Carbohydrates: 14
- Protein: 5
Keywords: eggnog, holiday drink, bourbon eggnog, spiced eggnog, homemade eggnog, Christmas drink, New Year's drink


