Go Back
homemade eggnog in glasses + pitcher.
Print Recipe
5 from 2 votes

Homemade Eggnog (Cooked)

This homemade eggnog is made with eggs, milk, sugar and spices, and is warmed over the stovetop to cook the eggs. (No raw eggs!)
Prep Time5 minutes
Cook Time3 minutes
Minimum Chilling Time:3 hours
Total Time3 hours 8 minutes
Course: Drinks
Cuisine: American
Diet: Gluten Free, Vegetarian
Servings: 4 people
Calories: 407kcal
Author: Sarah Trenalone

Equipment

Ingredients

  • 4 cups milk (2% or whole, not skim)
  • 6 eggs
  • 2 egg yolks
  • ½ cup sugar
  • 1 teaspoon vanilla extract (optional)
  • ¼ teaspoon freshly ground nutmeg, plus more for serving Or use pumpkin pie spice
  • 4 ounces bourbon (optional)
  • whipped cream (optional)

Instructions

  • Warm milk in a large saucepan over low heat until the milk is just warm, not yet simmering. (If your milk begins to simmer, allow it to cool down slightly off-heat.)
    Alternatively, microwave milk for about 4-5 minutes.
    Heat Cream + Milk
  • While the milk is warming, add the eggs, egg yolks, sugar, vanilla and nutmeg to the basin of a stand mixer (using the whisk attachment.) Whisk eggs and sugar on medium speed until the eggs are frothy.
    Alternatively, add to a large mixing bowl and use an electric beater to whisk the eggs, or whisk vigorously by hand.
    Eggs + Sugar in a stand mixer basin.
  • Begin whisking the eggs again on medium speed. While whisking, temper the eggs by slowly pouring in the milk.
    If using an electric hand mixer or whisking by hand, whisk constantly while pouring in the milk.
    Pouring milk into the egg mixture.
  • Pour eggnog mixture into a large saucepan. (If your eggnog got especially frothy, you may need to use a larger pot.)
    Heat eggnog over medium-low heat, stirring constantly, for 2-3 minutes, or until the eggnog reaches 160-165°F (when the liquid will just barely begin to simmer). The liquid may be difficult to see because of foam, so I highly recommend using a digital thermometer.
    Do not continue cooking-- or the eggnog will thicken into a custard.
    Eggnog on stovetop with thermometer reading 160-degrees F.
  • Optionally, pour the eggnog through a fine mesh sieve to strain it. (If you're worried that you may have over-cooked your eggnog, creating tiny pieces of scrambled egg in the mixture, make sure to strain it.)
    To make the entire batch of eggnog into a cocktail, stir in the bourbon now. Alternatively, wait until serving and add the bourbon to individual cocktails as desired.
    Chill eggnog for at least 3 hours before serving (or overnight).
    Eggnog in Container.
  • Optionally, whisk the eggnog again before serving to recreate the foam. (The foam will deflate while chilling.)
    Whisking Eggnog in a Stand Mixer Basin.
  • Serve the chilled eggnog with whipped cream (if desired) and a dusting of nutmeg.
    homemade eggnog in glasses + pitcher.

Notes

Yields just over 4 cups of eggnog.  This recipe is easily halved for a smaller group.
Troubleshooting:  Note that I highly recommend using a digital thermometer while cooking the eggnog.  That trick should solve most of the problems before they happen.
  • I over-cooked my eggnog and it's too thick.  Can I save it?
    • Start by straining the eggnog once (or even twice) through a mesh sieve.
    • Whisk it with more milk.
    • Taste the eggnog.  If you still think it's too thick, use it for French toast or lattes and try again with a new batch.
  • I accidentally over-cooked my eggnog.  It's not thick, but there are small pieces of scrambled egg.  Can I save it?
    • If the texture isn't overly thick and custard-like, simply strain the eggnog through a mesh sieve once (or twice).  Your eggnog should be just fine.
  • I turned my stand mixer up too high and over-whisked, and now there is so much foam!  What do I do?
    • No worries at all.  Simply use a larger pot to heat your eggnog if needed.  The foam will deflate while the eggnog chills.

Nutrition

Calories: 407kcal | Carbohydrates: 37g | Protein: 18g | Fat: 13g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 362mg | Sodium: 210mg | Potassium: 434mg | Fiber: 1g | Sugar: 37g | Vitamin A: 727IU | Vitamin C: 1mg | Calcium: 332mg | Iron: 1mg