Classic Creamy Homemade Eggnog

Nothing says Christmas quite like a glass of classic homemade eggnog rich, silky, and warmly spiced. This festive favorite combines velvety cream, egg yolks, and a touch of nutmeg for a drink that’s both nostalgic and luxurious. Serve it chilled and frothy with a sprinkle of cinnamon, or add a splash of bourbon or rum for a grown-up twist by the fireplace. Best of all, this stovetop version comes together in minutes and tastes infinitely better than store-bought. Whether you’re sipping it on Christmas Eve, pairing it with cookies, or sharing it at a holiday party, this recipe brings comfort and sparkle to every pour.

Time Breakdown

Prep Time: 10 minutes
Cook Time: 10 minutes
Chill Time: 2–3 hours
Total Time: 2 hours 20 minutes
Servings: 6 (makes about 6 cups)

Ingredients

  • 6 large egg yolks
  • ½ cup (100 g) granulated sugar
  • 1 cup (240 ml) heavy whipping cream
  • 2 cups (480 ml) milk
  • ½ tsp ground nutmeg, plus more for serving
  • Pinch of salt
  • ¼ tsp vanilla extract
  • Ground cinnamon, for topping
  • Optional: ½–¾ cup bourbon, rum, or brandy (add once cooled)

Kitchen Tools You’ll Need

This recipe is refreshingly simple no fancy equipment needed!

  • Medium saucepan
  • Mixing bowl
  • Whisk
  • Instant-read thermometer (optional but helpful)
  • Fine-mesh strainer
  • Pitcher or lidded jar
  • Blender (optional, for extra-smooth texture)

Step-by-Step Instructions

  1. Whisk the Yolks & Sugar:
    In a medium bowl, whisk egg yolks and sugar until the mixture becomes pale yellow and slightly thickened bout 1 minute.
  2. Warm the Milk & Cream:
    In a saucepan, heat milk, cream, nutmeg, and salt over medium heat until steaming with small bubbles at the edges (do not boil).
  3. Temper the Eggs:
    Slowly whisk a few spoonfuls of the hot milk into the yolks to warm them. Continue adding the milk gradually while whisking constantly.
  4. Cook to Thicken:
    Pour the mixture back into the saucepan and cook over medium heat, whisking continuously until it thickens slightly and reaches 160°F/71°C.
  5. Finish the Nog:
    Remove from heat and stir in vanilla (and alcohol, if using).
  6. Strain & Chill:
    Strain through a fine-mesh sieve into a pitcher to remove any bits. Cover the surface with plastic wrap and chill for 2–3 hours until creamy and cool.
  7. Serve:
    Stir or blend before serving if you prefer it extra smooth. Pour into glasses, top with whipped cream, and dust with cinnamon or nutmeg.

Pro Tips

  • Silky Perfection: A quick blend before serving makes the texture ultra-smooth.
  • Better Overnight: Eggnog tastes richer the next day as the flavors meld.
  • Alcohol-Free Version: Skip the spirits and add an extra splash of vanilla for a sweet, family-friendly treat.
  • Safety First: Heat gently to 160°F (71°C) for safe, custardy eggnog without curdling.

Nutrition

Serving SizeCaloriesProteinCarbsFatFiberSugar
per 1 cup2606g20g17g0g19