Homemade Eggnog Recipe

Posted on October 16, 2025 ·

By Eva

Homemade Eggnog

Difficulty

Prep time

Cooking time

Total time

Servings

Homemade eggnog is a timeless holiday favorite that brings warmth, comfort, and festive joy to every sip. This rich and creamy drink, made with simple ingredients like eggs, milk, and nutmeg, is perfect for cozy gatherings and special occasions. Once you taste this version, you’ll never go back to store-bought again.

If you love making seasonal drinks, don’t miss trying our Pumpkin Spice Coffee Creamer and Apple Cider Aperol Spritz. Both pair wonderfully with the flavors of this homemade eggnog.

Ingredients

  • 6 large egg yolks
  • ¾ cup granulated sugar
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1 teaspoon vanilla extract
  • ½ teaspoon ground nutmeg
  • A pinch of salt
  • Optional: ½ to 1 cup bourbon, rum, or brandy

For garnish: freshly grated nutmeg or cinnamon.

If you enjoy rich and creamy beverages, you might also want to try the Salted Caramel Coffee Creamer or Pumpkin Spice Cold Brew.

Instructions

Step 1: Mix the Egg Yolks and Sugar

Whisk the egg yolks and sugar together in a medium bowl until the mixture is thick and pale. This creates the creamy base for your eggnog.

Step 2: Heat the Milk and Cream

Combine milk, heavy cream, nutmeg, and salt in a saucepan over medium heat. Warm it gently until it begins to steam, but do not let it boil.

Step 3: Temper the Eggs

Slowly pour about ½ cup of the hot milk mixture into the egg yolks while whisking constantly. Gradually add more until the eggs are warmed through.

Step 4: Cook the Mixture

Pour the tempered eggs back into the saucepan. Cook over low heat, stirring continuously until the eggnog thickens slightly. It should coat the back of a spoon.

Step 5: Add Vanilla and Chill

Remove from heat, stir in vanilla extract, and let it cool. Refrigerate for at least 2 hours before serving.

Before serving, you can mix in bourbon, rum, or brandy if desired.

Serve cold and garnish with nutmeg or cinnamon.

For other cozy treats, try our Pumpkin Truffles or Cherry Dump Cake — both go perfectly with this eggnog.

Tips for Perfect Homemade Eggnog

  1. Always use fresh eggs for the best flavor and texture.
  2. Avoid boiling the mixture; heat it slowly to prevent curdling.
  3. Chill for several hours for a smoother consistency.
  4. Whisk before serving to create a light, frothy texture.
  5. Add a cinnamon stick or nutmeg sprinkle before serving for a festive touch.

For an easy holiday breakfast pairing, make our Freezer Breakfast Sandwiches or Crescent Roll Breakfast Casserole.

How to Make Dairy-Free Eggnog

For a dairy-free version, substitute almond milk, oat milk, or coconut milk for regular milk, and use coconut cream instead of heavy cream. This version is equally delicious and has a subtle tropical flavor.

If you’re looking for more dairy-free ideas, try the Creamy Dairy-Free Oat Milk Pumpkin Pie — it’s a perfect dessert alternative for the holidays.

Storing Homemade Eggnog

Keep your eggnog in a sealed glass jar or airtight container in the refrigerator for up to 4 days. Shake or stir before serving as it may separate slightly.

If you’ve added alcohol, it will keep a bit longer — up to a week.

You can also enjoy it alongside light and fruity recipes such as the Fall Fruit Salad or Deliciously Refreshing Hibiscus Iced Tea.

Variations to Try

  • Pumpkin Eggnog – Stir in a few tablespoons of pumpkin puree and a dash of pumpkin spice for a seasonal twist.
  • Chocolate Eggnog – Add cocoa powder for a rich chocolate flavor.
  • Coconut Eggnog – Replace milk with coconut milk and top with toasted coconut flakes.
  • Iced Eggnog Latte – Mix eggnog with strong coffee or espresso for a festive morning drink. Try it with our Brown Sugar Shaken Espresso.

Serving Ideas

Serve homemade eggnog with holiday desserts like Pumpkin Cheesecake Cookies, Pumpkin Maple Blondies, or Cranberry Cream Cheese Crescent Bites.

For a festive brunch spread, pair it with Mini Pumpkin Bread with Cinnamon Swirl or a slice of Pumpkin Zucchini Bread.

Frequently Asked Questions

Can I make eggnog without alcohol?
Yes! This recipe tastes just as good without alcohol — creamy, sweet, and spiced.

What’s the best alcohol for eggnog?
Bourbon, rum, and brandy all work beautifully. Bourbon adds warmth, rum adds sweetness, and brandy adds depth.

Can I freeze eggnog?
Yes, you can freeze it for up to 2 months. Thaw overnight in the refrigerator and whisk before serving.

Can I make it vegan?
Replace eggs with a vegan custard base and use almond or oat milk. Try pairing it with the Vegan Crack Pasta Salad for a plant-based holiday spread.

Why This Eggnog Recipe Works

  • It’s made with wholesome ingredients.
  • Rich, smooth, and full of flavor.
  • Perfect for holidays, brunches, and cozy evenings.
  • Can be customized — dairy-free, vegan, or spiked.
  • Stores well for several days.

For more comforting recipes like this, explore our Drinks and Desserts sections on Recipezed.

Final Thoughts

Homemade eggnog is the perfect blend of sweetness, spice, and holiday comfort. The creamy texture, warm nutmeg aroma, and hint of vanilla make it unforgettable. Whether you enjoy it by the fire or serve it with dessert, this recipe is sure to impress your guests.

If you enjoyed this recipe, try our Thanksgiving Punch Mocktail or Pumpkin Spice White Russian Mocktail for more festive beverages.

Warm, creamy, and perfectly spiced — this Homemade Eggnog Recipe is a must-have for your holiday season.

Call to Action

If you loved this recipe, please share it with friends and family — it’s the best way to spread a little holiday cheer! Don’t forget to subscribe to our Recipezed newsletter for more cozy, made-from-scratch recipes that make every season special.

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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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

Description

Rich, creamy, and perfectly spiced, this Homemade Eggnog is the ultimate holiday drink. Made with eggs, milk, and nutmeg, it’s smooth, festive, and far better than store-bought. Serve it chilled with a sprinkle of nutmeg or spike it with bourbon for a grown-up twist.


Ingredients

Scale
  • 6 large egg yolks
  • ¾ cup granulated sugar
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1 teaspoon vanilla extract
  • ½ teaspoon ground nutmeg
  • A pinch of salt
  • Optional: ½ to 1 cup bourbon, rum, or brandy
  • For garnish: freshly grated nutmeg or cinnamon

Dairy-Free Option: Substitute almond, oat, or coconut milk for dairy and use coconut cream instead of heavy cream.


Instructions

  1. Mix the Egg Yolks and Sugar: In a medium bowl, whisk together egg yolks and sugar until thick and pale.
  2. Heat the Milk and Cream: Combine milk, heavy cream, nutmeg, and salt in a saucepan. Warm over medium heat until steaming but not boiling.
  3. Temper the Eggs: Slowly pour about ½ cup of the hot milk into the egg mixture while whisking constantly. Gradually add more until warmed through.
  4. Cook the Mixture: Pour tempered eggs back into the saucepan. Cook over low heat, stirring constantly, until the eggnog thickens slightly and coats the back of a spoon.
  5. Add Vanilla and Chill: Remove from heat, stir in vanilla, and let cool. Refrigerate for at least 2 hours.
  6. Serve: Add bourbon, rum, or brandy if desired. Serve cold, garnished with nutmeg or cinnamon.

Notes

  • Tips for Perfect Eggnog: Use fresh eggs, heat gently to avoid curdling, and chill well for a smooth texture. Whisk before serving for a light froth.
  • Dairy-Free Version: Use almond, oat, or coconut milk and coconut cream for a rich, plant-based eggnog.
  • Variations: Add pumpkin puree for Pumpkin Eggnog, cocoa powder for Chocolate Eggnog, or mix with espresso for an Iced Eggnog Latte.
  • Storage: Keep refrigerated in a sealed container for up to 4 days (1 week if alcohol is added). Shake before serving.
  • FAQ:
    Can I make it alcohol-free? Absolutely—still rich and delicious.
    Best alcohol? Bourbon, rum, or brandy.
    Freeze it? Yes, up to 2 months—thaw and whisk before serving.
    Vegan version? Use vegan custard base and almond or oat milk.
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Drink
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup

Tags:

You might also like these recipes

Leave a Comment

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