Old-Fashioned Homemade Eggnog Recipe— Creamy Classic Holiday Drink You’ll Make Every Year

Rich, old-fashioned homemade eggnog recipe made with vanilla, nutmeg, and whiskey — perfect for holiday gatherings.

You’ll love this old-fashioned homemade eggnog because it delivers everything a classic holiday drink should be—rich, creamy, and deeply comforting—without the artificial aftertaste of store-bought versions. Made from scratch with simple pantry ingredients, it has a smooth, velvety texture and perfectly balanced sweetness, warm spice, and optional boozy kick. It’s easy to customize, make-ahead friendly, and impressive enough for guests while still feeling nostalgic and familiar. One sip tastes like the holidays the way they’re supposed to taste.

Old-fashioned homemade eggnog in a glass mug topped with whipped cream and cinnamon, a classic from-scratch eggnog recipe.

Why This Recipe Works

  • Balanced Creamy Base: A perfect harmony of heavy cream, whole milk and sugar creates signature richness.
  • Velvety Texture: Beating egg whites to stiff peaks adds light, fluffy body.
  • Classic Flavor Profile: Vanilla, fresh nutmeg, and whiskey deliver timeless warmth and aroma.
  • Customizable: Easily omit alcohol or adjust spice levels for all occasions.
  • Better Than Store-Bought: Fresh-made delivers depth and freshness grocery carton versions lack.

What Often Goes Wrong with Eggnog (& How to Fix It)

Problem: Egg whites won’t whip properly
Fix: Ensure bowls and beaters are clean and free of fat; use room-temperature eggs.

Problem: Eggnog tastes runny or lacks body
Fix: Whip egg whites fully and add them last; chill thoroughly to let flavors meld.

Problem: Too sweet or too strong
Fix: Adjust sugar and whiskey gradually, tasting as you go.

Problem: Separation after chilling
Fix: Whisk [paid link] again before serving; avoid extreme temperature changes.


Ingredient Substitutions

  • Whiskey: Use bourbon, rum, or brandy
  • Heavy Cream: Replace with full-fat coconut milk for dairy-free
  • Whole Milk: Substitute oat milk or almond milk for plant-based
  • Fresh Nutmeg: Use high-quality ground nutmeg (use slightly less)
  • Vanilla Extract [paid link]: Use vanilla bean paste for a deeper flavor

Ingredients for old-fashioned homemade eggnog including eggs, milk, cream, sugar, and whiskey arranged on a wooden surface.

Ingredients (& What Each Does)

  • Egg Yolks: Provide richness and body
  • Sugar: Sweetens and balances alcohol and spice
  • Heavy Cream: Adds decadence and thickness
  • Whole Milk: Offers smooth, drinkable consistency
  • Whiskey: Adds warmth and festive depth
  • Vanilla Extract [paid link]: Enhances sweetness with aroma
  • Nutmeg: Classic spice that defines holiday eggnog

How to Make Homemade Eggnog

  1. Beat egg yolks with sugar until creamy and pale.
  2. Whip egg whites separately to firm peaks.
  3. Combine dairy, vanilla, nutmeg and whiskey with yolk mixture.
  4. Fold in whipped whites gently for airy texture.
  5. Chill thoroughly before serving for best flavor.
Step-by-step process showing how to make old-fashioned homemade eggnog from scratch in mixing bowls.

Recipe Tips and Tricks

  • Use pasteurized eggs if concerned about raw egg safety.
  • Chill ingredients for a colder and fresher drink experience.
  • Grate fresh nutmeg over each serving for the best aroma.

Recipe Variations

  1. Non-Alcoholic Holiday Eggnog – Simply omit whiskey and add extra milk/cream.
  2. Maple Bourbon Eggnog – Replace sugar with pure maple syrup and use bourbon.
  3. Spiced Rum Eggnog – Add warm spices like cinnamon and allspice with rum.
  4. Chocolate Eggnog Twist – Stir in cocoa or shaved dark chocolate.

Serving Suggestions


Leftover eggnog ideas collage showing eggnog French toast, holiday eggnog milkshake, and eggnog latte with KitchenDreaming.com watermark.

New Life for Leftovers

Leftover eggnog can be:
• Turned into eggnog French toast batter.
• Used in holiday milkshakes with ice cream.
• Swirled into coffee or espresso for seasonal lattes.


Storage

  • Refrigerate: In an airtight container for up to 3–4 days.
  • Freeze: Up to 2 months; thaw and whisk [paid link] before serving.

People Often Ask (FAQs)

Can I make eggnog without alcohol?
Yes — simply omit the whiskey for a kid-friendly version.

Is homemade eggnog safe with raw eggs?
Use pasteurized eggs or cook to 160°F if safety is a concern.

Can I make this ahead for a party?
Yes — make a day in advance and refrigerate for deeper flavor.

Can I make this dairy-free?
Yes — swap milk and cream for plant-based alternatives.


close up of Old-fashioned homemade eggnog in a glass mug topped with whipped cream and cinnamon, a classic from-scratch eggnog recipe.

Final Thought

This old-fashioned homemade eggnog is the quintessential holiday beverage — rich, creamy, and endlessly adaptable. By refreshing your recipe with targeted SEO keywords, clearer structure, and useful user guidance, your post will be more discoverable and valuable to readers — both new and returning. The combination of classic taste and optimized search intent positions this recipe to attract seasonal traffic year after year.

KD Email Graphic
Disclosure, Copyright & Privacy Policy
Homemade Egg Nog IMG 1B

Homemade EggNog

Ronda Eagle | Kitchen Dreaming
Homemade Eggnog is rich and creamy with warm undertones from the nutmeg. It’s a tradition that for me, just says it’s the holidays.
5 from 2 votes
Prep Time 10 minutes
Total Time 10 minutes
Course Beverage
Cuisine American
Servings 8 cups
Calories 483 kcal

Ingredients
  

  • 8 large eggs , separated
  • 2/3 cup sugar
  • 2 cups heavy cream
  • 4 cups whole milk
  • 3/4 cup whiskey [See Note 2] (we use crown royal)
  • 2 tablespoons vanilla extract [paid link]
  • 2 teaspoons fresh nutmeg , grated [See Note 3]

Instructions
 

  • In the bowl of a stand mixer [paid link], beat the egg yolks until they lighten in color. Gradually add the 2/3 cup sugar and continue to mix together until it has dissolved.
  • Add the milk, cream, bourbon (or whiskey) and nutmeg and stir to combine. If you chose to omit the alcohol, increase the milk by 3/4 cup to account for the omission.
  • Place the egg whites in the bowl of a stand mixer [paid link] and beat to soft peaks. With the mixer still running gradually add the 2 tablespoon of sugar and beat until stiff peaks form, about 5 to 7 minutes.
  • Whisk [paid link] the egg whites into the milk mixture. Chill and serve.

Notes

  1. This recipe is easily doubled.
  2. The alcohol may be omitted without substitution.
  3. Nutmeg adds a warmth and flavor to the eggnog.
  4. Nutrition is calculated based on the recipe as written. Additions, omissions, or substitutions will change the calculated values shown. The addition, omission, or substitution of ingredients will alter the nutritional information shown. Nutrition percentages are based on a 2000-calorie diet. The FDA recommends 80 micrograms of vitamin K.

Nutrition

Serving: 1cupCalories: 483kcalCarbohydrates: 25gProtein: 11gFat: 31gSaturated Fat: 18gCholesterol: 280mgSodium: 147mgPotassium: 279mgFiber: 1gSugar: 24gVitamin A: 1342IUVitamin C: 1mgVitamin D: 3µgVitamin E: 1mgVitamin K: 2µgCalcium: 205mgFolate: 32µgIron: 1mgZinc: 1mg
Tried this recipe?Let us know how it was!

More Recipes You’ll Love

 If you loved this Homemade Eggnog Recipe, you might also enjoy more recipes from our Holiday Collection. Looking for even more ideas? Browse our full set of Recipe Group Boards to find your next favorite meal.

📌 Save this recipe for later

4 thoughts on “Old-Fashioned Homemade Eggnog Recipe— Creamy Classic Holiday Drink You’ll Make Every Year”

  1. Making this tomorrow for New Years Eve! I know it will be a hit! I think the Crown Royale vanilla whisky will be great in it! Thank you!

    Reply

Leave a Comment

Recipe Rating