Eggnog Recipe: Make the Creamiest Homemade Eggnog Ever

Looking to elevate your holiday traditions? This eggnog recipe will help you ditch the carton and craft a rich, creamy drink right in your kitchen. With just a few ingredients, you can make the smoothest, most flavorful homemade eggnog that’s kid-friendly and easy to spike for the adults. In this article, you’ll learn why homemade always tastes better, what ingredients and tools you need, and step-by-step instructions for mastering the process. Don’t miss our creamy pumpkin pasta recipe for a festive dinner pairing.

JUMP TO

Why Homemade Eggnog Beats Store-Bought Every Time

The Rich Taste Difference in DIY Eggnog

Store-bought eggnog often contains preservatives, artificial flavorings, and thickeners that can dull its natural richness. Homemade eggnog, on the other hand, is made from real eggs, cream, and spices—giving it a depth of flavor that’s noticeably better. The difference is immediate from the first sip: creamy, smooth, and warmly spiced.

Healthier, Fresher Ingredients You Control

One of the biggest perks of making eggnog from scratch is control. You decide how sweet, thick, or spicy it turns out. You can reduce the sugar, swap in dairy alternatives, or skip alcohol altogether. That flexibility means your eggnog suits both your taste and your guests’ needs. For another wholesome, made-from-scratch delight, check out our creamy broccoli cheese soup recipe.

Eggnog as a Holiday Tradition

Beyond taste, eggnog has a nostalgic charm. Making it with family becomes part of your holiday routine. It’s one of those cozy kitchen rituals that wraps everyone in seasonal spirit. Whether you’re serving it by the fireplace or bringing it to a potluck, homemade eggnog always draws praise.

Ingredients and Tools You’ll Need for the Perfect Eggnog Recipe

Essential Ingredients for Classic Homemade Eggnog

Here’s a quick glance at what you’ll need for this eggnog recipe:

IngredientQuantityNotes
Large egg yolks6 yolksUse fresh, room-temp eggs
Granulated sugar1/2 cupAdjust for sweetness
Heavy whipping cream1 cupFor richness
Whole milk2 cupsCan sub almond or oat milk
Ground nutmeg1/2 teaspoonFreshly grated is ideal
Pinch of saltJust a dashEnhances flavor
Vanilla extract1/4 teaspoonAdds depth
Ground cinnamonTo tasteFor garnish
Alcohol (optional)1/4 cup or moreBrandy, bourbon, or rum

This combo creates a sweet, velvety base with that classic holiday spice.

Substitutes and Add-Ins for Dietary Needs

  • Dairy-Free Option: Use almond milk and coconut cream
  • Low Sugar Version: Swap sugar with stevia or monk fruit
  • Extra Protein: Add a scoop of vanilla protein powder

These tweaks let you enjoy this eggnog recipe no matter your dietary preferences.

Kitchen Tools to Get the Creamiest Texture

To avoid lumpy or scrambled eggnog, use the right equipment:

  • Heavy-bottomed saucepan – Prevents scorching
  • Whisk – Essential for tempering and blending
  • Fine mesh strainer – For removing any cooked bits
  • Blender (optional) – For an ultra-smooth final blend
  • Thermometer – Helps reach safe temps (~160°F)

For more seasonal kitchen tips, discover great ideas like our pumpkin pie overnight oats, another cozy fall favorite.

How to Make Eggnog at Home Step-by-Step

Whisking the Eggs and Sugar to Perfection

Start by separating six large eggs and placing the yolks into a mixing bowl. Add sugar and whisk until the mixture is pale and creamy—this step sets the base for the eggnog’s velvety texture.

Tempering the Mixture Without Scrambling

In a saucepan, combine cream, milk, nutmeg, and a pinch of salt over medium-high heat. Stir often until it barely begins to simmer. Then slowly ladle a spoonful of the hot milk into the yolk mixture, whisking constantly. Repeat this process to gradually raise the egg temperature without cooking them.

Cooking to the Ideal Temperature for Safety

Return the tempered mixture to the pot and whisk over medium heat. You want to cook it just until it thickens slightly—this happens around 160°F. Once it reaches this point, remove from heat and stir in the vanilla (and alcohol, if using). Pour the finished eggnog through a fine strainer into a pitcher and chill thoroughly in the fridge.

For even more rich, creamy drinks, don’t miss our salted maple cinnamon cold brew—a reader favorite!

Pro Tips for Making Your Eggnog Even Better

How to Get That Ultra-Smooth Finish

If your eggnog ends up a little too thick or slightly curdled, don’t worry—it’s fixable. For the smoothest consistency, use a fine mesh strainer after cooking and refrigerate it covered to prevent skin formation. Want it extra creamy? Blend the chilled eggnog for 10–15 seconds with a tablespoon or two of milk to lighten it up.

Some cooks also add a pinch of cream of tartar when whipping yolks—it helps stabilize and emulsify the mix for a silky finish.

Making Eggnog Ahead for Parties and Guests

Homemade eggnog isn’t just tastier—it’s also make-ahead friendly. Prepare it 24–48 hours in advance and let it chill fully in the fridge. This resting time deepens the flavor as the spices infuse. Be sure to shake or stir well before serving, as natural separation may occur.

Looking for inspiration? Try our make-ahead cranberry stuffing balls to round out your holiday spread.

Adjusting Sweetness, Spices, and Thickness

If your eggnog feels too thick, thin it with a splash of milk before serving. If it’s not sweet enough, stir in a simple syrup (1:1 sugar to water). For more spice, increase nutmeg or add cinnamon, clove, or allspice. Prefer less richness? Use half-and-half instead of heavy cream.

These small adjustments let you customize every batch to suit your crowd or mood. Don’t miss our Texas Roadhouse rolls recipe—another festive crowd-pleaser to serve alongside.

Serving Suggestions: How to Enjoy Eggnog

Cold vs Warm Eggnog: Which Tastes Better?

Most people enjoy eggnog chilled, but warming it slightly before serving (without boiling) brings out its spiced aroma. Just be sure to heat it gently and stir often. This Eggnog makes it extra comforting in colder weather. Add whipped cream and a sprinkle of nutmeg or cinnamon for a festive look.

Cold eggnog, on the other hand, pairs well with cookies, pies, and breakfast treats. Either way, this eggnog recipe delivers cozy holiday vibes.

Garnishes That Add Festive Flavor

Presentation matters. Here are some topping ideas to make your homemade eggnog Instagram-worthy:

  • Freshly grated nutmeg
  • Ground cinnamon or cinnamon sticks
  • Whipped cream swirls
  • Star anise or whole cloves
  • Orange or lemon zest for brightness

For a holiday brunch, serve your eggnog with this fluffy apple cinnamon bread for the perfect combo of spicy and sweet.

Best Alcohol Pairings for Spiked Eggnog

Want to turn your eggnog recipe into a party cocktail? Here are classic alcohol pairings:

Alcohol TypeFlavor Notes
BourbonWarm, smoky, full-bodied
BrandySweet, fruity, elegant
RumSpiced or dark adds depth
WhiskeyBold, peppery, warming

Start with ¼ cup of liquor for the batch and adjust to taste. Always add alcohol after removing from heat, either before chilling or right before serving.

Storing and Preserving Homemade Eggnog

How Long Homemade Eggnog Lasts in the Fridge

Without alcohol, your homemade eggnog will stay fresh for up to 1 week when stored in an airtight container in the refrigerator. If you’ve added alcohol, especially spirits over 20% ABV, it can last up to 2–3 weeks due to its preservative qualities.

Make sure to label the container with the date it was made so you can track freshness.

Freezing Tips (and Why It’s Tricky)

Yes, you can freeze eggnog—but only if it’s alcohol-free. Alcohol can separate and curdle in the freezer. To freeze:

  • Pour cooled eggnog into freezer-safe containers
  • Leave 1 inch of space at the top (it expands)
  • Freeze up to 2 months

Thaw overnight in the fridge and blend to restore texture. Note: freezing may change consistency slightly, so it’s best used in baked goods or lattes once thawed.

Safe Handling and Storage for Raw Eggs

This eggnog recipe is gently cooked, which makes it safer than traditional raw-egg versions. Cooking the mixture to 160°F kills harmful bacteria like salmonella. Still, always:

  • Use fresh, pasteurized eggs
  • Store leftovers in the coldest part of the fridge
  • Never leave eggnog at room temp for more than 2 hours

You can also check out our article on apple pie moonshine if you’re exploring more festive drinks with a longer shelf life.

FAQs About Making and Serving Eggnog

Can I Make Eggnog Without Alcohol?

Absolutely. This eggnog recipe is non-alcoholic by default and is perfect for kids, pregnant guests, and anyone avoiding alcohol. You can always offer alcohol on the side so guests can spike it if they choose.

How Do I Make Eggnog Safe to Drink?

To ensure safety, cook your eggnog to 160°F, which eliminates harmful bacteria from raw eggs. Using a kitchen thermometer helps you hit this Eggnog mark without overcooking.

What’s the Best Milk to Use in Eggnog?

Whole milk offers the richest texture, but you can use 2% milk, almond milk, or oat milk for lighter or dairy-free versions. Keep in mind, cream is still key to achieving that Eggnog luxurious mouthfeel.

Is It Safe for Kids?

Yes—if you leave out the alcohol and cook it to 160°F. Kids tend to love the creamy, sweet flavor, especially topped with whipped cream and cinnamon.

Conclusion: Make This Holiday Season Extra Special With Homemade Eggnog

Homemade eggnog is more than just a drink—it’s a holiday tradition in a mug. This eggnog recipe offers everything you want: creamy texture, balanced sweetness, rich spice, and the flexibility to make it your own. Whether you’re serving it to kids, spiking it for the adults, or gifting a jar to a neighbor, this Eggnog is one of those recipes that keeps the season warm.

Don’t miss our apple butter latte recipe for another cozy homemade drink to add to your festive menu.

Print

Eggnog

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy homemade eggnog recipe is a festive holiday drink made from scratch with egg yolks, milk, cream, and warm spices. It’s kid-friendly, customizable, and can be served with or without alcohol.

  • Author: Emily
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: 4 cups 1x
  • Category: Drinks
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 6 large egg yolks
  • 1/2 cup granulated sugar
  • 1 cup heavy whipping cream
  • 2 cups milk
  • 1/2 teaspoon ground nutmeg
  • Pinch of salt
  • 1/4 teaspoon vanilla extract
  • Ground cinnamon, for topping
  • Alcohol (optional): 1/4 cup brandy, bourbon, rum or whisky

Instructions

  1. Whisk egg yolks and sugar together in a medium bowl until light and creamy.
  2. In a saucepan over medium-high heat, combine cream, milk, nutmeg, and salt. Stir until the mixture reaches a bare simmer.
  3. Gradually add spoonfuls of the hot milk mixture to the egg yolk mixture, whisking constantly to temper the eggs.
  4. Once most of the milk has been added, pour the egg mixture back into the saucepan.
  5. Whisk constantly over medium heat until the mixture slightly thickens or reaches 160°F.
  6. Remove from heat and stir in vanilla and optional alcohol.
  7. Strain the mixture through a fine mesh sieve into a container.
  8. Cover and refrigerate until fully chilled.
  9. Stir well before serving. Top with ground cinnamon or whipped cream if desired.

Notes

  • Use a thermometer to avoid overcooking the eggs.
  • To thin the eggnog, blend with 1-2 tablespoons of milk before serving.
  • For dairy-free versions, substitute with almond or oat milk and coconut cream.
  • Store in the refrigerator for up to 1 week.
  • Spirits should be added after the mixture is cooked and cooled slightly.

Nutrition

  • Serving Size: 1 cup
  • Calories: 307
  • Sugar: 20g
  • Sodium: 58mg
  • Fat: 21g
  • Saturated Fat: 12g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 0g
  • Protein: 6g
  • Cholesterol: 246mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

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