Traditional eggnog recipe. Enjoy the creamy, flavorful drink homemade

Creamy homemade eggnog is the ideal drink to serve on Christmas.  Here is the traditional eggnog recipe! Get the ingredients and start mixing at least a week before serving, the time the eggnog needs to age.

The origins of the eggnog, the traditional American drink to have between Thanksgiving and New Year’s Eve, are not clear.

Over the ages, the term “nog” was used in the Norfolk region in England, to  define a type of strong ale. The origin of the English word is a mystery though. Some debate that the term “nog” comes from”noggin”, which designated a small wooden cup for alcoholic drinks.

It’s also assumed that eggnog originated from “posset”, a hot ale with milk and spices, made in medieval England. In 13th century, monks drank a type of “posset” made with eggs and figs.

Starting in the 18th century, the term “eggnog” has been coined, especially during colonialism. Colonies had big poultry and cattle farms and rum, soon to be an essential ingredient in the traditional eggnog recipe.

Here is the classic eggnog recipe, to enjoy this special drink during the holidays. You’ll have to make your eggnog at least one week prior to serving and to age the mixture in the fridge for the flavors to blend.


  • 12 yolks
  • 2 cups sugar
  • 1 liter whiskey
  • 4 cups whole milk
  • 1 cup heavy cream
  • ¾ cup cognac
  • ½ cup dark rum

To serve:

  • 12 egg whites
  • 5 cups and a half heavy cream
  • Freshly grated nutmeg
  • Ice


  1. Separate the yolk from the whites and refrigerate the latter in an airtight container.
  2. Whisk the yolk and sugar until you have a creamy mixture.
  3. Add the remaining ingredients and continue stirring.
  4. Transfer the mixture to a 1-gallon glass jar and tightly seal the lid. Place it in the refrigerator for at least a week and up to 3 weeks.
  5. The night before serving the eggnog, place the egg whites in the fridge to thaw. Before preparing the drink, let the egg whites come to room temperature.
  6. Whisk the egg whites in a stand mixer until stiff peaks form and remove into a large punch bowl.
  7. Whisk the cream at high speed in the mixer and add it to the bowl also.
  8. Stir the eggnog base from the fridge with a rubber spatula and then add it to the punch bowl.
  9. Gently whisk the eggnog together until no large pockets of whites or cream remain.

Serve in punch cups over ice, if desired, and garnish with grated nutmeg.

You can also add mint, cinnamon, toasted hazelnut or coconut topping to your drink.


Photo credits:

You may also like...