In a large mixing bowl, beat egg yolks with ¼ cup sugar until the mixture is light and fluffy.
Stir in the milk, heavy cream and alcohol. (If you wish to leave the recipe non-alcoholic for some drinkers, you can skip adding it here and add it to the glass, 1 ½ ounces each.)
In another bowl, whip the egg whites with the remaining ¼ cup sugar until soft peaks form.
Serve in a punch bowl and ladle it into rocks glasses.
Garnish each glass with whipped cream, freshly grated nutmeg and a cinnamon stick.
Notes
Variations
Non-alcoholic eggnog: If you want to make it alcohol-free, you can skip the alcohol or substitute a zero-proof spirit. Dairy-free eggnog: You can make dairy-free eggnog by substituting coconut cream for the heavy cream and your favorite non-dairy milk alternatives such as almond milk, coconut milk, soy milk or oat milk.Vegan eggnog: You can try using the dairy-free instructions above along with an egg substitute. Aquafaba might work best instead of the egg whites to make the drink fluffy.
Tips & tricks
Use new eggs at room temperature. Old eggs and cold eggs will not whip as easily.
Ensure the bowl you use for whipping egg whites is clean and dry. If your egg whites don’t set up properly, you won’t have the same thick, creamy eggnog.
Eggnog is usually served chilled or at room temperature, but it can be enjoyed warm. To warm it, heat it on low to medium heat on the stove, but don’t let it simmer or boil.