Classic Holiday Eggnog Recipe – A Timeless Christmas Drink

There’s something undeniably magical about Eggnog. This creamy, spiced drink embodies the warmth and nostalgia of Christmas — it’s the kind of recipe that turns cold winter nights into cozy celebrations.
Whether served chilled or warm, with or without a splash of rum, Eggnog has been a holiday tradition for centuries, bringing families together by the fire.
Classic Holiday Eggnog Recipe
Ingredients
For about 6 servings, you’ll need:
- 4 large egg yolks
- ½ cup granulated sugar
- 2 cups whole milk
- 1 cup heavy cream
- ½ teaspoon ground nutmeg (plus more for garnish)
- ¼ teaspoon ground cinnamon
- 1 teaspoon pure vanilla extract
- Optional: ½ to 1 cup dark rum, bourbon, or brandy
- 4 egg whites (optional, for a fluffier texture)
Instructions
1. Prepare the base
In a large bowl, whisk together the egg yolks and sugar until the mixture becomes pale and creamy.
2. Heat the milk and cream
In a saucepan over medium heat, combine the milk, cream, nutmeg, and cinnamon. Warm the mixture until it’s steaming — but don’t let it boil.
3. Temper the eggs
Slowly pour a ladle of the hot milk mixture into the egg yolks while whisking constantly. This prevents the eggs from scrambling. Then gradually add the rest of the milk mixture.
4. Cook gently
Return everything to the saucepan and cook over low heat, stirring constantly, until the mixture thickens slightly and coats the back of a spoon (about 6–8 minutes).
5. Add the flavor
Remove from heat and stir in the vanilla extract (and alcohol, if using). Let it cool completely, then refrigerate for at least 2 hours.
6. Optional – Whip the egg whites
For a frothy texture, beat the egg whites until soft peaks form and gently fold them into the chilled mixture right before serving.
Serving Suggestions
- Serve cold, topped with a sprinkle of nutmeg and a cinnamon stick.
- For a warm version, gently heat before serving — perfect for Christmas Eve by the fire.
- Garnish with a dollop of whipped cream or grated chocolate for a festive twist.
Keep the Eggnog in a sealed glass jar or pitcher in the refrigerator for up to 3 days. If it contains alcohol, it can last a little longer, as the spirits act as a preservative.
Conclusion
Eggnog is more than a simple holiday beverage — it’s a symbol of comfort, joy, and togetherness. From its smooth texture to its spiced aroma, every sip captures the spirit of Christmas. Whether you’re making it for the first time or continuing a family tradition, this classic recipe will warm hearts and homes alike.
The recipe is just as rich and flavorful without spirits. You can add a dash of vanilla extract or almond essence for extra depth.
Use almond milk or oat milk and coconut cream instead of dairy. The flavor will be slightly different, but equally delicious.
If you’re concerned, use pasteurized eggs or cook the base carefully until it reaches 160°F (71°C).