Homemade Eggnog Recipe: How To Recreate This Holiday Milk Punch

By Devi Poojari

December 1, 2025

If there is a cocktail synonymous with the holiday season, it has to be eggnog—with its creamy texture, hints of warm spices and perfect to sip on while hosting a group of loved ones. The dairy-forward beverage can also be made non-alcoholic by eliminating the liquor element so that it is also kid-friendly.

INGREDIENTS

6 egg yolks ½ cup sugar 1 cup heavy cream 2 cups milk 1 teaspoon cinnamon powder ¼ teaspoon nutmeg powder ½ teaspoon vanilla essence ¼ cup rum/brandy 1 pinch salt

STEP 1

Combine the egg yolks and sugar in a bowl until creamy and light.

STEP 2

Pour the milk, cream, spices and vanilla into a saucepan and bring to a gentle simmer before gradually tempering the egg mixture with it.

STEP 3

Transfer back to the saucepan and whisk continuously until the mixture thickens slightly.

STEP 4

Stir in the alcohol once it has been taken off the heat and refrigerate overnight.

STEP 4

For serving, blend the mixture vigorously before pouring into cups and topping with a dollop of whipped cream and sprinkle of cinnamon.