Classic, Creamy Homemade Eggnog Recipe

Posted on October 18, 2025 ·

by Bellie

Homemade Eggnog

Difficulty

Prep time

Cooking time

Total time

Servings

A Simple Tool I Use Every Week

Make Weekly Meals Simple

Plan your meals, organize recipes, and simplify grocery shopping with this easy-to-use Google Sheets meal planner.

Get My Meal Planner

There’s nothing quite like sipping a cold, creamy glass of eggnog during the holidays. This homemade eggnog recipe is a festive classic, perfect for cozy evenings, cheerful gatherings, or simply treating yourself to a delicious seasonal favorite. Forget the store-bought cartons—making DIY eggnog from scratch is easier than you think and tastes a thousand times better.

Whether you’re learning how to make eggnog homemade for the first time or looking to revive a nostalgic family tradition, this recipe brings all the creamy, sweet comfort you crave—with ingredients you probably already have in your kitchen. Rich, silky, and spiced with just the right amount of nutmeg, this is the only homemade egg nog you’ll ever need.

Why You’ll Love This Homemade Eggnog Recipe

  • Simple ingredients: Everything used is likely already in your pantry or fridge.
  • Quick and easy: Ready in under 30 minutes, plus chill time.
  • No additives: You control the quality—no preservatives or artificial thickeners.
  • Customizable: Adjust the sweetness, thickness, or spices to suit your taste.
  • Perfect for gatherings: Make ahead and store it for upcoming holiday parties.

This is more than just a drink—it’s a seasonal experience. And once you learn how to make egg nog from scratch, you may never go back to store-bought again.

Ingredients for Homemade Eggnog

To make about 6 servings of classic eggnog, you’ll need:

  • 6 large egg yolks
  • 3/4 cup granulated sugar
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1/2 teaspoon ground nutmeg (plus more for topping)
  • Pinch of salt
  • 1/2 teaspoon pure vanilla extract

These ingredients come together to form the perfect blend of creamy richness and holiday spice. For a thinner version, simply increase the milk slightly. Prefer it thicker? Use a bit more cream.

How to Make Homemade Eggnog – Step-by-Step Instructions

1. Whisk the Egg Yolks and Sugar

In a medium mixing bowl, whisk the egg yolks and granulated sugar until the mixture becomes thick, pale, and slightly fluffy. This step ensures a silky base for your eggnog.

2. Heat the Milk and Spices

In a saucepan over medium heat, combine the whole milk, heavy cream, nutmeg, and a pinch of salt. Stir gently and heat until steaming, but not boiling. Keep an eye on the temperature to prevent scalding.

3. Temper the Eggs

Slowly ladle a bit of the hot milk mixture into the egg yolk mixture while whisking constantly. This process, known as tempering, prevents the eggs from scrambling. Continue adding the warm milk gradually while stirring.

4. Cook the Eggnog

Pour the tempered egg mixture back into the saucepan. Cook over medium heat, stirring constantly with a wooden spoon or spatula, until the mixture thickens slightly and reaches about 160–165°F (71–74°C). Do not boil.

5. Add Vanilla and Chill

Remove from heat, stir in the vanilla extract, and let cool slightly. Transfer to a container and refrigerate for at least 4 hours or overnight to chill completely.

6. Serve

Pour chilled eggnog into glasses and sprinkle with extra nutmeg on top. Enjoy immediately or store in the fridge until ready to serve.

Kitchen Equipment You’ll Need

  • Mixing bowls
  • Saucepan
  • Whisk
  • Wooden spoon or silicone spatula
  • Fine mesh strainer (optional for extra smoothness)
  • Thermometer (helpful for beginners)
  • Pitcher or sealed container for storage

This easy eggnog recipe is manageable even for beginners and requires no special tools beyond your usual kitchen basics.

Storage Tips for Homemade Egg Nog

Your homemade eggnog can be stored in the refrigerator for up to 5 days in an airtight container. The flavors actually improve after resting for a day or two, making it ideal for prepping ahead of time.

  • Always keep eggnog chilled.
  • Shake or stir before serving, as separation is natural.
  • Do not freeze—this may affect the texture.

Perfect for holiday prep or just enjoying throughout the week!

Common Mistakes to Avoid

  1. Overheating the eggs – This can cause curdling. Use low to medium heat and stir constantly.
  2. Skipping the tempering step – Adding hot milk too quickly to the yolks will scramble them.
  3. Using low-fat dairy – For the creamiest result, stick with whole milk and heavy cream.
  4. Not chilling long enough – The eggnog thickens and develops flavor as it rests.

With these tips, your homemade egg nog recipe will come out perfect every time.

Flavor Variations and Customizations

Make this classic recipe your own with fun variations:

  • Spiced Eggnog: Add a pinch of cinnamon, cloves, or allspice.
  • Coconut Eggnog: Use canned coconut milk for a tropical, dairy-free twist.
  • Maple Eggnog: Swap some of the sugar for real maple syrup.
  • Vanilla Bean: Use real vanilla bean paste for deeper flavor.
  • Lingonberry or cranberry swirl: Add a festive fruit element for holiday flair.

It’s easy to customize depending on your mood, cravings, or holiday theme.

Serving Ideas for Holiday Cheer

Serve your homemade eggnog in:

This drink is incredibly versatile—both an appetizer and dessert beverage that guests will rave about.

FAQs About Homemade Eggnog

Is this eggnog cooked?
Yes. The eggs are gently cooked to 160°F, making this a safe and creamy option.

Can I make this dairy-free?
Absolutely! Try using full-fat coconut milk and almond or oat milk as substitutes.

Does eggnog contain raw eggs?
Not in this recipe. The eggs are tempered and cooked, so there’s no need to worry about raw consumption.

Can I use this as a base for desserts?
Yes. This eggnog works wonderfully in baked goods, milkshakes, or even poured over ice cream.

Why This Homemade Eggnog Recipe Is a Holiday Must-Have

This homemade eggnog recipe delivers everything you want in a holiday drink—richness, spice, creaminess, and comfort. It’s easy to make, endlessly customizable, and adds a traditional, cozy feel to any gathering. Whether you’re building new traditions or recreating nostalgic ones, there’s nothing quite like the first sip of cold, fresh DIY eggnog you made yourself.

Plus, when you learn how to make eggnog homemade, you’re in full control of the flavor and quality—and that’s a gift that keeps on giving.

Call to Action

Loved this egg nog recipe homemade? Be sure to bookmark it, share it with fellow holiday lovers, and subscribe for more festive recipes! Craving more cozy comfort? Try our Pumpkin Banana Bread or Christmas Spice Cake for the perfect pairing.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Eggnog Recipe – Classic, Creamy, and So Easy to Make


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Bellie
  • Total Time: 25 minutes (+ chilling)
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

Homemade Eggnog is the ultimate festive drink — rich, creamy, and perfectly spiced with nutmeg. This easy, classic recipe shows you how to make egg nog from scratch with simple pantry ingredients for a luxurious, smooth texture and flavor far better than store-bought. Perfect for cozy nights, holiday parties, or sipping fireside, this creamy eggnog brings timeless holiday comfort in every glass.


Ingredients

Scale
  • 6 large egg yolks
  • ¾ cup granulated sugar
  • 2 cups whole milk
  • 1 cup heavy cream
  • ½ tsp ground nutmeg (plus more for topping)
  • Pinch of salt
  • ½ tsp pure vanilla extract

Optional Additions:

  • ¼ tsp ground cinnamon or allspice for extra warmth
  • 2 tbsp maple syrup for a richer flavor
  • Vanilla bean paste instead of extract
  • Coconut milk for a dairy-free version

Instructions

  1. Whisk the eggs and sugar: In a medium bowl, whisk egg yolks and sugar until thick and pale.
  2. Heat the milk and cream: In a saucepan over medium heat, combine milk, cream, nutmeg, and salt. Warm until steaming but not boiling.
  3. Temper the eggs: Slowly whisk a small amount of the hot milk mixture into the yolks to avoid curdling. Gradually add more until combined.
  4. Cook until thickened: Pour the mixture back into the saucepan. Stir constantly over medium heat until it reaches 160–165°F (71–74°C) and slightly thickens.
  5. Flavor and chill: Remove from heat, stir in vanilla extract, and let cool. Refrigerate for at least 4 hours or overnight.
  6. Serve: Pour into glasses, sprinkle with nutmeg, and enjoy cold and creamy.

Notes

  • Storage: Keep refrigerated in a sealed container for up to 5 days.
  • Shake before serving: Natural separation may occur.
  • Do not freeze: Freezing affects the creamy texture.
  • Make ahead: The flavor improves after resting overnight.
  • Serving idea: Garnish with cinnamon sticks or whipped cream for extra flair.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Beverage
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 250
  • Sugar: 20g
  • Sodium: 90mg
  • Fat: 16g
  • Saturated Fat: 9g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 0g
  • Protein: 6g
  • Cholesterol: 180mg

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star