The Best Homemade Eggnog Recipe

This Eggnog Recipe delivers rich, creamy perfection with warming spices and optional spirits. Easy to make and so much better than store-bought.

Nothing quite captures the magic of the holiday season like a glass of rich, creamy homemade eggnog.

This classic drink has been warming hearts and spreading cheer for generations, and once you make it from scratch, you’ll never go back to store-bought versions.

This Eggnog is surprisingly simple to make and delivers an incredibly smooth, velvety texture with the perfect balance of sweetness and spice.

The combination of fresh egg yolks, cream, and warming spices creates a luxurious drink that’s ideal for holiday gatherings or cozy nights by the fire.

This recipe gives you full control over the ingredients, so you can adjust the sweetness to your liking and decide how boozy you want it to be.

Plus, it takes less than 30 minutes from start to finish.

Quick Recipe Summary
Prep Time10 minutes
Cook Time15 minutes
Total Time25 minutes (plus chilling time)
Servings6-8 servings
Difficulty LevelEasy
The Best Homemade Eggnog Recipe

Why You’ll Love This Eggnog Recipe

This homemade eggnog is a game changer compared to anything you’ll find at the grocery store.

The flavor is incredibly fresh and vibrant, with real vanilla and freshly grated nutmeg making all the difference.

You can customize this recipe to suit your preferences. Want it extra creamy? Add more heavy cream.

Prefer it non-alcoholic? Simply skip the bourbon and rum. Looking for a stronger kick? Add an extra splash of your favorite spirit.

The texture is silky smooth and coats your mouth in the most delightful way. It’s not too thick or too thin but perfectly balanced.

This recipe also makes a wonderful homemade gift during the holidays. Pour it into decorative bottles, tie them with festive ribbons, and you’ve got a thoughtful present that everyone will appreciate.

  • Incredibly fresh flavor that tastes nothing like store-bought versions
  • Customizable sweetness and alcohol content to suit your taste
  • Uses simple, real ingredients you probably already have at home
  • Ready in under 30 minutes with minimal hands-on time
  • Perfect for holiday parties or intimate gatherings
  • Makes a wonderful homemade gift for friends and family

You might also enjoy: Eggnog Cookies

Ingredients for Eggnog Recipe

This recipe uses simple, quality ingredients that come together to create magic in a glass. Fresh eggs are the star here, providing that signature richness and body that makes eggnog so special.

Read Also: Eggnog Cheesecake

Kitchen Equipment Needed

Having the right tools makes this recipe even easier to prepare. You don’t need anything fancy, just a few basic kitchen essentials.

Another favorite: Eggnog Cake

These are my personal recommendations that will help you create the best possible eggnog.

I’ve tested this recipe with various ingredients and tools, and these products consistently deliver excellent results.

1. OXO Good Grips 3-Quart Saucepan

A quality heavy-bottomed saucepan is essential for this recipe because it distributes heat evenly and prevents the eggs from scrambling.

The OXO saucepan has a thick base that maintains steady temperature control, which is crucial when you’re gently cooking the egg mixture.

I’ve used mine for years, and it’s perfect for making custards, sauces, and of course, eggnog.

Get it on Amazon

2. Nielsen-Massey Madagascar Bourbon Pure Vanilla Extract

The vanilla flavor in eggnog shouldn’t be an afterthought, and this premium vanilla extract makes a noticeable difference.

Nielsen-Massey uses real Madagascar vanilla beans, and you can taste the depth and complexity it adds to the final drink.

One bottle lasts a long time since you only need a teaspoon per batch.

Get it on Amazon

3. Whole Nutmeg with Microplane Grater

Freshly grated nutmeg is absolutely transformative in eggnog compared to pre-ground versions.

The aromatics are so much more vibrant and the flavor is noticeably brighter. A whole nutmeg nut lasts for months, and the Microplane grater makes it effortless to add fresh nutmeg to each batch.

Get it on Amazon

4. OXO Good Grips Fine Mesh Strainer

Straining your eggnog ensures a perfectly smooth, silky texture without any cooked egg bits.

This fine mesh strainer catches everything while allowing the liquid to flow through quickly.

The comfortable handle and stable base make it easy to pour your eggnog through without making a mess.

Get it on Amazon

5. Bormioli Rocco Glass Bottles with Swing Top

If you’re making eggnog as gifts or just want to store it beautifully, these Italian glass bottles are perfect.

The swing-top lids seal tightly to keep your eggnog fresh, and the clear glass shows off the gorgeous creamy color.

They also make serving elegant and easy during holiday gatherings.

Get it on Amazon

The Best Homemade Eggnog Recipe

Step-by-Step Instructions: How to Make Eggnog Recipe

Making homemade eggnog is easier than you might think. The key is to go slowly when heating the egg mixture to create that perfect custard base without scrambling the eggs.

1. Prepare the Egg Mixture

  • Separate your eggs, placing the 6 egg yolks in a medium mixing bowl (save the whites for another use like meringues or an egg white omelet).
  • Add the granulated sugar to the egg yolks.
  • Whisk vigorously for about 2-3 minutes until the mixture becomes pale yellow and slightly thick. It should fall off the whisk in ribbons.
  • Set this mixture aside while you heat the milk.

2. Heat the Milk and Cream

  • Pour the whole milk and heavy cream into your heavy-bottomed saucepan.
  • Place the pan over medium heat.
  • Stir occasionally to prevent a skin from forming on top.
  • Heat until the mixture reaches about 160°F (71°C), or until you see small bubbles forming around the edges. Don’t let it boil.
  • Remove from heat as soon as it’s ready.

3. Temper the Eggs

  • This step is crucial to prevent scrambling. Take about 1 cup of the hot milk mixture and very slowly drizzle it into the egg yolk mixture while whisking constantly.
  • Keep whisking the entire time to gradually raise the temperature of the eggs.
  • Once that first cup is fully incorporated, slowly add another cup of the hot milk while continuing to whisk.
  • This process “tempers” the eggs, getting them used to the heat gradually.

4. Cook the Custard Base

  • Pour the tempered egg mixture back into the saucepan with the remaining milk and cream.
  • Return the pan to medium-low heat.
  • Stir constantly with a whisk or wooden spoon, making sure to scrape the bottom and sides of the pan.
  • Cook until the mixture thickens slightly and reaches 160°F (71°C), about 5-8 minutes. It should coat the back of a spoon.
  • Do not let the mixture boil or the eggs will scramble.
  • Remove from heat immediately once it reaches the right temperature and consistency.

5. Strain and Add Flavorings

  • Place your fine-mesh strainer over a large bowl or pitcher.
  • Pour the hot custard through the strainer to remove any bits of cooked egg and ensure a perfectly smooth texture.
  • Stir in the vanilla extract, ground nutmeg, and ground cinnamon.
  • Mix thoroughly to distribute the spices evenly.
  • If you’re adding alcohol, stir in the bourbon and dark rum at this point.

6. Chill and Serve

  • Cover the bowl or pitcher with plastic wrap, pressing it directly onto the surface of the eggnog to prevent a skin from forming.
  • Refrigerate for at least 4 hours, but preferably overnight. This allows the flavors to meld together beautifully.
  • Before serving, give the eggnog a good stir as some separation is natural.
  • Pour into glasses, sprinkle with freshly grated nutmeg, and add a cinnamon stick for garnish.
  • Serve chilled and enjoy!

This pairs beautifully with my Classic Sugar Cookies for a complete holiday treat.

Tips for The Best Eggnog Recipe

These tips will help you achieve perfect results every time. Small details make a big difference when working with eggs and dairy.

  • Use fresh, high-quality eggs. Since the eggs are the star ingredient, fresher eggs will give you better flavor and a richer texture.
  • Don’t rush the tempering process. Taking your time when adding hot milk to the eggs prevents scrambling and ensures a smooth custard.
  • Keep the heat moderate. Low and slow is the way to go. High heat will scramble your eggs in seconds.
  • Stir constantly while cooking. This prevents hot spots and ensures even cooking throughout.
  • Use a candy thermometer for precision. Reaching exactly 160°F ensures the eggs are safely cooked while maintaining the perfect texture.
  • Strain your eggnog. Even if you think it looks smooth, straining removes any tiny bits and guarantees a silky result.
  • Chill thoroughly before serving. Eggnog tastes best when it’s had time to chill and let the flavors develop.
  • Adjust the sweetness to taste. Some people prefer their eggnog less sweet, so feel free to reduce the sugar by 2-3 tablespoons if desired.
  • Freshly grate your nutmeg. Pre-ground nutmeg loses its potency quickly. Fresh nutmeg makes a huge difference in flavor.

Read Also: Eggnog Pie

Serving Suggestions

The Best Homemade Eggnog Recipe

Homemade eggnog is incredibly versatile and can be enjoyed in many delicious ways. It’s perfect for sipping by the fireplace or serving at festive gatherings.

Serve it in small punch cups or elegant coupe glasses for a classic presentation. The rich flavor means a little goes a long way, so smaller portions are traditional.

  • Sprinkle freshly grated nutmeg or cinnamon on top for extra spice and visual appeal
  • Add a cinnamon stick as both garnish and stirrer
  • Serve alongside Chocolate Crinkle Cookies or Shortbread Cookies
  • Create an eggnog bar with various spirits, whipped cream, and spice toppings for guests to customize their drinks
  • Pair with Gingerbread Truffles for a decadent dessert combination
  • Use as a base for holiday cocktails by adding different liqueurs or garnishes
  • Serve with Peppermint Patties on the side

You might also enjoy: Eggnog Overnight Oats

Variations of Eggnog Recipe

One of the best things about making eggnog at home is that you can easily customize it to create different flavor profiles. Experiment with these variations to find your favorite.

  • Non-alcoholic version: Simply omit the bourbon and rum. The eggnog will still be delicious and family-friendly.
  • Coffee eggnog: Add 1/4 cup of strong brewed espresso or coffee for a mocha twist.
  • Chocolate eggnog: Whisk in 1/4 cup of unsweetened cocoa powder with the milk for a chocolate version.
  • Maple eggnog: Replace half the sugar with pure maple syrup for a subtle maple flavor.
  • Coconut eggnog: Use coconut milk instead of regular milk and add a splash of coconut rum.
  • Pumpkin spice eggnog: Add 1/2 teaspoon of pumpkin pie spice along with the other spices.
  • Peppermint eggnog: Stir in 1/2 teaspoon of peppermint extract for a festive mint flavor.
  • Spiked eggnog latte: Mix half eggnog and half hot coffee for a warming holiday drink.
  • Bourbon-only version: Use 3/4 cup of bourbon and skip the rum for a stronger, whiskey-forward flavor.

Another favorite: Gingerbread Hot Chocolate

Storage and Reheating

Proper storage keeps your homemade eggnog fresh and safe to enjoy over several days. Because this recipe contains dairy and eggs, careful handling is important.

Store eggnog in an airtight container or covered pitcher in the refrigerator. It will keep for 3-5 days when properly refrigerated.

  • Always keep eggnog refrigerated at 40°F (4°C) or below
  • Shake or stir well before serving as ingredients may separate during storage
  • Pour only what you need and return the rest to the fridge immediately
  • Use clean utensils each time to prevent contamination
  • Eggnog can be frozen for up to 3 months in freezer-safe containers, though the texture may change slightly upon thawing
  • Thaw frozen eggnog in the refrigerator overnight and whisk vigorously before serving
  • Do not leave eggnog at room temperature for more than 2 hours
  • If the eggnog develops an off smell or appearance, discard it immediately

Read Also: Peppermint Hot Chocolate

Nutritional Facts

Here’s the approximate nutritional information per serving (based on 8 servings, with alcohol):

  • Calories: 285
  • Total Fat: 16g
  • Saturated Fat: 9g
  • Cholesterol: 185mg
  • Sodium: 65mg
  • Total Carbohydrates: 23g
  • Sugars: 22g
  • Protein: 5g

Note that nutritional values will vary based on the specific ingredients used and whether you include the alcohol. The non-alcoholic version will have fewer calories per serving.

Health Benefits of Key Ingredients

While eggnog is definitely an indulgent holiday treat, some of its ingredients do offer nutritional benefits. Enjoy it in moderation as part of your holiday celebrations.

The egg yolks provide high-quality protein, vitamin D, vitamin B12, and choline, which supports brain health. They’re also rich in antioxidants like lutein and zeaxanthin that are good for eye health.

  • Whole milk and cream provide calcium for strong bones and teeth, plus vitamin A for immune function
  • Cinnamon contains antioxidants and may help regulate blood sugar levels
  • Nutmeg has anti-inflammatory properties and may aid digestion
  • Vanilla extract contains small amounts of antioxidants and may have calming properties
  • Eggs are one of the most nutritious foods, providing essential amino acids your body needs
  • Dairy products offer probiotics that support gut health when fermented

This rich, creamy Peppermint Mocha Overnight Oats makes a great breakfast option.

The Best Homemade Eggnog Recipe

FAQs About Eggnog Recipe

1. Is homemade eggnog safe to drink?

Yes, when made properly, homemade eggnog is safe to drink. This recipe heats the egg mixture to 160°F (71°C), which is the temperature needed to kill any potential salmonella bacteria.

As long as you use fresh eggs, heat the mixture properly, and store it refrigerated, it’s perfectly safe to enjoy.

2. Can I make eggnog without alcohol?

Absolutely! The alcohol is completely optional in this recipe. Simply omit the bourbon and rum, and you’ll still have delicious, creamy eggnog.

The alcohol does help preserve the eggnog slightly longer, but the non-alcoholic version will still keep for 3-5 days in the refrigerator.

3. Why is my eggnog lumpy?

Lumpy eggnog usually means the eggs scrambled during cooking. This happens when the heat is too high or the eggs weren’t properly tempered before adding them to the hot milk.

To fix lumpy eggnog, strain it through a fine-mesh strainer to remove the lumps, though the texture may not be as smooth as intended.

4. How far in advance can I make eggnog?

You can make eggnog up to 3 days in advance for optimal freshness and flavor.

Some people actually prefer it after sitting for a day or two because the flavors have more time to meld together. Store it covered in the refrigerator and give it a good stir before serving.

5. Can I use low-fat milk instead of whole milk?

You can substitute low-fat milk, but the eggnog won’t be as rich and creamy. Whole milk and heavy cream create that signature luxurious texture that makes homemade eggnog so special.

If you want to lighten it slightly, try using half whole milk and half 2% milk rather than going completely low-fat.

You might also enjoy: Hot Chocolate with Marshmallows

Conclusion

Making Eggnog is one of those special holiday traditions that brings people together.

There’s something truly magical about serving a drink you made from scratch, watching friends and family take that first sip and their eyes light up with delight.

This recipe has become a staple in my home every December, and I hope it becomes one in yours too.

The creamy texture, the warming spices, and the flexibility to make it your own all make this eggnog recipe a winner.

I’d love to hear how your eggnog turns out. Leave a comment below with any questions or share your favorite way to serve it. Don’t forget to rate the recipe if you try it.

The Best Homemade Eggnog Recipe

Recommended: