Written by

Danielle Sullivan

Published

Cozy Homemade Eggnog with Bourbon and Fresh Nutmeg

Ready In 20 minutes
Servings 6 servings
Difficulty Medium

This was supposed to be a simple batch of store-bought eggnog, doctored up with a little bourbon and a sprinkle of nutmeg. My plan was to pour it into a pretty glass, take a photo, and call it a day. But the universe—and my own chaotic kitchen—had other plans. I grabbed the wrong carton from the fridge (it was heavy cream, not eggnog), the milk I had was on the verge of turning, and I was already running late for a small holiday gathering with my neighbor, Clara. The power even flickered once, making me question my life choices. What came out of that mess wasn’t the simple drink I had planned. It was a rich, silky, deeply spiced custard that made Clara close her eyes after the first sip and say, “Okay, you have to make this every year.”

I stood there, spoon in hand, staring at the pot. I had meant to just heat up a pre-made mix, but instead, I had accidentally made a from-scratch custard base. I had whisked eggs, sugar, and cream together without even realizing I was doing it. It was one of those moments where your hands just know what to do, even when your brain is frantically trying to catch up. Honestly, I was convinced I had ruined the whole thing. The mixture looked too thin, then too thick, and I was sure I had scrambled the eggs. But I kept stirring, and slowly, it turned into this velvety, golden liquid that smelled like Christmas in a pot.

Maybe you’ve been there—standing in a messy kitchen, trying to salvage a recipe that feels like it’s going sideways. You know that feeling when you’re about to give up, but you take one more risk? That’s this eggnog. It’s the happy accident that became a tradition. I keep making it because it reminds me that sometimes the best things come from a little bit of chaos. It’s not just a drink; it’s a story in a mug.

Why You’ll Love This Recipe

Let me tell you why this homemade eggnog is different. It’s not just another holiday drink; it’s the one that makes you slow down and actually taste the season. I’ve tested this recipe more times than I can count, tweaking the spice levels and the cooking time until it was just right.

  • Quick & Easy: It comes together in about 20 minutes on the stove. No complicated techniques or fancy equipment needed.
  • Simple Ingredients: You probably have most of these in your pantry right now. Eggs, milk, cream, sugar, and spices.
  • Perfect for Cozy Nights: This is the drink you want when the snow is falling and you’re wrapped in a blanket. It’s pure comfort in a glass.
  • Crowd-Pleaser: I’ve served this at parties, and even people who swear they don’t like eggnog ask for a second cup. It’s that good.
  • Unbelievably Delicious: The texture is so smooth and creamy, and the fresh nutmeg makes all the difference. It’s next-level comfort food.

What makes this version stand out is the technique. Instead of just mixing everything together, we’re making a gentle custard on the stove. This gives the eggnog a velvety richness that you just can’t get from a carton. The bourbon adds a warm kick, but you can leave it out if you prefer. This isn’t just another recipe—it’s the one you’ll pull out every December.

This eggnog is the kind of drink that makes you close your eyes after the first sip. It’s comfort food reimagined—rich, creamy, and with the same soul-soothing satisfaction as your favorite childhood treat. Perfect for impressing guests without any stress, or turning a quiet evening into something memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create a rich and flavorful holiday drink. Most of these are pantry staples, but a few special touches make all the difference.

  • Eggs: 6 large egg yolks (save the whites for another use, like a morning omelet). The yolks are what give the eggnog its thick, creamy texture.
  • Granulated Sugar: ¾ cup. This adds the perfect amount of sweetness. You can adjust it slightly if you like a less sweet drink.
  • Whole Milk: 2 cups. Whole milk is key here for richness. Don’t try to use skim milk; it will be too thin.
  • Heavy Cream: 1 cup. This adds that luxurious, silky mouthfeel. I prefer using a high-quality brand like Organic Valley for the best flavor.
  • Ground Cinnamon: 1 teaspoon. Adds a warm, familiar spice note.
  • Ground Cloves: ¼ teaspoon. A little goes a long way, but it adds that classic holiday depth.
  • Fresh Nutmeg: 1 whole nutmeg, plus more for grating on top. This is non-negotiable. The pre-ground stuff just doesn’t compare. I use a Microplane to grate it fresh.
  • Vanilla Extract: 1 teaspoon. Use pure vanilla extract for the best flavor.
  • Bourbon: ½ to ¾ cup, to taste. I like using a smooth bourbon like Maker’s Mark or Buffalo Trace. It adds a warm, boozy kick that pairs beautifully with the spices.
  • Pinch of Salt: Just a small pinch to balance the sweetness.

Substitution Guidance: If you want a non-alcoholic version, simply omit the bourbon and add an extra teaspoon of vanilla extract. For a dairy-free option, you can try using full-fat oat milk and coconut cream, but the texture will be slightly different. If you don’t have whole nutmeg, you can use ½ teaspoon of pre-ground nutmeg, but honestly, the fresh stuff is where the magic happens.

Equipment Needed

You don’t need a professional kitchen to make this eggnog. Here’s what you’ll need:

  • Medium Heavy-Bottomed Saucepan: This is crucial for even heating. A cheap, thin pan can cause the eggs to scramble. I use a 3-quart stainless steel saucepan.
  • Whisk: A good, sturdy whisk is your best friend here. You’ll be whisking constantly to keep the eggs from curdling.
  • Large Mixing Bowl: For whisking the egg yolks and sugar together.
  • Fine-Mesh Strainer: This is optional but highly recommended. It catches any stray bits of cooked egg or spice, leaving you with a perfectly smooth drink.
  • Microplane or Fine Grater: For grating that fresh nutmeg. Trust me, this is a game-changer.
  • Measuring Cups and Spoons: For accuracy.
  • Pitcher or Jar: For storing the finished eggnog in the fridge.

If you don’t have a fine-mesh strainer, don’t worry. Just whisk the mixture really well and pour it slowly. I’ve made this without a strainer plenty of times, and it still comes out great. A good whisk is worth the investment, though. I once used a flimsy one, and my arm got tired way too fast.

Preparation Method

homemade eggnog with bourbon preparation steps

Follow these steps carefully, and you’ll have a perfect batch of eggnog every time. Take your time with the tempering process; it’s the most important part.

  1. Prepare the Base: In your large mixing bowl, whisk together the 6 egg yolks and ¾ cup of granulated sugar until the mixture is pale, thick, and falls off the whisk in a ribbon. This usually takes about 2-3 minutes of vigorous whisking. It should look like a thick, pale yellow paste.
  2. Heat the Dairy: In your medium saucepan, combine the 2 cups of whole milk, 1 cup of heavy cream, 1 teaspoon of ground cinnamon, ¼ teaspoon of ground cloves, and a generous grating of fresh nutmeg (about ½ teaspoon). Heat the mixture over medium heat until it’s hot but not boiling. You’ll see small bubbles forming around the edges of the pan, and steam will start to rise. This should take about 4-5 minutes. Do not let it boil!
  3. Temper the Eggs: This is the crucial step. While whisking the egg yolk mixture constantly, slowly pour about ½ cup of the hot milk mixture into the yolks. Keep whisking! This slowly warms the eggs so they don’t scramble when you add them to the pot. Then, slowly pour the tempered egg mixture back into the saucepan with the remaining hot milk, whisking constantly.
  4. Cook the Custard: Place the saucepan back over medium-low heat. Cook, stirring constantly with your whisk, until the mixture thickens enough to coat the back of a spoon. This usually takes about 5-8 minutes. The mixture should be thick enough that if you run your finger across the back of the spoon, the line holds. Do not let it boil, or you’ll end up with sweet scrambled eggs. The mixture should be around 160°F (71°C) if you’re using a thermometer.
  5. Strain and Cool: Remove the saucepan from the heat. If you’re using a fine-mesh strainer, set it over a large bowl or your pitcher and pour the eggnog through it. This will catch any tiny bits of cooked egg or spice. Stir in the 1 teaspoon of vanilla extract and the pinch of salt.
  6. Add the Bourbon: Let the eggnog cool for about 10 minutes on the counter. Then, stir in the bourbon. Start with ½ cup and taste it. Add more if you like a stronger kick. I usually go for about ¾ cup.
  7. Chill and Serve: Cover the pitcher or jar and place it in the refrigerator. The eggnog needs to chill for at least 4 hours, but overnight is best. The flavors really meld together and deepen over time. When you’re ready to serve, give it a good stir, pour it into mugs, and top with a generous grating of fresh nutmeg.

Important Note: The mixture will look a little thin when you first take it off the heat. Don’t panic. It will thicken significantly as it cools in the fridge. The first time I made this, I thought I had failed because it was so liquidy, but the next day it was perfect.

Cooking Tips & Techniques

Over the years, I’ve learned a few things the hard way. Here are my best tips for perfect eggnog every time.

Don’t Rush the Tempering: This is where most people mess up. If you dump the hot milk into the eggs too fast, you’ll get scrambled eggs. Go slow, keep whisking, and be patient. I once got distracted by my phone and ended up with a lumpy mess. Learn from my mistake.

Use a Thermometer for Peace of Mind: If you’re nervous about cooking eggs, use an instant-read thermometer. The ideal temperature is 160°F (71°C). This is hot enough to safely cook the eggs but not so hot that they scramble. It takes the guesswork out of the process.

Low and Slow is the Way to Go: Keep the heat on medium-low. If you crank up the heat to speed things up, you’ll end up with a curdled, grainy texture. The custard needs gentle heat to thicken properly. It’s a relaxing process, honestly. Just stand there and whisk.

Fresh Nutmeg Makes All the Difference: I cannot stress this enough. Pre-ground nutmeg is dusty and lacks flavor. A whole nutmeg, grated fresh over the top of your drink, is aromatic and slightly sweet. It’s the signature of a truly great eggnog. I always keep a few whole nutmegs in my spice drawer just for this recipe.

Strain for Smoothness: Even if you think you whisked perfectly, there might be a tiny bit of cooked egg white or a clump of spice. Straining the eggnog guarantees a silky-smooth texture. It’s an extra step, but it’s worth it for that perfect mouthfeel.

Variations & Adaptations

This recipe is a great base, but don’t be afraid to make it your own. Here are a few ways I’ve adapted it over the years.

  • Spiced Rum Version: Swap the bourbon for a dark spiced rum. The molasses notes in the rum pair beautifully with the cinnamon and cloves. It gives the eggnog a slightly different, warmer flavor profile that’s perfect for a Caribbean-inspired holiday.
  • Dairy-Free Adaptation: Use full-fat oat milk and canned coconut cream (the thick part from the top of the can) instead of the milk and cream. The coconut adds a subtle tropical note that works surprisingly well. Just be aware that the texture will be a little less rich than the original.
  • Mocha Eggnog Twist: Add 2 tablespoons of high-quality cocoa powder to the milk mixture when you’re heating it up. The chocolate and coffee notes (from the bourbon) create a delicious mocha flavor. I tried this one year when I was craving something a little different, and it was a huge hit.
  • Non-Alcoholic Version: Simply omit the bourbon and add an extra ½ teaspoon of vanilla extract and a pinch of almond extract. It’s still incredibly flavorful and perfect for kids or anyone who prefers a non-alcoholic drink.
  • Extra Spicy: If you love warm spices, add a pinch of ground cardamom or a star anise to the milk as it heats. Remove the star anise before tempering the eggs. It adds a lovely, complex floral note.

Serving & Storage Suggestions

This eggnog is best served cold, straight from the fridge. The flavors are at their peak after a full day of chilling.

Serving: Pour the eggnog into your favorite mugs or small glasses. Top each serving with a generous grating of fresh nutmeg. For an extra touch, you can add a cinnamon stick as a stirrer or a dollop of lightly sweetened whipped cream. It’s also delicious served over ice on a warmer day.

Complementary Dishes: This eggnog pairs wonderfully with gingerbread cookies, shortbread, or a slice of spiced pumpkin bread. It’s also a fantastic companion to a simple, buttery classic sugar cookie. The creamy, spiced drink balances the sweetness of the cookies perfectly.

Storage: Store the eggnog in a sealed pitcher or jar in the refrigerator. It will keep well for 3-4 days. The flavors will continue to meld and deepen, so it might even taste better on the second day. Give it a good stir before serving, as the spices can settle at the bottom.

Reheating: This recipe is designed to be served cold, but you can gently reheat it if you prefer a warm drink. Pour a single serving into a small saucepan and heat it over very low heat, stirring constantly. Do not let it boil. I find that the cold version is much more traditional and refreshing, but a warm mug on a freezing night is also a treat.

Nutritional Information & Benefits

This is a rich, indulgent treat, so it’s best enjoyed in moderation. Here’s a rough estimate of the nutritional breakdown per serving (based on 6 servings).

Nutrient Amount Per Serving
Calories ~420 kcal
Fat 28g
Carbohydrates 28g
Protein 8g
Sugar 24g
Alcohol ~10g (varies by bourbon amount)

Health Benefits: While not a health food, this eggnog does have some redeeming qualities. The eggs are a great source of protein and choline, which is important for brain health. The milk and cream provide calcium for strong bones. The spices, particularly cinnamon and cloves, are packed with antioxidants. And of course, a little bourbon is said to be good for the soul and can help with relaxation. It’s a treat, but it’s a treat made with real, whole ingredients.

Dietary Considerations: This recipe is vegetarian and contains gluten (in the bourbon, which is distilled from grains and is generally considered gluten-free, but check your brand). It is not dairy-free, egg-free, or low-fat. For a lighter version, you can try using 2% milk instead of whole milk and reducing the cream to ½ cup, but the texture will be much thinner.

Conclusion

This cozy homemade eggnog with bourbon and fresh nutmeg is more than just a drink. It’s a little moment of peace in a busy season. It’s the warmth of a kitchen that smells like cinnamon and cloves. It’s the happy accident that turned into a yearly tradition. I love this recipe because it reminds me that you don’t need to be perfect to create something wonderful. A little chaos, a little patience, and a lot of love are all you really need.

I really hope you give this recipe a try. Don’t be afraid to make it your own—add more spice, less sugar, or your favorite whiskey. Let me know how it turns out in the comments below! Did you try a fun variation? Share your photos and tag me. I can’t wait to see your cozy creations. Cheers to warm mugs and happy accidents!

Frequently Asked Questions

Can I make this eggnog without alcohol?

Absolutely! Just leave out the bourbon. The eggnog will still be incredibly rich and flavorful. You can add an extra teaspoon of vanilla extract to compensate for the missing flavor.

Why did my eggnog curdle?

This usually happens if the heat was too high or if you added the hot milk to the eggs too quickly. The eggs scrambled. To fix a slightly curdled batch, you can try blending it with an immersion blender to smooth it out. For future batches, use low heat and temper the eggs slowly.

How long does homemade eggnog last?

Stored in a sealed container in the fridge, this eggnog will stay fresh for about 3-4 days. The flavor actually gets better after the first day. Make sure to give it a good stir before serving.

Can I use pre-ground nutmeg instead of fresh?

You can, but I really don’t recommend it. Freshly grated nutmeg has a much more vibrant, aromatic flavor. Pre-ground nutmeg is often dusty and can taste a bit musty. If you absolutely must use it, use about ½ teaspoon.

Can I double this recipe for a party?

Yes, you can easily double all the ingredients. Just make sure you use a larger pot so you have room to whisk. The cooking time might be slightly longer since you have more liquid to heat. A large batch is perfect for holiday gatherings.

Pin This Recipe!

homemade eggnog with bourbon recipe

Print

Cozy Homemade Eggnog with Bourbon and Fresh Nutmeg

A rich, silky, deeply spiced custard eggnog made from scratch with bourbon and fresh nutmeg. This happy accident turned tradition is the perfect cozy holiday drink.

  • Author: Willa
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes (plus 4 hours chilling)
  • Yield: 6 servings 1x
  • Category: Beverage
  • Cuisine: American

Ingredients

Scale
  • 6 large egg yolks
  • ¾ cup granulated sugar
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon ground cloves
  • 1 whole nutmeg (for grating, plus more for garnish)
  • 1 teaspoon vanilla extract
  • ½ to ¾ cup bourbon (e.g., Maker’s Mark or Buffalo Trace)
  • Pinch of salt

Instructions

  1. In a large mixing bowl, whisk together the 6 egg yolks and ¾ cup granulated sugar until pale, thick, and falls off the whisk in a ribbon, about 2-3 minutes.
  2. In a medium heavy-bottomed saucepan, combine 2 cups whole milk, 1 cup heavy cream, 1 teaspoon ground cinnamon, ¼ teaspoon ground cloves, and a generous grating of fresh nutmeg (about ½ teaspoon). Heat over medium heat until hot but not boiling (small bubbles form around edges, steam rises), about 4-5 minutes. Do not let it boil.
  3. While whisking the egg yolk mixture constantly, slowly pour about ½ cup of the hot milk mixture into the yolks to temper them. Keep whisking continuously.
  4. Slowly pour the tempered egg mixture back into the saucepan with the remaining hot milk, whisking constantly.
  5. Place the saucepan over medium-low heat. Cook, stirring constantly with a whisk, until the mixture thickens enough to coat the back of a spoon, about 5-8 minutes. The mixture should reach 160°F (71°C) if using a thermometer. Do not let it boil.
  6. Remove from heat. If using a fine-mesh strainer, strain the eggnog into a large bowl or pitcher to catch any bits of cooked egg or spice. Stir in 1 teaspoon vanilla extract and a pinch of salt.
  7. Let the eggnog cool for about 10 minutes on the counter. Then stir in ½ to ¾ cup bourbon, to taste.
  8. Cover and refrigerate for at least 4 hours, preferably overnight. The mixture will thicken as it cools.
  9. When ready to serve, stir well, pour into mugs, and top with a generous grating of fresh nutmeg.

Notes

Don’t rush the tempering process to avoid scrambled eggs. Use low heat and stir constantly. The mixture will look thin when first taken off the heat but will thicken significantly as it chills. Fresh nutmeg is non-negotiable for best flavor. For a non-alcoholic version, omit bourbon and add an extra ½ teaspoon vanilla extract and a pinch of almond extract. Store in the refrigerator for 3-4 days; flavors deepen over time.

Nutrition

  • Serving Size: 1 serving (about 1 c
  • Calories: 420
  • Sugar: 24
  • Sodium: 80
  • Fat: 28
  • Saturated Fat: 16
  • Carbohydrates: 28
  • Protein: 8

Keywords: eggnog, homemade eggnog, bourbon eggnog, holiday drink, Christmas drink, custard eggnog, fresh nutmeg

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 ★☆ ★☆ ★☆ ★☆ ★☆