The Best Eggnog Is This Easy Homemade Eggnog (2024)

  • Recipes
  • Drinks
  • co*cktails
  • Classic co*cktails

Homemade eggnog is easy with our simple recipe using just cream, sugar, eggs, and spices. Enjoy it spiked or without alcohol.


Elise Bauer

The Best Eggnog Is This Easy Homemade Eggnog (1)

Elise Bauer

Elise founded Simply Recipes in 2003 and led the site until 2019. She has an MA in Food Research from Stanford University.

Learn about Simply Recipes'Editorial Process

Updated January 16, 2024

32 Ratings

The Best Eggnog Is This Easy Homemade Eggnog (2)

In This Recipe

A traditional holiday drink dating back hundreds of years, eggnog is made with eggs (hence the name), milk, cream, spices like nutmeg and vanilla, and fortified with rum, whisky, and/or brandy.

We grew up with eggnog, the kind you buy in a carton, and every Christmas holiday we kids drank up as much of it as we could.

I didn't even know that eggnog was a "spiked" drink until well into my adult years!

The Best Eggnog Is This Easy Homemade Eggnog (3)

Even now, I prefer my eggnog only lightly boozed, if at all. So this recipe is only lightly spiked; feel free to increase the rum and bourbon to your heart's delight, or omit altogether if it's for the kids.

How to Make Eggnog

The eggnog base starts by beating egg yolks with sugar until light and fluffy. Then you slowly whisk in hot milk that's been infused with cloves and cinnamon, which tempers the eggs so they don't curdle.

Finally, you warm the eggnog on the stovetop until it thickens. It's essentially a custard.

The Best Eggnog Is This Easy Homemade Eggnog (4)

Using Raw Egg Whites Safely

For a traditional eggnog you also whip up some egg whites to stiff peaks, and then fold those into the eggnog mixture, making it light and fluffy.

The egg whites are not cooked and these days some people avoid eating raw eggs because of the salmonella risk. If you want to incorporate beaten egg whites, one way to get around this is to use pasteurized eggs.

I've also just reheated the combined mixture (eggnog base with beaten egg whites mixed in), until it reaches 160°F, and then let the mixture chill again. That works too if eating raw eggs is a concern for you.

Need an egg-free version of eggnog? Try coquito! It's the Puerto Rican answer to eggnog, made with condensed milk, coconut, spices, and rum.

Coquito (Puerto Rican Coconut Eggnog)GET THE RECIPE:

The Best Eggnog Is This Easy Homemade Eggnog (5)

What's Your Eggnog Tradition?

Is eggnog part of your family holiday tradition? If so, how do you like it—spiked or virgin? With whipped egg whites or without?

The Best Alcohol for Eggnog

Choose your favorite! Any of these are great:

  • Whiskey or bourbon
  • Rum
  • Brandy

You can mix them together, as we recommend for this recipe, or stick to a single one.

Save your top shelf liquor for sipping on its own; a mid-range affordable liquor is perfect. Avoid really cheap liquors, though, since the flavor tends to be harsh and throw off the drink.

When to Add the Alcohol

You can add the alcohol to either the full batch, or to your individual glass. There's no set amount, so we suggest adding a little, tasting...then add a little more, taste again. You can't go wrong!

Do you have to add alcohol? Absolutely not! Eggnog is delicious whether spiked or un-spiked.

Is Eggnog Served Hot or Cold?

Eggnog is traditionally served as a punch at parties, and as such, is usually chilled or room temperature. However, warmed eggnog is also a delightful treat.

In this case, we say "to each your own!" Enjoy your eggnog however you like it.

Looking for More Holiday co*cktails?

  • Holiday Punch
  • Brown Sugar Irish Coffee
  • Coquito
  • Chocolate Sidecar

From the Editors Of Simply Recipes

Traditional Eggnog

Prep Time5 mins

Cook Time20 mins

Chilling60 mins

Total Time85 mins

Servings4to 6 servings

If you would like your eggnog less rich, decrease the egg yolks from 6 to 4. Use 1/2 cup sugar if you would like it less sweet. We use 2% milk, but you can use the milk you have on hand.

For a kid-friendly eggnog, you can omit the bourbon and rum.

This recipe is easily doubled.


  • 6 large egg yolks

  • 3/4 cup sugar

  • 2 cups milk

  • 2 whole cloves

  • Pinch cinnamon

  • 1 cup heavy cream

  • 1 teaspoon freshly grated nutmeg (lightly packed)

  • 1 1/2 teaspoons vanilla extract

  • 2 tablespoons bourbon, or to taste

  • 2 tablespoons rum, or to taste

  • 4 egg whites, optional


  1. Beat egg yolks, then add sugar:

    In a large bowl, use a whisk or an electric mixer to beat egg yolks until they become somewhat lighter in color. Slowly add the sugar, beating after each addition. Beat at high speed or whisk until fluffy.

    The Best Eggnog Is This Easy Homemade Eggnog (6)

    The Best Eggnog Is This Easy Homemade Eggnog (7)

  2. Heat milk with cinnamon and cloves:

    Combine the milk, cloves, and cinnamon in a thick-bottomed saucepan. Slowly heat on medium heat until the milk mixture is steamy hot, but not boiling.

    The Best Eggnog Is This Easy Homemade Eggnog (8)

  3. Temper the eggs:

    Add the eggs by slowly adding half of the hot milk mixture into the eggs, whisking constantly while you add the hot mixture. Pour the mixture back into the saucepan.

    The Best Eggnog Is This Easy Homemade Eggnog (9)

    The Best Eggnog Is This Easy Homemade Eggnog (10)

  4. Cook until eggnog thickens:

    Cook the eggnog on medium heat, stirring constantly with a wooden spoon, until the mixture begins to thicken slightly, and coats the back of the spoon. It helps to have a candy thermometer, but not necessary; if you have one, cook until the mixture reaches 160°F.

    Do not allow the mixture to boil, or it will curdle. (If the mixture does curdle you may be able to save it by running it through a blender.)

    The Best Eggnog Is This Easy Homemade Eggnog (11)

  5. Remove from heat and stir in the cream.

    The Best Eggnog Is This Easy Homemade Eggnog (12)

  6. Strain and chill:

    Strain the mixture through a mesh strainer to remove the cloves and any curdled bits that may have formed. Let chill for 1 hour.

    Simple Tip!

    In a hurry to serve your eggnog? Chill it in an ice bath.

    The Best Eggnog Is This Easy Homemade Eggnog (13)

  7. Stir in vanilla extract, nutmeg, and bourbon and rum:

    Feel free to omit for kid-friendly eggnog and proceed to chill.

    The Best Eggnog Is This Easy Homemade Eggnog (14)

  8. If you you want to include egg whites (optional):

    Beat egg whites with an electric mixer until they reach soft peaks. Add a teaspoon of sugar and continue to beat until they reach stiff peaks. Gently fold into eggnog.

    Note that because of the salmonella risk from raw eggs, it is recommended that children, elderly, and people with compromised immune systems refrain from eating raw eggs such as the optional whipped egg whites in this recipe, unless you use pasteurized eggs.

    You can also reheat the combined eggnog and egg white mixture over a double boiler until it reaches 160°F, then remove from heat and let cool, then chill. The mixture will lose some of its fluffiness from the beaten egg whites, but not all, and the eggnog will be much airier than without the egg whites.

    The Best Eggnog Is This Easy Homemade Eggnog (15)

    The Best Eggnog Is This Easy Homemade Eggnog (16)

    Simple Tip!

    Eggnog will keep for several days in the fridge, especially if you've already added liquor (which acts as a preservative). Eggnog also tends to get better with time; it gets thicker and more silky, and the flavors meld together more uniformly.

    Did you love the recipe? Give us some stars and leave a comment below!

  • Classic co*cktails
  • Christmas
  • Eggs
  • Christmas Desserts
Nutrition Facts (per serving)
22g Fat
31g Carbs
11g Protein


Nutrition Facts
Servings: 4to 6
Amount per serving
% Daily Value*
Total Fat 22g28%
Saturated Fat 12g60%
Cholesterol 268mg89%
Sodium 122mg5%
Total Carbohydrate 31g11%
Dietary Fiber 0g0%
Total Sugars 31g
Protein 11g
Vitamin C 0mg2%
Calcium 157mg12%
Iron 1mg6%
Potassium 228mg5%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.

The Best Eggnog Is This Easy Homemade Eggnog (2024)
Top Articles
Latest Posts
Article information

Author: Edwin Metz

Last Updated:

Views: 6120

Rating: 4.8 / 5 (78 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Edwin Metz

Birthday: 1997-04-16

Address: 51593 Leanne Light, Kuphalmouth, DE 50012-5183

Phone: +639107620957

Job: Corporate Banking Technician

Hobby: Reading, scrapbook, role-playing games, Fishing, Fishing, Scuba diving, Beekeeping

Introduction: My name is Edwin Metz, I am a fair, energetic, helpful, brave, outstanding, nice, helpful person who loves writing and wants to share my knowledge and understanding with you.