Go Back
+ servings
glass of egg nog with nutmeg

Eggnog That Actually Tastes *AMAZING*

Eggnog is a classic holiday drink that is easier to make than you think! Whether you are enjoying it spiked or kid-friendly, it's so good!
Course Drinks
Cuisine American
Keyword eggnog
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 4 servings
Calories 444kcal


  • 1 1/2 cups whole milk
  • 1/4 teaspoon nutmeg
  • 1/4 teaspoon cinnamon
  • 4 whole egg yolks
  • 1/2 cup granulated sugar
  • 1 teaspoon vanilla
  • 1/4 teaspoon rum extract or 1/4 cup rum, brandy or cognac (optional)
  • 1 cup half & half
  • 1 cup heavy cream


  • Pour milk into a medium pot and heat gently over medium heat with cinnamon and nutmeg.
    hot milk, cinnamon and nutmeg in saucepan
  • While the milk is warming, prepare the egg yolks: in a large bowl, whisk egg yolks and sugar together until thick and lighter in color. Once the milk is hot but not quite simmering, reduce heat to low.
    egg yolks and sugar
  • Temper the egg yolks by whisking about 3/4 cup hot milk into the egg yolks and sugar.
    tempering the egg yolks with hot milk
  • Pour the tempered egg mixture into the pot with the rest of the hot milk. Cook very gently, stirring constantly, until thickened. This should take about 5 minutes.
    pouring tempered egg yolks into hot milk
  • Remove from heat and stir in vanilla extract, rum extract (or chosen alcohol), half and half and heavy cream.
    pouring heavy cream into egg nog mixture
  • Optional step: for a smoother eggnog, strain using a fine mesh strainer lined with cheesecloth.
    egg nog in saucepan
  • Pour into an airtight container and refrigerate until completely chilled. Serve with extra nutmeg.
    glass of egg nog with nutmeg

For Traditional Egg Nog:

  • Whip the 4 egg whites (the ones you didn't use from the egg yolks above) until stiff peaks form. Fold into chilled egg nog and serve.


Calories: 444kcal | Carbohydrates: 34g | Protein: 6g | Fat: 32g | Saturated Fat: 20g | Cholesterol: 124mg | Sodium: 88mg | Potassium: 244mg | Fiber: 1g | Sugar: 30g | Vitamin A: 1251IU | Vitamin C: 1mg | Calcium: 206mg