Eggnog is a delicious holiday tradition that’s even better homemade! This easy eggnog recipe includes instructions for making it in both the Instant Pot and on the stovetop. You can also make it with or without alcohol and serve with a dollop of whipped cream and a dash of nutmeg.
- 4 Cups of Whole Milk (see recipe notes)
- 1/3 cup of sugar
- 6 egg yolks
- A pinch of salt
- Vanilla extract
- Nutmeg (for garnish or in the eggnog)
- Whipped Cream (for a garnish)
Instant Pot Eggnog Directions:
Begin by whisking together 4 cups of the milk, sugar, egg yolks, and salt. Pour the mixture into your Instant Pot and push the Yogurt setting button until it says boil.
Use a rubber spatula to stir the eggnog as it heats. You don’t have to stir constantly, just every minute or two to avoid any scorching/sticking. When the Instant Pot beeps and switches to the yogurt setting, it should be heated to 160°F, or close to it.
Push the saute button until it is on low. Stir nearly continuously at this point, as the saute feature cooks hotter than the yogurt settings. Continue heating the eggnog until it reaches at least 160°F, or up to 170°F. The higher the temperature, the thicker your eggnog will be. Just make sure to not let it overcook and the eggs curdle.
Once your eggnog is finished cooking, remove the Instant Pot insert and whisk in the vanilla extract. Pour the eggnog into a pitcher to cool.
Chill the eggnog until cold, about 4-6 hours, then serve it with lightly sweetened whipped cream and top with a dash of ground nutmeg.
Stovetop Eggnog Directions:
Begin by whisking together 4 cups of the milk, sugar, egg yolks, and salt.
Pour the mixture into a heavy bottom medium pot heat it over medium-low.
Use a rubber spatula to stir the eggnog every minute or so as it heats. You don’t have to stir constantly, but you also want to avoid scorching the milk or cooking the eggs and ending up with bits of scrambled egg in your eggnog.
Cook until the eggnog had been heated to 160°-170°F. The higher the temperature, the thicker your eggnog will be. Just make sure to not let it overcook and the eggs curdle. (See the notes for an alternative way to tell if it has thickened)
Once your eggnog is finished cooking, whisk in the vanilla extract and pour the eggnog into a pitcher to cool. Chill the eggnog until cold, about 4-6 hours.
Serve it with lightly sweetened whipped cream and top with a dash of ground nutmeg.
The full blog post has lots of useful information about both methods and eggnog in general.
- For creamier, richer eggnog, you can replace one cup of the milk with whipping cream.
- If you don’t have a digital or candy thermometer, don’t run out to buy one! Simply dip a spoon in the eggnog and if the back of the spoon is “coated”, or has a film of eggnog on it that doesn’t run off, it’s ready!
- If you accidentally ended up with a few bits of cooked egg, simply place a fine-meshed strainer over your pitcher. When you pour in the eggnog to cool, it should catch the little bits that you don’t want to drink.
- Prep Time: 5 minutes
- Cook Time: 15-20 minutes
- Category: Drinks
- Method: Cooking & Refrigerating
- Cuisine: American
Keywords: eggnog, homemade eggnog recipe