Eggnog Recipe

Pin RecipeJump to Recipe

Toast the holiday season with a glass of homemade Eggnog! You’ll love this easy homemade eggnog recipe served hot or cold with a pinch of nutmeg.

Add your chilled homemade eggnog to these creamy Eggnog Cheesecake bars for a delightful dessert. Or make the ultimate Eggnog Cheesecake Cake for the holidays.

Clear glass mug with eggnog, whipped cream, and cinnamon stick.

Why this Recipe is Best

Eggnog seems to be one of those drinks that everyone has a strong opinion about. Whether your love or loathe the creamy rum-infused cocktail, you can’t deny that Eggnog is a Christmas classic.

It’s a running joke in my family that everyone insists we have eggnog in the fridge all holiday season long, but no one ever seems to want to drink more than a glass or two of it.

No matter, I always find a way to use it by baking things like Eggnog Cupcakes, Eggnog French Toast, or Eggnog Fudge. These eggnog cookies are always a hit too!

The truth is store bought eggnog is FINE but it’s far from my favorite holiday beverage (spiked or otherwise).

This Homemade Eggnog, though? It’s so good.

Dangerously good. I could happily sip several glasses of this, hot or cold, and not get sick of it.

Today’s Eggnog recipe has just the right balance of spices to creamy sweetness, thanks to the cinnamon sticks that you simmer with the milk and cream. It also uses real eggs blended with sugar until fluffy.

PRO TIP: Heat the eggnog to 160 degrees F to make kill any salmonella bacteria.

And while rum is the traditional choice for eggnog, I find bourbon tastes amazing in this recipe, adding a faint hint of maple to the drink.

Whether you use dark rum, bourbon or skip the alcohol altogether, I think you’ll agree this is the BEST eggnog you’ve ever tasted!

Save some of this homemade nog to put in our delicious eggnog cheesecake recipe!

Ingredient Notes

Ingredients needed for homemade eggnog.
  • Milk – Whole milk does the best job making the eggnog creamy and flavorful.
  • Heavy cream – Do not sub half and half or non dairy creamer! You need the fat from the cream to help the drink thicken.
  • Vanilla – Real vanilla extract works best. For even more vanilla flavor use Vanilla Sugar in place of the granulated sugar.
  • Eggs- if you can find pasteurized eggs that’s perfect, otherwise you’ll need to heat the mixture to 160 degrees F to kill salmonella bacteria.
  • Liquor – For spiked eggnog you can add either bourbon or dark rum, or leave it out for a non-alcoholic version.

Easy Instructions

Step by step photos showing how to make eggnog.
  • Making delicious eggnog starts by combining milk, cream and vanilla. Add cinnamon sticks and nutmeg, then bring it all to a gentle boil on the stove.
  • Beat eggs together in a separate bowl and gradually add the sugar, beating with an electric mixer until the eggs are fluffy as a cloud.
  • Use a wire whisk to gradually stir the egg mixture into the milk mixture. Heat over low heat until temperature reaches 160 degrees F.
  • Pour the eggnog through a sieve to remove any large egg pieces. Stir in the bourbon or rum, if using.
  • Pour into mugs or glasses (if serving cold) and top each serving with a sprinkle of nutmeg. For an extra indulgent treat, add whipped cream on top too before sprinkling the nutmeg.
Cold eggnog in a glass mug.

Recipe FAQs

Can this be made without the alcohol?

Yes, it is delicious all on its own, no booze necessary! When making this for a party, you could make the eggnog plain then serve bourbon or rum on the side for everyone to add their own desired amount to their mug.

Can you substitute ground cinnamon for the cinnamon sticks?

Yes, but find that it adds a little graininess to the eggnog compared to using cinnamon sticks.

Can this be made ahead of time?

Yes, but how long it will keep depends on whether or not you use alcohol. Alcohol free eggnog needs to be consumed within a day or so. Spiked eggnog will keep well for a week or more depending on how much alcohol you add and how fresh your other ingredients are!

Homemade eggnog in dutch oven with ladle.

More Holiday Drinks

Pin this now to find it later

Pin It

Eggnog Recipe

5 from 3 votes
By: Aimee
Toast the holiday season with a glass of homemade Eggnog! You'll love this easy homemade eggnog recipe served hot or cold with a pinch of nutmeg.
Prep Time: 10 minutes
Cook Time: 5 minutes
Total Time: 15 minutes
Servings: 6


  • 3 cups whole milk
  • 1 cup heavy cream
  • 3 cinnamon sticks
  • 1 Tablespoon vanilla extract
  • 1 teaspoon nutmeg
  • 4 large eggs
  • cup granulated sugar
  • 1/2-3/4 cup bourbon or dark rum optional
Save this Recipe?
Enter your email and we’ll send the recipe straight to your inbox!


  • Heat the milk, heavy cream, cinnamon sticks, vanilla, and nutmeg in a large saucepan over medium-high heat until it comes to a light boil, stirring occasionally.
  • In a medium bowl, add the eggs and beat on high speed while slowly adding the sugar. Beat on high speed until pale and fluffy. (about 2-3 minutes)
  • Whisk the egg mixture into the milk slowly. Heat over low until temperature reaches 160 degrees F.
  • Pour the eggnog through a fine sieve to make sure there are no scrambled egg pieces.
  • Pour into a large mug and top with whipped cream if desired, and a pinch of nutmeg.


  • Can be served hot or cold.
  • If using pasteurized eggs, there’s no need to heat until 160 degrees.
  • Serve eggnog spiked with bourbon or spiced rum.


Calories: 453kcal, Carbohydrates: 31g, Protein: 9g, Fat: 22g, Saturated Fat: 13g, Polyunsaturated Fat: 7g, Trans Fat: 1g, Cholesterol: 181mg, Sodium: 111mg, Sugar: 30g
Course: Drinks
Cuisine: American
Did you make this recipe?Mention @shugarysweets or tag #shugarysweets!

Say goodbye to eggnog from a carton! Once you try this easy Eggnog Recipe you’ll be hooked on the homemade version for your holiday festivities!

Avatar photo

About Aimee

Aimee is a dessert lover (specifically rice krispie treats), workout enthusiast, self-taught foodie, and recipe creator.

Learn more about Aimee.

Affiliate Disclosure:**There may be affiliate links in this post! By clicking on them, or purchasing recommended items I may receive a small compensation. However, I only recommend products I love! Thank you for supporting Shugary Sweets! See my disclosure policy for more info**

Learn How To Become a Better Home Baker
Sign up for the Shugary Sweets FREE Email Course Today—soon you’ll say, "I made it from scratch!"


Posted on December 4, 2020

Comments & Reviews

  1. This homemade eggnog is so delicious! We did not use alcohol and it still tasted awesome! Thanks for sharing this recipe, we love it!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating