How to Make Eggnog: A Classic Homemade Recipe for 2026

Homemade eggnog is a rich, spiced holiday drink made with milk, cream, eggs, sugar, and nutmeg.

This guide explains how to make eggnog with a classic method, safer preparation options, and easy ways to adjust the flavor.

What Is Eggnog?

Eggnog is a traditional dairy-based drink associated with winter holidays in the United States, Canada, and the United Kingdom.

It is usually flavored with vanilla, cinnamon, and nutmeg, then served chilled or warmed, with or without alcohol such as rum, bourbon, or brandy.

Its texture comes from egg yolks and cream, which create a thick, custard-like drink.

The flavor is mild but distinctive, combining sweetness, spice, and a creamy finish that works well for festive gatherings.

Ingredients for Classic Eggnog

A basic eggnog recipe uses everyday ingredients, but quality matters because each one affects the final taste and texture.

  • Egg yolks: Provide richness, color, and body.
  • Granulated sugar: Sweetens the base and helps dissolve into the yolks.
  • Milk: Lightens the drink and keeps it pourable.
  • Heavy cream: Adds thickness and a smooth mouthfeel.
  • Vanilla extract: Rounds out the flavor.
  • Freshly grated nutmeg: The signature spice in most eggnog recipes.
  • Cinnamon: Optional, but common for extra warmth.
  • Alcohol: Optional; dark rum, bourbon, or brandy are the most common choices.

For the best result, use fresh dairy and high-quality spices.

Freshly grated nutmeg tastes more aromatic than pre-ground nutmeg.

How to Make Eggnog Step by Step

The safest and most reliable method is to cook the egg base gently, which reduces the risk of foodborne illness while producing a smooth texture.

  1. Whisk the egg yolks and sugar in a medium bowl until the mixture becomes pale and slightly thickened.
  2. Heat the milk, cream, and half of the nutmeg in a saucepan over medium-low heat until it is steaming but not boiling.
  3. Slowly temper the hot dairy into the egg mixture by whisking in a small amount at a time.
  4. Return the combined mixture to the saucepan and cook over low heat, stirring constantly, until it thickens slightly and reaches about 160°F.
  5. Remove from heat and stir in the vanilla, cinnamon, and any alcohol if using.
  6. Chill the eggnog for several hours, then serve cold with a light dusting of nutmeg on top.

Tempering is important because it prevents the eggs from scrambling.

Stir steadily and use low heat to keep the texture silky.

Do You Need to Cook Eggnog?

Cooking eggnog is strongly recommended when using raw eggs.

A cooked custard-style base is safer and often tastes smoother because the flavors have time to meld.

Some traditional recipes use raw eggs, especially when alcohol is added, but this approach carries a higher safety risk.

If you choose a raw version, use pasteurized eggs and refrigerate the eggnog promptly.

For families, older adults, pregnant people, and anyone with a weakened immune system, a cooked or pasteurized version is the better choice.

How to Make Eggnog Creamier or Lighter

Once you know the basic method, you can adjust the richness to match your preference.

For a thicker, richer eggnog

  • Use more heavy cream and less milk.
  • Add one extra egg yolk for a custard-like body.
  • Chill the eggnog overnight before serving.

For a lighter eggnog

  • Increase the milk and reduce the cream.
  • Use fewer egg yolks.
  • Serve it over ice or blend it briefly for a thinner texture.

Small changes make a noticeable difference, so adjust one ingredient at a time if you are refining the recipe.

Can You Make Eggnog Without Alcohol?

Yes.

Nonalcoholic eggnog is the standard version for many households, and it still delivers the classic holiday flavor.

The spices, dairy, and custard base provide enough depth without spirits.

If you want a more complex flavor without alcohol, try adding a little extra vanilla, a pinch of ground cloves, or a touch of maple syrup.

These additions can give the drink more character without changing the core recipe.

Best Alcohol Choices for Eggnog

If you want an alcoholic version, select spirits that complement dairy and spice rather than overpowering them.

  • Rum: The most traditional choice, especially dark rum.
  • Bourbon: Adds vanilla, caramel, and oak notes.
  • Brandy: Brings a fruit-forward, smooth profile.

A good starting point is about 1/2 to 1 cup of alcohol per batch, depending on how strong you want the drink.

Add it after cooking and cooling so the flavor stays clean and balanced.

Serving Suggestions for Homemade Eggnog

Eggnog is usually served cold in a small glass or mug.

A garnish adds aroma and makes the drink feel more festive.

  • Freshly grated nutmeg
  • Cinnamon stick
  • Whipped cream
  • Orange zest for a brighter finish

For a holiday party, serve eggnog in a punch bowl over ice or keep it chilled in a pitcher.

If you want a more dessert-like presentation, top it with whipped cream and a dusting of nutmeg.

How Long Does Eggnog Last?

Homemade eggnog should be refrigerated in a sealed container and used within 2 to 4 days if it contains cooked eggs and no stabilizers.

If you use pasteurized eggs and keep it very cold, it may last slightly longer, but freshness declines quickly.

Discard eggnog if it smells sour, separates unusually, or develops an off taste.

Because dairy and eggs are both perishable, refrigeration is essential.

Common Eggnog Mistakes to Avoid

A few simple errors can ruin the texture or flavor of eggnog.

  • Boiling the custard: This can cause curdling or a grainy texture.
  • Skipping tempering: Adding hot dairy too fast may scramble the eggs.
  • Using stale nutmeg: Old spice weakens the signature flavor.
  • Over-sweetening: Too much sugar can hide the dairy and spice balance.
  • Serving too warm: Eggnog usually tastes best when thoroughly chilled.

Careful heat control and proper chilling make the biggest difference in the final drink.

How to Customize Eggnog Flavor

Once you understand how to make eggnog, you can tailor it to different tastes and occasions.

  • French-style: Add more cream for a custard-like finish.
  • Maple eggnog: Replace part of the sugar with maple syrup.
  • Spiced eggnog: Add cloves, allspice, or cardamom in small amounts.
  • Dairy-free version: Use oat milk, coconut milk, or almond milk with a plant-based cream alternative.

Each variation changes the texture and flavor balance, so start with a small batch if you are experimenting.

What Makes Homemade Eggnog Better Than Store-Bought?

Homemade eggnog gives you more control over sweetness, spice, consistency, and alcohol content.

Store-bought versions are convenient, but they often contain stabilizers or flavoring that can make the drink taste flatter.

Freshly made eggnog usually has a brighter nutmeg aroma, a fuller dairy flavor, and a smoother finish.

It is also easy to adjust for dietary needs or personal preference.

Simple Eggnog Recipe Snapshot

  • Prep time: 15 minutes
  • Cook time: 10 minutes
  • Chill time: 2 to 4 hours
  • Total time: About 3 to 5 hours
  • Yield: About 4 to 6 servings

If you want a dependable holiday drink, learning how to make eggnog at home gives you a classic recipe that is easy to adapt and simple to scale for guests.