This homemade Eggnog recipe blends milk, cream, egg yolks, sugar, nutmeg, and vanilla for an irresistible holiday drink.
Browse through my list of the top 50 cookie recipes to serve alongside this delicious beverage!
The Ultimate Holiday Drink!
A few years back at a holiday party, my friend served homemade Eggnog. As someone who usually passes up the holiday eggnog from the stores, I reluctantly took a cup. But one sip and I was hooked! After devouring every last drop (and stealing a few sips from my husband’s glass), I knew it was something I had to start making at home.
Nothing compares to homemade, but that is especially true with this beverage. Homemade Eggnog is the best!
What is Eggnog?
Eggnog, or “milk punch,” is a rich, sweet mix of milk, cream, sugar, egg yolks, and nutmeg. This version adds vanilla, cinnamon, and salt for more flavor—and it’s alcohol-free!
Ingredients
- Whole milk: For the best flavor and thickness, use whole milk. 2% also works.
- Heavy cream: Makes it thicker and richer.
- Egg yolks: The “egg” in eggnog! Yolks add flavor and make it thicker.
- Nutmeg, cinnamon, and vanilla: These add a cozy, holiday flavor.
- Salt: Balances sweetness and boosts flavor—a small pinch does the job!
- Alcohol: See below.
What Alcohol Is In Eggnog?
Eggnog usually includes rum, brandy, or bourbon.
This version is alcohol-free so kids can enjoy it. For adults, feel free to add some. More alcohol will also reduce the sweetness.
How To Make Eggnog
- Heat: In a pot, warm cream, milk, nutmeg, and salt (don’t let it boil).
- Whisk: In a bowl, mix egg yolks with sugar.
- Temper: Slowly pour hot cream into the eggs, stirring constantly.
- Combine: Add the egg mixture back to the pot, stirring until it’s a bit thicker.
- Add & Chill: Mix in vanilla (and alcohol if using), strain, and chill for 3 hours.
- Serve: Pour into glasses, top with cinnamon or whipped cream, and enjoy cold!
Tips For Success
- Slowly temper the eggs by adding hot cream a little at a time, stirring constantly to keep them smooth.
- Heat the mix to 160°F, using a thermometer if you have one. (Then make my favorite Buttercrunch Candy or Honeycomb Candy!)
- Strain through a fine strainer for a smooth, creamy texture, then chill well before serving.
Storage
Leftover Eggnog?
Homemade eggnog typically lasts up to a week if made with very fresh ingredients and stored in an airtight container in the fridge. If it smells “off,” it’s probably no longer safe to drink.
More Seasonal Favorites
- Christmas Snack Mix with white chocolate
- Christmas Punch super simple
- Fudge Recipe made in the microwave
- Cinnamon Roll Cake in 30 minutes or less
- Melted Snowman Cookies made with peanut butter cookies
Eggnog
Ingredients
- 9 large egg yolks see note 1
- 3/4 cup white, granulated sugar
- 1-1/2 cup heavy whipping cream
- 3 cups whole milk
- 3/4 teaspoon ground nutmeg
- 1/8 teaspoon fine sea salt
- 1/2 teaspoon pure vanilla extract
- For topping: ground cinnamon and whipped cream optional
- alcohol optional, see note 2
Instructions
- CREAM & MILK: In a large nonstick pot set over medium-high heat, combine the cream, milk, nutmeg and salt. Stir often until mixture reaches a simmer (but don't boil).
- EGGS & SUGAR: Meanwhile, in a large bowl, add the egg yolks only (save whites for another recipe or discard–Note 1) and white sugar. Use a whisk to whisk until combined.
- TEMPER THE EGGS: While whisking the egg mixture constantly and vigorously, scoop and very gradually pour in 1/2 cup of the hot cream mixture into the eggs. Repeat adding another 1/2 cup hot cream into eggs (gradually while whisking constantly) until incorporated. Repeat this process adding a total of one more cup.
- RETURN TO STOVE: Once the eggs are tempered, gradually pour the egg mixture back into the pot on the stove. Add it slowly while whisking constantly! Whisk constantly for a few minutes or until you can feel the mixture slightly thicken (or it hits 160 degrees F on a thermometer). Don't worry–it thickens more as it cools.
- CHILL: Remove pot from heat and stir in the vanilla. If adding alcohol, add now too. Place a fine mesh strainer over a pitcher or another container and pour the eggnog through strainer. Cover container with plastic wrap and chill in the fridge until fully cooled, about 3 hours.
- SERVE: Pour into small glasses (it's rich!) and top with a sprinkle of cinnamon OR a doll-up of whipped cream and sprinkle of cinnamon. Enjoy cold!
- STORE: Store leftover eggnog in an airtight container in the fridge for up to 1 week.
Video
Recipe Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Excellent recipe
Thanks! I’m so thrilled you enjoyed! ๐