Print

The Best Creamy Homemade Eggnog

A glass filled with creamy homemade eggnog, topped generously with freshly grated cocoa powder.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make rich, velvety eggnog from scratch. This recipe provides instructions for a classic, creamy base that you can serve spiked or non-alcoholic.

Ingredients

Scale
  • 6 large egg yolks
  • 1 cup granulated sugar
  • 1 quart whole milk
  • 1 pint heavy cream
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon ground nutmeg
  • Pinch of ground cinnamon
  • Optional: 1 cup bourbon, rum, or brandy

Instructions

  1. In a medium bowl, whisk the egg yolks and sugar together until the mixture is pale yellow and thick.
  2. In a large saucepan, combine the whole milk and heavy cream. Heat over medium heat until steam rises and small bubbles form around the edges. Do not boil.
  3. Temper the eggs: Slowly pour about one cup of the hot milk mixture into the egg yolk mixture while whisking constantly. This prevents the eggs from scrambling.
  4. Pour the tempered egg mixture back into the saucepan with the remaining milk and cream.
  5. Cook over low heat, stirring constantly with a wooden spoon or spatula, until the mixture thickens enough to coat the back of the spoon (about 170 degrees F). Do not let it boil.
  6. Remove the saucepan from the heat immediately. Stir in the vanilla extract, nutmeg, and cinnamon.
  7. If making the alcoholic version, stir in your choice of spirit now.
  8. Pour the eggnog through a fine-mesh sieve into a clean bowl to ensure a smooth texture.
  9. Chill the eggnog completely in the refrigerator for at least 4 hours, or preferably overnight, to allow the flavors to meld.
  10. Serve cold, garnished with extra grated nutmeg.

Notes

  • For a non-alcoholic version, simply omit the spirits and add 1/4 cup more milk or cream.
  • If you prefer a very thick texture, chill the mixture for 24 hours before serving.
  • You can make this recipe ahead of time; it keeps well in the refrigerator for up to one week.

Nutrition