Homemade Eggnog is the BEST holiday drink! It’s creamy, rich, and completely delicious – perfect for all of your holiday parties.

Even though it’s freezing outside, there are a few cold drink recipes that I like to enjoy during the holidays—like Frozen Hot Chocolate, Peppermint Milkshakes, and especially this traditional Eggnog recipe!

Homemade eggnog recipe in a glass.

Better Homemade

Can we just all agree that homemade Eggnog is better than anything you can buy at the store?

Don’t be fooled by those fancy labels, just make it at home with this homemade Eggnog recipe! It’s crazy simple to whip up, and the perfect holiday treat. Once you try it, you will be making this recipe for years to come.

This non-alcoholic Eggnog is a favorite with lots of my family members. We always make it around the holiday season, especially in December for Christmas.

It’s thick, creamy, and the best treat at the end of a long day of holiday celebrating. Think of it as Christmas in a cup.

What we love most about this recipe is that it takes more like a melted shake or melted ice cream, than a super egg-y drink. (We do have that FAB Eggnog Milkshake too!) Even the hubby, who despises eggnog, loved this version – that’s saying something!

How to Make Eggnog

First things first—place a medium bowl (metal or glass) in the fridge to be used later.

EGG WHITES. Grab a medium mixing bowl, beat together 6 egg whites until they reach stiff peaks. Fold in the ¾ cups of sugar, 1 tablespoon at a time. Set this aside.

EGG YOLKS. In a large mixing bowl, beat together the 6 egg yolks. Beat them until they turn a lemon yellow color. Mix in ¼ cup sugar, 1 tablespoon at a time. Then mix in the vanilla, salt, milk and nutmeg. Set this aside.

CREAM. Remove the chilled bowl from the fridge and pour in 1 cup heavy cream. Whisk everything until fluffy – it will look like cool whip with soft peaks.

COMBINE. Add the egg white mixture and whipping cream to the large bowl of the egg yolk and milk. Use a wooden spoon to stir everything together. Chill until cold, about 2 hours.

Process image of how to make homemade Eggnog.

recipe tips

Milk. Use whole milk for a creamier drink

Fresh nutmeg. If you want to add an extra layer of flavor use freshly grated nutmeg.

Toppings. Top egg nog with Whipped Cream and a sprinkle of ground cinnamon, cloves or extra nutmeg. 

Is eggnog safe? Everyone knows that consuming raw eggs can result in salmonella. With all the raw cookie dough I’ve eaten, I haven’t encountered that, but I know it can happen. Eggs purchased at the grocery store generally do not have salmonella, but to be extra cautious, use pasteurized eggs.

Pasteurized eggs are gently heated in their shells, just enough to kill the bacteria, but not enough to cook the egg. This makes them completely safe to use in any recipe that calls for uncooked eggs, like this eggnog.

Fluffy white mixture for eggnog recipe.

storing info

STORE. We do not recommend storing eggnog for longer than 24 hours. It’s best chilled after a couple of hours. Keep it covered in an airtight container in the refrigerator.

FREEZE. You can also freeze it in an airtight freezer container, leaving a little room for the liquid to expand when it freezes.

Homemade eggnog recipe served in a glass topped with nutmeg.

For more recipes with eggnog, check out:

More Collections: Christmas Drink Recipes

Eggnog Recipe

5 from 14 votes
Homemade Eggnog is the BEST holiday drink! It's creamy, rich, and completely delicious – perfect for all of your holiday parties.
Course Drinks
Cuisine American
Prep Time 15 minutes
Chill Time 2 hours
Total Time 2 hours 15 minutes
Servings 8
Calories 364 kcal
Author Lil’ Luna


  • 6 large eggs separated
  • 1 cup sugar divided
  • 6 cups milk
  • 2 tablespoons vanilla extract
  • ½ teaspoon ground nutmeg
  • dash of salt
  • 1 cup heavy cream chilled


  • Place a medium metal or glass mixing bowl in the refrigerator to be used later.
  • In another medium bowl, beat egg whites with a hand mixer until stiff. Fold in ¾ cup sugar, a few tablespoons at a time. Set aside.
  • In a large mixing bowl, beat egg yolks until they turn a lemon-yellow color. Mix in remaining ¼ cup sugar a few tablespoons at a time. Then mix in milk, vanilla, nutmeg and salt. Set aside.
  • Remove the chilled bowl from the refrigerator. Pour in heavy cream and whip until soft peaks form.
  • Add the egg white mixture and the whipped cream to the egg yolk mixture and use a wooden spoon to stir together. Chill until cold, about 2 hours.



Make Ahead: Eggnog is best when chilled for a couple of hours before serving. Keep it covered in an airtight container in the refrigerator for up to 1 week.

Like this recipe?

Pin it now to remember it later! Share it with your Facebook friends (you know they’ll love it). Or tweet it to the world. Maybe even email it to your favorite cousin!

Related Posts

Summer Drink Recipes

Beat the summer heat with any of these delicious summer drink recipes! Serve these flavored drinks at BBQ’s and parties, or cool off with a refreshing fruit smoothie. More Collections:…

Watermelon Juice

Delicious and refreshing watermelon juice is a favorite drink in the summertime! It takes minutes to make and is perfect for fruit lovers. Quick and easy watermelon juice takes minutes…

8 minutes minutes

4.86 from 14 votes

Homemade Lemonade

Refreshing homemade lemonade is made with a simple syrup for the perfect sweet-to-tart ratio. It is perfect for warm summer days, or any day! Fresh-squeezed homemade lemonade is my drink…

50 minutes minutes

5 from 8 votes

Frozen Strawberry Lemonade

Frozen strawberry lemonade takes minutes to make. With a pop of pineapple, it’s a refreshingly tasty summertime drink! It wouldn’t be hard to turn our Homemade Lemonade into a frozen…

5 minutes minutes

4.58 from 7 votes

About Kristyn

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

Join the Conversation

Rate and Comment

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

Recipe Rating


  1. 5 stars
    This eggnog recipe is incredibly special. the holidays just aren’t the holidays without it. thanks for sharing

  2. 5 stars
    My hubby thanks you! He can’t get enough eggnog all winter long! It was so much better than store bought & now he wants me to keep ingredients on hand, so he can have it anytime!

  3. 5 stars
    I’ve never made homemade before this and it was so delicious! I don’t think i’ll ever be able to go back to store bought!

  4. We had this kind of eggnog all the time when I was a child, but since then there is so much concern about the raw eggs. Should I be concerned?

        1. Ours is gone so fast, so I am not exactly sure how long it will last. We prefer fresh, so I wouldn’t keep longer than a couple days. But, you can also freeze it in an airtight freezer container, leaving a little room for the liquid to expand when it freezes.

  5. 5 stars
    This eggnog was to die for. I could not stop drinking it once I had made it and I finished it off myself in just three days.

  6. 5 stars
    My favorite holiday drink! I’ve never tried making homemade eggnog before but after trying this recipe I don’t think I’ll ever go back to store-bought. Thank you for sharing this recipe, it is so delicious!