30-MINUTE MEALS! Get the email series now
Velvetyum

Homemade Eggnog

5 from 1 vote
1 Comments
Emma
By: EmmaUpdated: Dec 23, 2025
This post may contain affiliate links. Please read our disclosure policy.

A rich and creamy homemade eggnog that is thick, nutmeg forward, and easy to make on the stove. A holiday classic you will never buy again.

Homemade Eggnog

This homemade eggnog has been a seasonal favorite in my kitchen for years. I first learned this version on a chilly December evening when I wanted a festive drink that tasted like the holidays but was not overly sweet. The texture is luxuriously thick and creamy because of the combination of whole milk and heavy whipping cream, and the warm scent of nutmeg makes the room feel cozy very quickly. My family has always favored this version because it balances richness and spice so that it feels indulgent but not cloying. I remember serving it at a small gathering and watching everyone take two cautious sips and then come back for more.

I adapted the method to be reliably safe and simple. The key elements are tempering the egg yolks so they do not scramble, heating the combined milk and cream just to a controlled temperature, and finishing with vanilla for a rounded flavor. I often make a double batch for parties because it stores well in the refrigerator for a couple of days. Author Lindsay recommends tasting and adjusting nutmeg and optional alcohol to match your personal preference. This version yields about three and one quarter cups which is roughly three to four servings depending on pour size.

Why You'll Love This Recipe

  • The texture is thick and velvety because it uses a high ratio of heavy whipping cream to milk, producing a luxurious mouthfeel that feels special without being fussy.
  • This method is quick and practical, ready in about 25 minutes total, with ten minutes of active work and a straightforward stove top finish that controls temperature precisely.
  • It uses simple pantry staples such as eggs, sugar, milk, cream, nutmeg and vanilla so you can make it with minimal shopping and fewer specialty ingredients.
  • Make ahead friendly, chilled for several hours before serving, and it keeps well refrigerated for two to three days which makes it perfect for parties and holiday prep.
  • Flexible for adults and kids because alcohol is optional. Start with about one quarter cup of spirit for a subtle warmth and increase to taste for a boozy version.
  • Nutmeg forward flavor means you can easily adjust spice levels and garnish to match other holiday flavors such as cinnamon or orange zest.

In my family this drink signals the start of celebration. Once I served it alongside a tray of cookies and the music went on, the kitchen filled with laughter. A cousin who rarely drinks anything with eggs asked for the recipe and later told me that it became her new holiday tradition. That small approval told me the technique was reliable and approachable.

Ingredients

  • Egg yolks: Seven large egg yolks provide the body and silky texture. Look for fresh, room temperature eggs when possible. If you have access to pasteurized yolks or pasteurized whole eggs you may use them for extra safety.
  • Sugar: One half cup granulated sugar sweetens without becoming syrupy. Use standard white sugar for predictable results. Organic cane sugar works fine but may change the flavor slightly.
  • Milk: One and three quarter cups whole milk adds necessary liquid and lightness. Choose full fat milk rather than reduced fat to maintain creaminess.
  • Heavy whipping cream: One cup heavy whipping cream is the richness source. For the most velvety texture use a brand you trust and keep it cold until use.
  • Ground nutmeg: One teaspoon gives the characteristic spice. Freshly grated nutmeg is ideal when you have it, but ground nutmeg is convenient and consistent.
  • Whole cloves: Two whole cloves are optional. They add a warm aromatic note while steeping and are removed before chilling.
  • Pinch of salt: A small pinch lifts the flavors and balances the sweetness. Do not skip.
  • Vanilla extract: One quarter teaspoon of pure vanilla extract rounds out the flavors and adds depth. Use pure extract, not imitation, for the best aroma.
User provided content image 2

Instructions

Whip the yolks and sugarPlace the seven egg yolks and one half cup sugar in a large mixing bowl. Use an electric mixer on medium speed and whip until the mixture is pale, creamy and falls in a thick ribbon when you lift the beaters. This takes about six to eight minutes. The whipping creates air and changes the sugar texture which contributes to a lighter finished drink.Heat milk and creamCombine one and three quarter cups whole milk, one cup heavy whipping cream, one teaspoon ground nutmeg, two whole cloves if using, and a pinch of salt in a medium to large saucepan. Heat over medium heat while stirring regularly so the dairy does not scald. Bring the mixture to the edge of simmer, where small bubbles form around the pan and steam rises. Watch carefully, this step will take about five to eight minutes.Temper the eggsWith the milk mixture hot but not boiling, remove the pan from heat briefly. To avoid scrambling the yolks, add a small amount of the hot milk mixture to the whipped yolks while whisking quickly and constantly. Continue adding the hot milk in small increments while whisking until about one half to two thirds of the milk has been incorporated. This slowly raises the yolk temperature and prevents curdling.Cook to safe temperatureReturn the combined yolk and milk mixture to the saucepan. Heat gently over medium low heat while stirring constantly. Use a candy thermometer or instant read thermometer and cook until the mixture reaches between one hundred sixty and one hundred seventy degrees Fahrenheit. The mixture will thicken enough to coat the back of a spoon but not become custard firm. This step ensures food safety while preserving a pourable consistency.Finish and chillRemove the pan from heat. Stir in one quarter teaspoon vanilla extract. Remove and discard the whole cloves. For the smoothest texture strain the eggnog through a fine mesh sieve into a clean container. Cool to room temperature then refrigerate until thoroughly cold, at least two hours. Serve cold and garnish with additional grated nutmeg if desired. If you prefer adult eggnog, stir in about one quarter cup of rum, bourbon or brandy to start and adjust to taste.User provided content image 1

You Must Know

  • This beverage is high in protein and cholesterol because it contains seven egg yolks and rich dairy, so moderate serving sizes if you have dietary restrictions.
  • It keeps refrigerated in a sealed container for two to three days. Do not freeze as the dairy texture will separate when thawed.
  • Heating to one hundred sixty to one hundred seventy degrees Fahrenheit reduces risk from raw eggs while keeping the mixture pourable.
  • Freshly grated nutmeg adds a brighter, more aromatic flavor than pre ground nutmeg, try it for a more complex spice profile.

My favorite aspect is how the aroma of nutmeg and warm dairy fills the kitchen and signals celebration. I often make this the day before a gathering so the flavors meld and chilling time is already taken care of. Guests appreciate the texture and often ask whether it was made with special cream or eggs, and I always smile and say it is simple ingredients done carefully.

Storage Tips

Store the chilled mixture in an airtight glass container or pitcher with a tight fitting lid. Keep refrigerated below forty degrees Fahrenheit and consume within two to three days. When refrigerating, avoid leaving the drink at room temperature for more than two hours. To serve again, stir gently to reincorporate any settled cream. Do not freeze because ice crystals will disrupt the emulsion and cause separation when thawed. For longer storage consider making the base without cream and adding fresh cream before serving.

Ingredient Substitutions

If you need lower fat, substitute half and half for heavy whipping cream, though the texture will be lighter and less silky. For a dairy free version replace milk and cream with full fat coconut milk and use pasteurized egg products or a commercially prepared vegan egg replacer, understanding the flavor will shift toward coconut. To reduce sugar use three quarters of the sugar amount and taste, adding a touch more only if needed. If you prefer a spiced profile, add a small pinch of ground cinnamon along with nutmeg, or steep a strip of orange peel in the hot dairy then remove before tempering.

Serving Suggestions

Serve chilled in small glasses because the flavor is rich. Garnish each pour with a light dusting of freshly grated nutmeg or a cinnamon stick for stirring. For a dessert pairing, serve with shortbread cookies or ginger spiced treats which contrast the creamy texture. For holiday brunch offer alongside coffee or spiced cider and provide a spirits selection so guests can choose to spike their own cup.

Cultural Background

Eggnog evolved from posset and other medieval English drinks that combined hot milk and alcohol. It became popular in colonial America where dairy and rum were abundant. Modern versions vary regionally with bourbon or brandy often added in the United States. This homemade version uses a threshold cooking temperature that reflects current food safety expectations while preserving the traditional indulgent profile.

Seasonal Adaptations

For a winter twist add a tablespoon of maple syrup and adjust sugar downward for a maple eggnog. For warmer evenings serve a chilled and lightly spiced version with reduced nutmeg and a splash of citrus liqueur. Around Thanksgiving consider adding a small amount of pumpkin spice and a hint of molasses for a seasonal interpretation.

Meal Prep Tips

Prepare the base a day ahead and refrigerate. If planning for a party make the recipe two times larger and chill in a narrow tall container for easier storage. Keep additional fresh cream chilled and fold in just before serving if you prefer maximum freshness. Label the container with date and time prepared and check aroma and texture before serving. Discard if anything smells off.

Making this at home turns a simple group of ingredients into something memorable. Share a glass with friends and family and adjust the nutmeg and spirit level until it feels like your holiday tradition. Enjoy and make it your own.

Pro Tips

  • Use room temperature eggs so they emulsify smoothly when tempered with hot dairy.

  • Heat the milk and cream slowly and watch for steam and small bubbles around the edge to avoid scalding.

  • Temper the yolks by adding hot liquid gradually while whisking constantly to prevent curdling.

  • Use an instant read thermometer and stop heating at 160 to 170 degrees Fahrenheit for safety and texture.

  • Strain the finished mixture to remove any fine cooked bits for the smoothest mouthfeel.

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 this safe to serve given the eggs?

Yes, the recipe is cooked to a safe temperature. Heat the mixture to 160 to 170 degrees Fahrenheit to reduce risk while keeping a pourable texture.

How long does homemade eggnog keep?

Store in an airtight container in the refrigerator for two to three days. Do not freeze as the dairy will separate when thawed.

Tags

Drinks & Sipseggnogholiday drinkscreamy beveragesstovetopamerican cuisinefamily recipe
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

Ingredients

Base

Spices and aromatics

Instructions

1

Whip yolks and sugar

Place seven egg yolks and one half cup sugar in a large bowl. Whip on medium speed with an electric mixer until pale and thick, about six to eight minutes.

2

Heat milk and cream

Combine one and three quarter cups whole milk, one cup heavy cream, one teaspoon nutmeg, two whole cloves if using, and a pinch of salt in a saucepan. Heat over medium stirring regularly until the mixture simmers at the edges and steam rises.

3

Temper the eggs

Remove the saucepan from heat briefly. Add a small amount of the hot dairy to the whipped yolks while whisking constantly. Continue adding small amounts until about two thirds of the dairy is incorporated to raise the yolk temperature safely.

4

Cook to temperature

Return the combined mixture to the saucepan and heat over medium low while stirring constantly. Cook until the mixture reaches 160 to 170 degrees Fahrenheit and it coats the back of a spoon.

5

Finish and chill

Remove from heat, stir in one quarter teaspoon vanilla and discard the whole cloves. Strain if desired, transfer to a container, cool then refrigerate until cold. Serve within two to three days.

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
@velvetyum on social media!

Homemade Eggnog

Categories:

Homemade Eggnog

Did You Make This?

Leave a comment & rating below or tag @velvetyum 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 Emma!

Chef and recipe creator specializing in delicious Drinks & Sips 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.