Classic Eggnog

Introduction

Let’s be honest: nothing says the holidays like a glass of classic, homemade eggnog. Sure, you could grab a carton at the store, but there’s something magical about making it yourself. It’s creamy, comforting, and spiced just right—it’s basically a hug in a glass. For me, making eggnog is a family tradition. Every December, the kitchen fills with the aroma of nutmeg, cinnamon, and vanilla as we whisk up this holiday favorite.

What makes this recipe special? First, it’s made with fresh, simple ingredients—eggs, milk, cream, and sugar—and flavored with just the right amount of spice. It’s rich without being too heavy and sweet without being overpowering. The best part? You can serve it warm or chilled, depending on your mood or the weather.

And don’t worry if this is your first time making eggnog—this recipe is beginner-friendly and full of tips to help you get it just right. Let’s whip up some holiday magic together!

Why You’ll Love This Recipe

Here’s why this eggnog recipe is a must-try:

  • Rich and Creamy: The combination of milk and heavy cream creates the perfect velvety texture.
  • Perfectly Balanced Spices: A hint of nutmeg, cinnamon, and vanilla takes the flavor to the next level.
  • Customizable: Want it less sweet? Prefer almond milk? No problem—this recipe is easy to adapt.
  • Family-Friendly: Since it’s non-alcoholic, everyone can enjoy it. (Adults can always add a splash of their favorite beverage later!)
  • Beginner-Friendly: You don’t need fancy equipment or expert skills—just a whisk and a little patience.

Imagine sipping a warm mug of this eggnog by the fire or serving it at your holiday party. It’s festive, comforting, and sure to become a new tradition in your home.

Preparation Time and Servings

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Chill Time: 2-3 hours (optional)
  • Total Time: 25 minutes (+ optional chilling time)
  • Servings: Makes about 8 cups

Nutrition Facts (per 1 cup serving):

  • Calories: 240
  • Protein: 7g
  • Carbs: 18g
  • Fat: 15g

Ingredients

  • 4 large eggs (separated)
  • ½ cup granulated sugar (adjust to taste)
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1 teaspoon pure vanilla extract
  • ½ teaspoon ground nutmeg (plus more for garnish)
  • ¼ teaspoon ground cinnamon

Optional for Adults:

  • ½ cup rum, brandy, or bourbon (add after cooking and cooling for a boozy version)

Step-by-Step Instructions

1st Step: Whisk the Egg Yolks and Sugar

  • In a large mixing bowl, whisk the egg yolks and sugar together until the mixture is pale and creamy. This should take about 2-3 minutes of vigorous whisking.
  • Pro Tip: Use a hand mixer if you want to save time and effort.

2nd Step: Heat the Milk and Cream

  • In a medium saucepan, combine the milk, heavy cream, nutmeg, and cinnamon. Heat over medium heat, stirring occasionally, until the mixture is warm but not boiling. You’ll see small bubbles forming around the edges—that’s your cue to move to the next step.

3rd Step: Temper the Eggs

  • Slowly pour a ladleful of the warm milk mixture into the egg yolk mixture, whisking constantly. This step is crucial to avoid scrambling the eggs.
  • Continue adding the milk mixture, one ladle at a time, until it’s fully incorporated.

4th Step: Cook the Eggnog

  • Pour the tempered mixture back into the saucepan. Cook over low heat, stirring constantly, until the mixture thickens slightly. This usually takes 5-7 minutes.
  • Pro Tip: Use a thermometer to ensure the eggnog reaches 160°F—this is the magic number for safely cooked eggs.

5th Step: Add Vanilla

  • Remove the saucepan from heat and stir in the vanilla extract. Let the eggnog cool to room temperature.

6th Step: Whip the Egg Whites (Optional)

  • In a clean bowl, whip the egg whites to soft peaks. Gently fold them into the cooled eggnog for an extra creamy texture. This step is optional but highly recommended for a fluffy finish.

7th Step: Chill or Serve Warm

  • Pour the eggnog into a pitcher and refrigerate for 2-3 hours for a chilled version. If you prefer it warm, serve immediately in mugs.

8th Step: Garnish and Enjoy

  • Pour the eggnog into glasses or mugs, sprinkle with a pinch of nutmeg, and serve. For an indulgent touch, top with whipped cream or a cinnamon stick.

How to Serve

Eggnog is versatile and can be served in a variety of ways:

  • Chilled in Glasses: Pour over ice or straight from the fridge.
  • Warm in Mugs: Heat gently in a saucepan or microwave for a cozy option.
  • Festive Garnishes: Add a dollop of whipped cream, a sprinkle of nutmeg, or a cinnamon stick.
  • Pairings: Serve alongside holiday cookies, gingerbread, or fruitcake for a festive treat.

Additional Tips

  1. Use Fresh Eggs: The fresher the eggs, the better the flavor and texture.
  2. Temper Carefully: Whisk constantly when tempering to avoid scrambled eggs.
  3. Adjust Sweetness: Taste and adjust the sugar to suit your preference.
  4. Spice It Up: Feel free to add a pinch of ground cloves or cardamom for extra warmth.
  5. Boozy Version: Adults can stir in their favorite spirit after the eggnog cools for a festive kick.

Recipe Variations

  • Dairy-Free: Substitute almond milk and coconut cream for a lactose-free option.
  • Spiced Eggnog: Add cloves, ginger, or a splash of maple syrup for a deeper flavor profile.
  • Low-Sugar: Replace sugar with a natural sweetener like stevia or honey.
  • Vegan: Use plant-based milk and a pinch of cornstarch to mimic the creamy texture.

Serving Suggestions

Pair your eggnog with these holiday favorites:

  • Cookies: Gingerbread cookies or classic sugar cookies.
  • Breakfast Treats: Cinnamon rolls or fluffy pancakes for a festive brunch.
  • Snacks: A plate of mixed nuts or dried fruits complements the creamy drink beautifully.

Freezing and Storage

Storage:

  • Store leftover eggnog in an airtight container in the fridge for up to 3 days.
  • Stir well before serving, as separation is natural.

Freezing:

  • Eggnog can be frozen for up to 3 months. Pour into freezer-safe containers, leaving some room for expansion. Thaw overnight in the fridge and whisk before serving.

Special Equipment

  • Whisk: For smooth blending of ingredients.
  • Thermometer: To ensure safe cooking temperatures.
  • Fine Mesh Strainer: For extra-smooth eggnog, if desired.

FAQ

Can I make eggnog ahead of time?
Yes! Eggnog actually tastes better after resting for a day, as the flavors meld beautifully.

What if my eggnog curdles?
If your eggnog curdles, strain it through a fine mesh sieve to salvage the smooth liquid.

Can I make it alcohol-free?
Absolutely! This recipe is designed to be non-alcoholic but can easily be adapted.

Can I make this eggnog ahead of time?
Yes! In fact, eggnog tastes even better when made ahead. The flavors deepen and meld together as it rests. Prepare it up to two days in advance and store it in the refrigerator in an airtight container. Give it a good whisk before serving.

What if I don’t have a thermometer to check the temperature?
No problem! You can test by sight and touch. The eggnog is ready when it thickens slightly and coats the back of a spoon. Dip a spoon into the mixture, run your finger across the back of the spoon, and if the line holds without running, it’s done.

Can I skip tempering the eggs?
Tempering is essential to avoid scrambling the eggs. If you’re concerned about raw eggs, follow the recipe closely and heat the mixture to 160°F to ensure it’s safe to consume.

Can I make this recipe dairy-free?
Yes! Substitute almond milk, oat milk, or coconut milk for the whole milk, and use coconut cream instead of heavy cream. The result will still be deliciously creamy, but with a slightly different flavor.

How can I make this eggnog boozy?
For a spirited version, stir in ½ to ¾ cup of your preferred alcohol, like rum, brandy, or bourbon, after the eggnog has cooled. Adjust the amount based on your taste preference.

What should I do if my eggnog curdles?
Don’t panic! If the mixture curdles slightly, you can fix it by blending it in a blender or straining it through a fine-mesh sieve. This will restore its smooth texture.

Is it safe to consume raw egg whites?
This recipe cooks the egg yolks but includes optional raw whipped egg whites for a frothy texture. If you’re concerned, use pasteurized eggs or omit the whipped whites altogether.

Can I freeze leftover eggnog?
Yes, you can freeze eggnog for up to three months. Pour it into a freezer-safe container, leaving room for expansion. Thaw it in the refrigerator overnight and whisk well before serving.

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

Classic Eggnog


  • Author: Carmen
  • Total Time: 25

Ingredients

Scale
  • 4 large eggs (separated)
  • ½ cup granulated sugar (adjust to taste)
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1 teaspoon pure vanilla extract
  • ½ teaspoon ground nutmeg (plus more for garnish)
  • ¼ teaspoon ground cinnamon

Instructions

Step 1: Whisk the Egg Yolks and Sugar

  • In a large mixing bowl, whisk the egg yolks and sugar together until the mixture is pale and creamy. This should take about 2-3 minutes of vigorous whisking.
  • Pro Tip: Use a hand mixer if you want to save time and effort.

Step 2: Heat the Milk and Cream

  • In a medium saucepan, combine the milk, heavy cream, nutmeg, and cinnamon. Heat over medium heat, stirring occasionally, until the mixture is warm but not boiling. You’ll see small bubbles forming around the edges—that’s your cue to move to the next step.

Step 3: Temper the Eggs

  • Slowly pour a ladleful of the warm milk mixture into the egg yolk mixture, whisking constantly. This step is crucial to avoid scrambling the eggs.
  • Continue adding the milk mixture, one ladle at a time, until it’s fully incorporated.

Step 4: Cook the Eggnog

  • Pour the tempered mixture back into the saucepan. Cook over low heat, stirring constantly, until the mixture thickens slightly. This usually takes 5-7 minutes.
  • Pro Tip: Use a thermometer to ensure the eggnog reaches 160°F—this is the magic number for safely cooked eggs.

Step 5: Add Vanilla

  • Remove the saucepan from heat and stir in the vanilla extract. Let the eggnog cool to room temperature.

Step 6: Whip the Egg Whites (Optional)

  • In a clean bowl, whip the egg whites to soft peaks. Gently fold them into the cooled eggnog for an extra creamy texture. This step is optional but highly recommended for a fluffy finish.

Step 7: Chill or Serve Warm

  • Pour the eggnog into a pitcher and refrigerate for 2-3 hours for a chilled version. If you prefer it warm, serve immediately in mugs.

Step 8: Garnish and Enjoy

  • Pour the eggnog into glasses or mugs, sprinkle with a pinch of nutmeg, and serve. For an indulgent touch, top with whipped cream or a cinnamon stick.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes

Nutrition

  • Serving Size: 8
  • Calories: 240
  • Fat: 15g
  • Carbohydrates: 18g
  • Protein: 7g

Conclusion

There you have it—a foolproof recipe for classic eggnog that’s rich, creamy, and full of holiday cheer. Whether you’re sipping it by the fire, serving it at a party, or enjoying it as a quiet treat, this recipe is sure to become a holiday staple.

I’d love to see how your eggnog turns out! Share your photos and tag me on social media, or leave a comment below with your thoughts and tips. Cheers to a cozy, delicious holiday season!

Readers Love these Recipes!

Southern Thai Fried Chicken

Introduction Southern Thai fried chicken is one of those recipes that feels like an exciting adventure for your taste buds. Crispy, golden skin, tender, ...
Learn more

Pesto Chicken Roll-Ups

Introduction You know those meals that just make you feel like you’re winning at life in the kitchen? Pesto Chicken Roll-Ups is one of ...
Learn more

Peri Peri Chicken Recipe

Introduction There’s something irresistible about the zesty, fiery flavors of peri peri chicken that make it feel like an adventure with every bite. It’s ...
Learn more