TastelyBites

Homemade Eggnog Recipe

Homemade eggnog is the rich, creamy holiday drink that puts every store bought carton to shame: fresh eggs, cream, warm nutmeg, and a splash of vanilla, whisked into silky perfection. Serve it chilled with a dusting of nutmeg on top. It is pure holiday joy.

November 7, 2026 35 mins
A glass of homemade eggnog dusted with nutmeg and a cinnamon stick beside a bowl of fresh eggs on a wooden tableDrinks and Smoothie Recipes
Prep20 mins
Cook15 mins
Total35 mins
Serves6
CourseDrink
CuisineAmerican
Calories310 kcal

This Homemade Eggnog Recipe is the rich, creamy holiday drink that puts every store bought carton to shame. Fresh eggs, cream, milk, and warm nutmeg are whisked into a silky, custardy drink that tastes like Christmas in a glass. It is the drink you pour for family on Christmas Eve, with a dusting of nutmeg on top and a cinnamon stick for stirring.

For more holiday favourites, try our Mulled Wine, our Peppermint Hot Chocolate and our Spiced Apple Cider.

What Makes This Homemade Eggnog So Good

The magic is in the fresh custard base. Gently cooking the egg yolks with milk and sugar gives the eggnog a thick, silky body that no carton can match, while a splash of vanilla and a grating of fresh nutmeg make it taste warm and festive. Whipped egg whites folded in at the end give it a light, frothy top.

It is also a drink that feels like an event. Making eggnog from scratch is a small holiday ritual, and serving it in pretty glasses with nutmeg on top makes any evening feel special. Make it a day ahead, and the flavours only get better overnight.

The Key Ingredients

A short list of everyday staples is all this classic needs.

The Egg Yolks

Egg yolks are the heart of eggnog, giving it richness and a custard like body. Cook them gently with the milk and sugar, stirring constantly, so they thicken without scrambling.

The Cream and Milk

Heavy cream and whole milk make the eggnog thick and luxurious. The cream goes in after cooking, so it stays silky and smooth.

The Nutmeg

Freshly grated nutmeg is the signature spice of eggnog, warm and fragrant. Grate it yourself if you can, because pre ground nutmeg loses its aroma fast.

How to Make Homemade Eggnog

The method is simple: whisk, cook, chill, and whip.

  • Whisk the yolks and sugar: beat the egg yolks with sugar in a bowl until pale and thick.
  • Warm the milk: heat the milk in a saucepan until it steams, then whisk it slowly into the yolks.
  • Cook the custard: return the mixture to the pan and cook on low, stirring, until it coats the back of a spoon.
  • Strain and cool: strain the custard into a bowl, stir in the cream and vanilla, and chill for at least 4 hours.
  • Whip the whites: beat the egg whites with a pinch of salt until soft peaks form.
  • Fold and serve: fold the whites into the chilled custard, pour into glasses, and dust with nutmeg.

Mistakes to Avoid

Cooking the Custard Too Hot

High heat scrambles the egg yolks and ruins the texture. Keep the heat low, stir constantly, and pull the pan off as soon as the custard coats a spoon.

Skipping the Chill Time

Warm eggnog tastes flat and eggy, while chilled eggnog is thick and mellow. Give it at least four hours in the fridge, or overnight for the best flavour.

Using Pre Ground Nutmeg

Pre ground nutmeg loses its fragrance quickly and can taste dusty. Freshly grated nutmeg makes a night and day difference in this drink.

What to Serve with Homemade Eggnog

This is a holiday classic, and it loves festive pairings:

  • Christmas cookies, for dunking beside the glass
  • Gingerbread, for a spiced double act
  • A holiday dessert table, as the drink of the evening
  • Whipped cream, dolloped on top for extra indulgence

Make It Your Own

The recipe welcomes tweaks. Add a splash of bourbon, rum, or brandy for the grown up version, or keep it alcohol free for the whole family. A little cinnamon and clove in the custard gives a deeper spice, and a spoonful of maple syrup in place of some sugar adds warmth. For a lighter version, use half and half instead of heavy cream, and fold in less whipped white.

Make This Homemade Eggnog Today

Rich, creamy, and dusted with nutmeg, this is the holiday drink your December evenings have been missing. Whisk a batch and chill it for tonight. Browse more of our Drinks and Smoothie recipes for more festive sips.

Recipe card

Homemade Eggnog Recipe

P Pin
Prep
20 mins
Cook
15 mins
Total
35 mins
Serves
6
Course
Drink
Cuisine
American
Calories
310 kcal

Ingredients

0/9 ready · tap to tick off

Equipment

  • Medium bowl
  • saucepan
  • fine sieve
  • electric mixer
  • whisk

Method

Tap a step when it’s done.

Nutrition

310 kcal

Calories

9 g

Protein

26 g

Carbs

19 g

Total Fat

0 g

Fibre

25 g

Sugar

110 mg

Sodium

* Estimates per serving.

Notes

  • Cook the custard on low heat and stir constantly to avoid scrambling.
  • Strain the custard for a perfectly smooth, silky drink.
  • Chill for at least 4 hours, or overnight, for the best flavour.
  • Fold the whipped whites in gently so the eggnog stays light and frothy.
  • Store in the fridge for up to 3 days, and stir before serving.
  • Use pasteurised eggs if you are concerned about raw egg whites.

Tips for success

  • Grate the nutmeg fresh for the warmest, most fragrant flavour.
  • Use a thermometer and cook the custard to 160 degrees Fahrenheit.
  • Add the bourbon or rum after cooking so the alcohol stays bright.
  • Serve in small glasses, as eggnog is rich and filling.
  • Top with whipped cream and a cinnamon stick for a festive look.
  • Make a double batch for holiday parties and keep it chilled.

Questions & answers

Is homemade eggnog safe to drink?+
Yes, when the custard is cooked to 160 degrees Fahrenheit, the yolks are safe. For extra safety, use pasteurised eggs for the whipped whites.
Can I make eggnog without alcohol?+
Yes. Simply leave out the bourbon or rum, and the eggnog is delicious and family friendly as written.
How long does homemade eggnog last?+
It keeps for up to 3 days in the fridge in a sealed container. Stir well before serving, as it may separate slightly.
Can I make eggnog ahead of time?+
Yes. Make the custard base a day ahead and chill it, then fold in the whipped whites just before serving for the freshest texture.
Why is my eggnog thin?+
The custard may have been undercooked, or the cream was added while the base was too warm. Cook until the custard coats a spoon, and chill it fully before serving.