Delicious Homemade Eggnog Recipe for the Perfect Holiday Season
- Marie Overton
- 3 hours ago
- 3 min read
Eggnog is a classic holiday drink that brings warmth and cheer to any gathering. Its creamy texture and rich flavor make it a festive favorite, perfect for cozy nights by the fire or lively holiday parties. Making eggnog at home is easier than you might think, and it allows you to customize the flavors to your liking.
What Makes Homemade Eggnog Special
Store-bought eggnog often contains preservatives and artificial flavors. When you make it yourself, you control the ingredients, ensuring freshness and quality. Homemade eggnog also lets you adjust the sweetness and spice level to suit your taste. Plus, it’s a fun way to bring a personal touch to your holiday celebrations.

Ingredients You’ll Need
To make about 12 servings of eggnog, gather the following:
12 large eggs
2/3 cup granulated sugar
4 cups whole milk
2 cup heavy cream
1/2 teaspoon vanilla extract
1/2 teaspoon ground nutmeg
1/8 teaspoon salt
These ingredients combine to create a rich, creamy, and flavorful drink that captures the essence of the holiday season.
Step-by-Step Instructions for Perfect Eggnog
1. Separate the Eggs
Start by separating the egg yolks from the whites. Place the yolks in a large mixing bowl and the whites in a separate bowl. I save my whites and use them to add protein to my pancakes and waffles.
2. Whisk the Yolks and Sugar

Use a hand mixer or whisk to beat the egg yolks and sugar together until the mixture becomes creamy. This process helps dissolve the sugar and creates a smooth base for the eggnog.
3. Heat the Milk and Cream
In a large saucepan, combine the milk, heavy cream, nutmeg and salt. Warm the mixture over medium heat until it is 190 degrees. Heating the dairy helps to temper the eggs and ensures a safe, silky texture.
4. Temper the Egg Mixture

Slowly pour small amounts of the hot milk mixture into the egg yolk mixture while whisking constantly. I continue the step for the majority of the milk mixture. The key is that the eggs and milk need to be about the same temperature. This step prevents the eggs from scrambling by that gradual rise in temperature.
5. Cook the Eggnog Base
Pour the combined mixture back into the saucepan and cook over medium heat. Stir continuously until the mixture thickens slightly and hits 160 degrees.
6. Add Flavor and Chill

Remove the saucepan from heat. Stir in the vanilla extract. Pour through a strainer as you transfer the eggnog to a container and refrigerate for at least 2 hours or overnight to let the flavors meld.

7. Serve and Garnish
Pour the eggnog into glasses and sprinkle a little extra nutmeg on top for garnish. You can also add a cinnamon stick or a dusting of cocoa powder for extra flair.
Tips for Making Eggnog Safer and Tastier
Creative Variations to Try
Vegan Eggnog: Use almond or coconut milk and replace eggs with silken tofu or cashew cream.
Spiced Eggnog: Add a cinnamon stick and a few whole cloves while heating the milk, then strain before mixing.
Chocolate Eggnog: Stir in melted dark chocolate or cocoa powder for a rich, indulgent treat.





















