Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A festive glass of creamy homemade eggnog, topped with grated nutmeg and a cinnamon stick, ready for holiday celebrations.

Classic Creamy Homemade Eggnog

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in the ultimate classic creamy homemade eggnog, a rich and festive holiday beverage perfect for sharing with family and friends during the holidays.

  • Total Time: 35 minutes, plus 4 hours chilling
  • Yield: 8 servings

Ingredients

6 large egg yolks
1/2 cup granulated sugar, plus 2 tablespoons, divided
2 cups whole milk
1 cup heavy cream
1 teaspoon vanilla extract
1/2 teaspoon freshly grated nutmeg, plus more for garnish
Pinch of salt
Optional: 1/2 cup brandy, rum, or bourbon
Optional: 2 large egg whites (for frothy topping)

Instructions

Step 1: In a medium bowl, whisk together the egg yolks and 1/2 cup granulated sugar until the mixture is light yellow and creamy.
Step 2: In a medium saucepan, combine the whole milk, heavy cream, the remaining 2 tablespoons sugar, and a pinch of salt. Heat over medium heat, stirring occasionally, until just simmering and small bubbles form around the edges (do not bring to a rolling boil).
Step 3: Slowly temper the egg yolk mixture: Ladle about 1/2 cup of the hot milk mixture into the egg yolks while continuously whisking vigorously to prevent scrambling. Repeat with another 1/2 cup of hot milk mixture.
Step 4: Pour the tempered egg yolk mixture back into the saucepan with the remaining hot milk mixture. Cook over low to medium-low heat, stirring constantly with a wooden spoon or heat-proof spatula, until the mixture thickens enough to coat the back of the spoon (about 5-7 minutes). Do not boil.
Step 5: Remove from heat and stir in the vanilla extract and 1/2 teaspoon freshly grated nutmeg.
Step 6: Pour the eggnog through a fine-mesh sieve into a clean bowl or pitcher to remove any small bits of cooked egg or spices. Cover tightly with plastic wrap directly on the surface of the eggnog to prevent a skin from forming, and chill in the refrigerator for at least 4 hours, or preferably overnight, to allow the flavors to meld and for the eggnog to thicken further.
Step 7: If using alcohol, stir it into the chilled eggnog just before serving.
Step 8: For a frothy topping (optional): In a clean bowl, whisk the 2 egg whites until soft peaks form. Gently fold the whipped egg whites into the chilled eggnog, or spoon on top of individual servings.
Step 9: Serve the homemade eggnog cold, garnished generously with additional freshly grated nutmeg and optionally a cinnamon stick.

Notes

For an extra rich flavor, infuse the milk with cinnamon sticks or star anise during heating, then strain before tempering the eggs. For a thicker eggnog, reduce the whole milk to 1.5 cups and increase heavy cream to 1.5 cups. Always use fresh, high-quality eggs for the best taste and safety. You can also make this ahead, as it improves after chilling overnight.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Beverage
  • Method: Custard making
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 cup (240ml)
  • Calories: 320 kcal
  • Sugar: 20g
  • Sodium: 90mg
  • Fat: 20g
  • Saturated Fat: 12g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 0g
  • Protein: 7g
  • Cholesterol: 200mg