Print

The Best Easy Homemade Creamy Eggnog (Alcoholic & Non-Alcoholic Options)

Close-up of creamy eggnog topped with a dusting of cinnamon in a faceted glass.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make rich, creamy eggnog from scratch using this simple stovetop preparation. This classic holiday drink tastes far better than store-bought versions and you can easily make it family-friendly or add spirits.

Ingredients

Scale
  • 6 large egg yolks
  • 3/4 cup granulated sugar
  • 1/4 teaspoon salt
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon ground cinnamon
  • 1/4 teaspoon vanilla extract
  • 2 cups whole milk
  • 1 cup heavy cream
  • Optional: 1/2 cup bourbon, rum, or brandy

Instructions

  1. In a medium bowl, whisk the egg yolks, sugar, salt, nutmeg, and cinnamon until the mixture is pale yellow and thick.
  2. Pour the whole milk into a medium saucepan and heat over medium heat until small bubbles form around the edges. Do not boil.
  3. Slowly temper the eggs: While whisking constantly, pour about one cup of the hot milk mixture into the egg yolk mixture. Continue whisking until combined.
  4. Pour the tempered egg mixture back into the saucepan with the remaining milk.
  5. Cook over medium-low heat, stirring constantly with a wooden spoon or heatproof spatula, until the mixture thickens enough to coat the back of the spoon (reaching 160°F on a thermometer). Do not let it boil. This step creates the smooth custard base.
  6. Remove the saucepan from the heat immediately. Stir in the heavy cream and vanilla extract.
  7. If making the alcoholic version, stir in your choice of bourbon, rum, or brandy now.
  8. Strain the eggnog through a fine-mesh sieve into a clean bowl to ensure a smooth texture.
  9. Cover the surface directly with plastic wrap to prevent a skin from forming. Chill in the refrigerator for at least 4 hours, or preferably overnight, to allow the flavors to fully develop.
  10. Serve cold, garnished with an extra sprinkle of fresh nutmeg.

Notes

  • For the best flavor, chill the eggnog for 24 hours before serving.
  • If you prefer an alcohol-free eggnog, simply omit the spirits in step 6.
  • You can make this ahead of time; it keeps well in the refrigerator for up to 5 days.
  • For a richer flavor, substitute some of the whole milk with evaporated milk.

Nutrition