Homemade Eggnog is a festive, creamy drink made with milk, cream, egg yolks, and warm spices. Perfectly sweet and rich, it’s a classic holiday treat served plain or with a splash of liquor.
Author:Emma Harper
Prep Time:10 minutes
Cook Time:15 minutes
Total Time:2 hours 25 minutes
Yield:6 servings 1x
Category:Beverage
Method:Stovetop
Cuisine:American
Diet:Vegetarian
Ingredients
UnitsScale
2cups whole milk
1cup heavy cream
4 large egg yolks
1/2cup granulated sugar
1/4 tsp ground nutmeg
1/4 tsp ground cinnamon
1 tsp vanilla extract
Optional: 1/2cup bourbon, rum, or brandy
Optional garnish: cinnamon sticks or freshly grated nutmeg
Instructions
In a medium saucepan, combine milk, cream, and half of the nutmeg. Warm over medium heat until just steaming—do not boil.
In a bowl, whisk egg yolks and sugar together until pale and thick.
Slowly whisk the warm milk mixture into the egg mixture to temper the eggs.
Return the mixture to the saucepan and cook over low heat, stirring constantly, until it thickens slightly and reaches 160°F (71°C).
Remove from heat and stir in vanilla extract and optional liquor.
Strain through a fine mesh sieve into a bowl to remove any cooked egg bits.
Let cool slightly, then refrigerate until well chilled—at least 2 hours.
Serve cold with a sprinkle of nutmeg or a cinnamon stick for garnish.
Notes
For a frothier eggnog, fold in whipped egg whites before serving.
Use dairy-free milk and cream alternatives for a lactose-free version.
Add a pinch of cloves or allspice for extra spiced flavor.