Homemade Eggnog – Rich, Creamy & Perfectly Spiced Recipe

Homemade Eggnog – Rich, Creamy & Perfectly Spiced Recipe

Quick Answer

Whisk 4 egg yolks with 1/3 cup sugar. Slowly add 2 cups warm milk while whisking. Cook over medium heat to 160°F, stirring constantly. Add 1 cup cream, nutmeg, and vanilla. Chill. Optional: add 1/2 cup bourbon or rum.

By RecipesQueen Kitchen • June 15, 2026

Prep: 10 min
Cook: 10 min
Servings: 6
Difficulty: Medium
eggnogholiday drinkchristmasegg nogcustard drinkwinter cocktail
Pin This Recipe

Homemade eggnog is a rich, custard-based holiday drink made with eggs, cream, sugar, and warm spices like nutmeg and cinnamon. Dating back to medieval Britain's 'posset' (a warm milk drink curdled with wine), eggnog became an American holiday staple in the 18th century when rum and bourbon were cheap and plentiful.

This recipe tempers the eggs with warm milk for food safety, creating a smooth, velvety custard base that's miles better than store-bought. Spike with bourbon, rum, or brandy — or keep it alcohol-free.

Ingredients

  • 4 large egg yolks
  • 1/3 cup granulated sugar
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1/2 tsp freshly grated nutmeg, plus more for garnish
  • 1 tsp vanilla extract
  • 1/4 tsp ground cinnamon
  • 1/2 cup bourbon, rum, or brandy (optional)

Instructions

  1. 1

    Whisk egg yolks and sugar in a medium bowl until pale and thick, about 2 minutes.

  2. 2

    Heat milk in a saucepan over medium heat until steaming (not boiling). Slowly pour the hot milk into the egg mixture while whisking constantly (this tempers the eggs).

  3. 3

    Return the mixture to the saucepan. Cook over medium-low heat, stirring constantly with a wooden spoon, until the custard reaches 160°F (70°C) and coats the back of the spoon — about 5-7 minutes. Do not boil.

  4. 4

    Remove from heat. Stir in heavy cream, nutmeg, cinnamon, and vanilla. If using alcohol, add it now.

  5. 5

    Strain through a fine mesh sieve into a pitcher. Cover and refrigerate at least 4 hours (overnight is best).

  6. 6

    Serve chilled in glasses with a sprinkle of freshly grated nutmeg.

Nutrition Facts (per serving)

562
Calories
30g
Protein
24g
Fat
36g
Carbs
4g
Fiber
6g
Sugar
596mg
Sodium

Frequently Asked Questions

Is homemade eggnog safe to drink?

Yes — this recipe tempers the eggs and cooks the custard to 160°F (70°C), which kills any potential bacteria. The alcohol also helps preserve it. Refrigerate and consume within 3-4 days.

Reviews

No reviews yet. Be the first to review this recipe!