Skip to Content

Homemade Eggnog Recipe

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.

As an Amazon Associate I earn from qualifying purchases.

Homemade eggnog recipe with instructions for how to make eggnog in the Instant Pot

Eggnog seems to be synonymous with the Christmas season. And while I don’t usually care for the cartoned variety from the grocery store, homemade eggnog is something I look forward to every year.

This recipe is fairly simple and straightforward. It’s cooked, which makes it completely safe for everyone (no raw eggs to worry about!)–just make sure it’s cooked to 160°F, which is the FDA’s recommended cooked temperature for eggs. And while I don’t usually add alcohol, I’ve researched and included some of the best options for a boozy glass of eggnog.

Can I make Homemade Eggnog in My Instant Pot?

The answer is yes, you absolutely can. The method I’ve outlined here is actually easier than the usual stovetop cooking, with less of a chance of scorching. I will admit, I’m a little skeptical at times of people who make everything in their Instant Pots. Sometimes, the traditional methods of cooking make more sense, work better and are more efficient, and I expected homemade eggnog to be no different.

But I was pleasantly surprised to find that the yogurt setting on my Instant Pot heated the mix gently with no scorching. When you switch to using the saute setting, make sure to stir the eggnog just like you would if you were cooking it on the stovetop. I’m pretty sure I’ll be using the Instant Pot to make eggnog from now on.

A large glass of creamy, homemade eggnog

What is Eggnog Made From?

  • 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)

How to Make Homemade Eggnog in the Instant Pot

  • 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 have 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 over cook 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.
  • Serve it with lightly sweetened whipped cream and top with a dash of ground nutmeg.

Tools for Making Eggnog in the Instant Pot

A glass of creamy, homemade eggnog

How to Make Homemade Eggnog on the Stove Top

  • 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.

Recipe Notes and Tips

  • 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 (like one of these) over your pitcher. When you pour in the eggnog to cool, it should catch the little bits that you don’t want to drink.

Is Homemade Eggnog Safe to Drink?

This homemade eggnog is absolutely, one hundred percent food safe because the eggs are cooked completely. Some eggnog recipes just call for adding beaten, uncooked eggs to the sweetened milk, but cooking it makes eggnog a safe drink that can be enjoyed by anyone at anytime.

That said, eggnog does contain dairy and eggs, so make sure to store it in the refrigerator and keep it cold.

What Kind of Alcohol Goes Best with Eggnog?

I’m not really a drinker, but my very learned sources (like mixologist brothers) tell me that rum is the traditional alcohol to add to eggnog–spiced, dark, or really any kind. You can also try half rum and half cognac. If you want to use a stronger alcohol, like bourbon, make sure it has a smooth flavor profile to not detract from the flavor of the eggnog.

Other Recipe You May Enjoy:

Glazed Yeast Donuts
Glazed Yeast Donuts
Vanilla Bean Ice cream in a mug
Vanilla Bean Ice Cream
Easy, swirly, homemade peppermint bark
Homemade Peppermint Bark
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A glass of creamy, homemade eggnog

Homemade Eggnog Recipe


  • Author: Rebecca Neidhart
  • Total Time: 25 minutes, plus 4-6 hours for chilling
  • Yield: 45 8 oz. servings, a little over a quart 1x

Description

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.


Ingredients

Scale
  • 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)

Instructions

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.

Notes

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Easy, Fluffy Eggnog Pancakes - Good Things Baking Co

Saturday 14th of January 2023

[…] eggnog to use (and the only kind I’ll drink) is homemade eggnog. It’s a simple recipe that you can find by clicking here, and it makes the pancakes extra […]