Homemade Eggnog | Savoryte
30-MINUTE MEALS! Get the email series now
Savoryte

Homemade Eggnog

5 from 1 vote
1 Comments
Sophia
By: SophiaUpdated: Jan 8, 2026
This post may contain affiliate links. Please read our disclosure policy.

A rich, creamy homemade eggnog scented with nutmeg and vanilla — simple to make on the stove and far superior to store-bought.

Homemade Eggnog

This homemade eggnog has been my holiday staple for years. I first developed this version on a quiet December afternoon when I wanted something richer and more fragrant than the thin, overly sweet cartons at the supermarket. The result was a wonderfully thick, velvety drink with warm nutmeg scent and a mellow vanilla finish that felt like a hug in a mug. It became the centerpiece of our family gatherings — a few mugs by the fire, laughter, and the unmistakable aroma of toasted nutmeg floating through the house.

What makes this preparation special is the balance of texture and flavor: the egg yolks add a luxurious body without being eggy, the cream lends silkiness, and the milk keeps it light enough to sip. I temper the yolks carefully so the mixture is safe and smooth, then finish with freshly grated nutmeg for that classic aroma. Whether served spiked with a splash of rum or kept alcohol-free for guests of all ages, this is a cold-weather favorite you'll return to year after year.

Why You'll Love This Recipe

  • This is ready in just 25 minutes from start to chill — a quick stove-top method that still produces a rich, custard-like texture.
  • It uses pantry staples: eggs, sugar, milk, cream, nutmeg, and vanilla — no exotic ingredients required.
  • The tempering technique prevents scrambled eggs while producing a smooth, safe-to-chill beverage you can make ahead.
  • Flexible finishing: start with 1/4 cup of rum, bourbon, or brandy per batch and adjust to taste, or keep it alcohol-free for family-friendly gatherings.
  • Makes about 3 1/4 cups (3–4 servings), perfect for intimate celebrations or as a base to scale up for a party.
  • Refrigerates and holds its texture for 2–3 days, making it ideal for make-ahead holiday planning.

I remember the first time I served this: my usually skeptical uncle took a sip, closed his eyes, and asked for the recipe. It’s been requested at every holiday since. Friends tell me they prefer it to the bottled varieties because it tastes fresher and the nutmeg aroma is far more pronounced. That little moment — seeing someone unexpectedly delighted — is what keeps me making it year after year.

Ingredients

  • Egg yolks (7 large): Use fresh, room-temperature eggs for the best texture and easier whipping. The yolks build the custard base and give the drink its signature thickness; free-range or organic yolks will be richer.
  • Sugar (1/2 cup / 104 g): Regular granulated sugar dissolves cleanly during whisking and balances the dairy. For a deeper flavor, substitute part of the sugar with light brown sugar, but expect a slight molasses note.
  • Milk (1 3/4 cups / 420 ml): Whole milk offers a creamy backbone without making the mixture too heavy. Avoid skim — it won’t create the same mouthfeel.
  • Heavy whipping cream (1 cup / 240 ml): Provides richness and body; heavy cream is essential for a velvety finish. For slightly lighter results, reduce to 3/4 cup and increase milk by 1/4 cup.
  • Ground nutmeg (1 tsp): Freshly grated nutmeg is ideal; it delivers warmth and aromatic spice that define eggnog. Start with 1 teaspoon and adjust to taste.
  • Whole cloves (2, optional): Add to the milk while heating for an extra layer of spice, then discard before chilling for a clean flavor.
  • Vanilla extract (1/4 tsp): A small amount enhances the dairy and nutmeg, rounding the flavor. Use pure vanilla extract for the best aroma.
  • Pinch of salt: Balances sweetness and brightens the flavors — don't skip it.

Instructions

Whip the yolks and sugar: Place 7 large egg yolks and 1/2 cup sugar in a large mixing bowl. Using a stand mixer or handheld mixer, beat on medium speed until the mixture is pale, thick, and smooth, about 6–8 minutes. This aerates the yolks and dissolves sugar for a silky custard base. Warm the dairy and spices: In a medium-to-large saucepan, combine 1 3/4 cups whole milk, 1 cup heavy cream, 1 teaspoon ground nutmeg, 2 whole cloves (optional), and a pinch of salt. Heat over medium, stirring regularly until the mixture just begins to simmer around the edges — small bubbles and steam, not a rolling boil. Temper the yolks: To avoid curdling, slowly add a small amount (about 1/3 cup) of the hot milk to the whipped yolks while whisking vigorously. Continue adding the warm milk in small increments, whisking constantly until about half the dairy has been incorporated, then all. This raises the egg temperature gradually and prevents scrambling. Finish on the stove: Return the combined mixture to the saucepan and cook over low-medium heat, stirring constantly with a wooden spoon or silicone spatula. Heat until the mixture reaches 160–170°F (70–77°C) on an instant-read thermometer — it should thicken slightly and coat the back of the spoon. Do not boil. Strain and chill: Remove from heat, stir in 1/4 teaspoon vanilla extract, and discard the cloves. For an extra-smooth texture, strain through a fine-mesh sieve into a clean container. Cover and refrigerate until completely cold, at least 2 hours. Serve chilled; garnish with freshly grated nutmeg. User provided content image 1

You Must Know

  • This keeps well in the refrigerator for 2–3 days; gentle separation is normal — give it a quick whisk before serving.
  • Tempering is essential to avoid scrambled yolks; always add hot dairy slowly while whisking.
  • For food safety, heat the combined mixture to 160–170°F. An instant-read thermometer ensures accuracy.
  • Spike with 1/4 cup dark rum, bourbon, or brandy per batch to taste — add alcohol after chilling for the cleanest flavor.
  • High in protein and fat due to eggs and cream; a single serving contains roughly 355 calories and substantial cholesterol.

My favorite aspect is the aroma of freshly grated nutmeg on top of each cup — it triggers the holiday mood instantly. Guests often compliment the texture: thick but not heavy, with enough sweetness and spice to feel indulgent. I’ve learned that chilling overnight deepens the flavors and makes the drink taste more cohesive.

Storage Tips

Store chilled eggnog in an airtight container in the refrigerator for up to 3 days; any separation can be remedied by shaking or stirring before serving. Do not leave at room temperature for more than 2 hours. To freeze, pour into a freezer-safe container leaving headspace and freeze for up to 1 month; thaw overnight in the fridge and whisk to recombine. Use glass jars or stainless-steel containers to avoid flavors leaching. When reheating a single serving, warm gently in a saucepan over low heat and stir constantly — avoid boiling, which will break the texture.

Ingredient Substitutions

If you want a lighter version, swap half-and-half for heavy cream, but expect a thinner mouthfeel. For dairy-free adjustments, replace milk and cream with full-fat coconut milk and coconut cream, but note coconut will introduce a distinct flavor. To reduce sugar, replace part of the sugar with a 1:1 natural sweetener like allulose or erythritol; start with 3/4 of the sugar amount and adjust to taste. For a richer custard, add an extra yolk or use more heavy cream. Avoid using egg substitutes — they won’t provide the same silkiness.

Serving Suggestions

Serve chilled in small heatproof glasses or holiday mugs, garnished with a dusting of freshly grated nutmeg and a cinnamon stick for stirring. Pair with ginger cookies, mince tarts, or a slice of rich fruitcake. For an adult version, float a splash of bourbon or aged rum on top and torch a nutmeg-dusted foam for dramatic presentation. For brunch, offer alongside waffles or savory omelettes — the sweet spice complements egg-forward dishes beautifully.

User provided content image 2

Cultural Background

Eggnog traces its roots to early British and colonial American traditions — a warming blend of eggs, milk, and spices enjoyed during winter gatherings. Historically, fortified with rum or brandy, it was a celebratory drink for holidays and harvest festivals. Over time it evolved into the creamy, spiced beverage we recognize today, with regional twists: Puerto Rican coquito uses coconut, and some European versions emphasize brandy or sherry. This homemade approach honors that heritage while keeping the technique approachable for modern cooks.

Seasonal Adaptations

In winter, boost spices with a pinch of ground cloves and a half-teaspoon of cinnamon. For spring and summer brunches, reduce nutmeg and serve chilled with a citrus twist — add a teaspoon of orange zest. For holiday parties, prepare the base ahead and offer a spirits bar (rum, bourbon, brandy) so guests can spike their cups. You can also infuse the milk with cinnamon sticks and vanilla bean in autumn for deeper spice notes.

Meal Prep Tips

Make the base a day in advance and chill overnight; flavors meld and the texture rounds out. Store in a sealed pitcher and give a good whisk before serving. If planning for a crowd, double or triple the ingredients and use a heavy-bottomed pot to regulate heat while tempering. Label the container with the date and alcohol instructions if offering both spiked and alcohol-free options. Keep garnishes separate until serving for the best presentation.

Eggnog is more than a drink; it’s a ritual that brings people together. Make a batch, invite a few friends, and enjoy the warmth it brings to the season. I promise once you taste the homemade version, you’ll rarely reach for the carton again.

Pro Tips

  • Temper the eggs by adding warm milk slowly while whisking to prevent curdling.

  • Use an instant-read thermometer and remove from heat at 160–170°F for safety and proper texture.

  • Grate fresh nutmeg just before serving for the most aromatic garnish.

  • Chill overnight when possible to let flavors meld and improve texture.

This nourishing homemade eggnog recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

FAQs about Recipes

Is homemade eggnog safe to drink?

Yes — heat the combined mixture to 160–170°F to reduce risk from raw eggs. Using an instant-read thermometer ensures safety.

How long does homemade eggnog last?

Store in the refrigerator for 2–3 days; shake or whisk before serving if separation occurs.

Tags

Beveragesdrinksholidaychristmaseggnogwinter
No ratings yet

Homemade Eggnog

This Homemade Eggnog recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 4 steaks
Homemade Eggnog
Prep:10 minutes
Cook:15 minutes
Rest Time:10 mins
Total:25 minutes

Instructions

1

Whip yolks and sugar

Place 7 large egg yolks and 1/2 cup sugar in a large bowl. Beat on medium speed until pale and thick, about 6–8 minutes.

2

Heat milk, cream, and spices

In a saucepan combine 1 3/4 cups milk, 1 cup heavy cream, 1 tsp nutmeg, 2 cloves (optional), and a pinch of salt. Heat until it begins to simmer, stirring occasionally.

3

Temper the eggs

Slowly whisk a small amount of hot dairy into the yolks to raise temperature gradually. Continue adding in increments until incorporated.

4

Cook and thicken

Return mixture to the saucepan and heat while stirring until it reaches 160–170°F and slightly thickens. Do not boil.

5

Finish and chill

Remove from heat, stir in 1/4 tsp vanilla, discard cloves, strain if desired, then refrigerate until cold. Serve chilled with grated nutmeg.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 355kcal | Carbohydrates: 33g | Protein:
9.2g | Fat: 21.2g | Saturated Fat: 6g |
Polyunsaturated Fat: 4g | Monounsaturated Fat:
8g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@savoryte on social media!

Homemade Eggnog

Categories:

Homemade Eggnog

Did You Make This?

Leave a comment & rating below or tag @savoryte on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Sophia!

Chef and recipe creator specializing in delicious Beverages cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.