Make rich, thick, and creamy homemade eggnog from scratch. This classic holiday drink is spiced perfectly and can be prepared with or without alcohol.
Author:katereilly
Prep Time:15 min
Cook Time:10 min
Total Time:4 hr 25 min
Yield:6 servings 1x
Category:Beverage
Method:Stovetop Cooking
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
6 large egg yolks
3/4 cup granulated sugar
1/4 teaspoon salt
1 cup whole milk
2 cups heavy cream
1 teaspoon vanilla extract
1/2 teaspoon ground nutmeg, plus more for garnish
1/4 teaspoon ground cinnamon
Optional: 1 cup bourbon, dark rum, or brandy
Instructions
In a medium bowl, whisk the egg yolks, sugar, and salt until the mixture is pale yellow and thick.
In a medium saucepan, combine the whole milk and heavy cream. Heat over medium heat until steam rises and small bubbles form around the edges. Do not boil.
Slowly temper the eggs: Pour about 1 cup of the hot milk mixture into the egg mixture while whisking constantly.
Pour the tempered egg mixture back into the saucepan with the remaining milk mixture.
Cook over low heat, stirring constantly with a wooden spoon or spatula, until the mixture thickens enough to coat the back of the spoon (about 170°F). Do not let it boil.
Remove the saucepan from the heat immediately. Strain the mixture through a fine-mesh sieve into a clean bowl to remove any cooked egg bits.
Stir in the vanilla extract, ground nutmeg, and ground cinnamon.
If making an alcoholic version, stir in your chosen spirit now.
Cover the surface of the eggnog directly with plastic wrap to prevent a skin from forming. Chill in the refrigerator for at least 4 hours, or preferably overnight, until very cold.
Serve cold, garnished with an extra sprinkle of fresh nutmeg.
Notes
For a non-alcoholic version, simply omit the bourbon, rum, or brandy.
To achieve the thickest texture, chill the eggnog for a full 24 hours before serving.
You can use a blender to whip the chilled eggnog briefly before serving to incorporate a little air for a lighter texture.