Go Back
+ servings
A Glass of homemade eggnog on a table with nuts around it.
Print Recipe
5 from 26 votes

Easy Homemade Eggnog Recipe (Non-Alcoholic)

Light, creamy, and spiced with freshly grated nutmeg, eggnog is a beloved classic holiday beverage with a fascinating history! This non-alcoholic Homemade Eggnog is so, SO much better than store-bought eggnog that shows up in cartons around the holiday season.
Prep Time10 minutes
Cook Time10 minutes
Total Time20 minutes
Course: Drinks
Cuisine: American
Servings: 8 cups
Calories: 469kcal
Author: Amy Nash

Ingredients

  • 12 egg yolks
  • 1 cup granulated sugar (200g)
  • 4 cups whole milk
  • 2 cups heavy cream
  • 3 teaspoons freshly grated nutmeg
  • Pinch of salt
  • 1 teaspoon vanilla extract
  • ¼ teaspoon rum extract (optional)

Instructions

  • Whisk egg yolks together with the sugar in a mixing bowl until creamy and a light color.
  • In a large saucepan, combine the milk, cream, nutmeg and salt and heat over medium heat until it starts to simmer, with bubbles forming around the edges, but do not bring to a boil.
  • Slowly whisk ½ cup of the hot liquid into the eggs and sugar to temper the eggs. Repeat until about ⅓ of the hot liquid has been mixed into the eggs.
  • Add the tempered egg yolk liquid back into the pan with the remaining milk and cream and heat until it reaches 160°F or just starts to coat the back of a wooden spoon.
  • Remove from heat and stir in the vanilla and rum extract.
  • Transfer to a bowl and cover tightly with plastic wrap, then chill completely in the fridge until ready to serve. Best served the next day once the eggnog has had time to age slightly.

Notes

  • Yield: This recipe makes about 8 cups, you can easily double the batch if you need more.
  • Storage: Store in an airtight container, or covered tightly in plastic wrap, in the refrigerator for up to one week. 
  • Make-Ahead: As this recipe will keep well in the refrigerator for one week it's an ideal beverage to make days ahead of the big day.

Nutrition

Calories: 469kcal | Carbohydrates: 34g | Protein: 9g | Fat: 33g | Saturated Fat: 19g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 11g | Cholesterol: 387mg | Sodium: 88mg | Potassium: 239mg | Fiber: 1g | Sugar: 32g | Vitamin A: 1462IU | Vitamin C: 1mg | Calcium: 213mg | Iron: 1mg