There’s something unmistakably festive about sipping a rich, creamy glass of eggnog during the holidays. Whether you like it spiked with a splash of bourbon or prefer a non-alcoholic version the whole family can enjoy, this eggnog recipe delivers a silky, luxurious drink that beats any store-bought version. In this guide, you’ll learn how to make eggnog from scratch, discover key ingredients, master safe preparation methods, and explore fun variations that suit every taste and dietary need.
From its comforting blend of spices to its decadent creaminess, homemade eggnog is more than a beverage—it’s a nostalgic holiday tradition worth reviving. Looking for more festive ideas? Don’t miss our Christmas Trifle Dessert Recipe that pairs beautifully with this drink.
JUMP TO
Table of Contents
Why Homemade Eggnog is the Holiday Classic You Shouldn’t Skip
A Cozy History Behind Eggnog’s Festive Origins
Eggnog has been gracing holiday tables since the 1700s, when early American colonists adapted a British milk punch by blending eggs, cream, and alcohol into a celebratory drink. Traditionally enjoyed during winter gatherings, it became a symbol of holiday cheer, especially around Christmas. Over the centuries, regional spins and family recipes gave it that extra magic.
Store-Bought vs. Homemade: What’s Really in Your Cup?
While cartons of eggnog line grocery shelves every December, a quick glance at the label often reveals a cocktail of additives—think high fructose corn syrup, artificial flavors, gums, and preservatives. Homemade eggnog, by contrast, features just a few whole ingredients: egg yolks, milk, cream, sugar, spices, and (if desired) alcohol.
Homemade versions not only taste better, but they also allow you to control the sweetness, spice level, and texture. Discover great ideas like our Pumpkin Spice Pecan Latte Drink if you’re craving more cozy sips made from scratch.
Healthier, Tastier, and Customizable — The Homemade Advantage
One of the biggest benefits of making eggnog at home is the ability to tailor it to your preferences. Want it thicker? Adjust the cream ratio. Prefer it less sweet? Reduce the sugar. Need a kid-friendly version? Skip the booze and cook the eggs to make it safe for all ages.
Homemade eggnog is also a great canvas for seasonal flavors. You can easily infuse it with hints of orange zest, pumpkin pie spice, or even chocolate for a modern twist. Plus, it stores well, making it a fantastic make-ahead option during the hectic holiday rush. Don’t miss our Tart Cherry Mulled Drink Recipe for another unique winter beverage you can prep in advance.
Ingredients You’ll Need for the Perfect Eggnog Recipe
Making eggnog from scratch is surprisingly simple—especially when you’re armed with the right ingredients and tools. This section covers everything you’ll need to craft a silky-smooth, holiday-worthy drink with options for customization based on dietary preferences or flavor twists.

Choosing the Right Eggs – Raw, Pasteurized, or Cooked
Eggs are the heart of any eggnog recipe, and safety is key. Traditional recipes often use raw eggs, but concerns over salmonella have made pasteurized eggs or cooked mixtures the preferred route. Using Safest Choice™ pasteurized eggs ensures peace of mind while keeping that authentic flavor.
For added safety, the stovetop method cooks the eggs to 160°F, eliminating bacteria while preserving texture. It’s the ideal solution if you’re making a kid-friendly or alcohol-free version of eggnog.
Key Spices for Flavor – Nutmeg, Cinnamon & More
What gives eggnog its signature holiday aroma? The answer lies in two classic spices: freshly grated nutmeg and a dash of ground cinnamon. Nutmeg offers that warm, woodsy note, while cinnamon adds subtle depth.
Feeling adventurous? Experiment with:
- A pinch of cardamom for a floral note
- A dash of pumpkin pie spice
- A splash of orange extract
These tiny tweaks can turn a classic into a custom holiday treat.
Check out our Eggnog Pie Yummy Recipe to see how these flavors shine in dessert form.
Alcohol or No Alcohol? Make It Your Way
Eggnog can go boozy or booze-free. If you’re going traditional (and grown-up), add a splash of:
- Bourbon
- Cognac
- Dark rum
These not only elevate the taste but also act as preservatives, extending shelf life. For the non-alcoholic version, simply leave them out—your eggnog will still be rich and flavorful. It’s all about personal preference!
Looking for inspiration? Try this Candy Cane Dip Recipe Method to pair with your non-alcoholic nog at your next gathering.
Kitchen Tools to Simplify the Process
You don’t need fancy gadgets to whip up this drink. Here’s what helps:
- Saucepan – for gently heating the mixture
- Whisk or electric mixer – to beat egg yolks and whites
- Thermometer – optional but helpful for cooked eggnog
- Fine mesh strainer – ensures smooth texture
- Glass jars or pitchers – for storing in the fridge
Bonus: If you’re going for a light and airy finish, beat egg whites to soft peaks and fold them into the chilled nog. It’s optional but makes the drink feel extra indulgent.
For a cozy side treat, don’t miss our Pumpkin Pie Cupcakes Dessert to round out your holiday drinks table.
Step-by-Step Guide to Making Creamy, Safe Homemade Eggnog
Once you’ve gathered your ingredients, making eggnog is a breeze. Whether you’re whipping up a boozy adult version or a kid-safe treat, this step-by-step guide ensures a smooth, velvety drink every time.
Tempering Eggs the Right Way
Tempering is the secret to eggnog that’s creamy—not scrambled. Start by whisking egg yolks until pale and fluffy. Then, heat milk, cinnamon, nutmeg, and salt until steaming (not boiling). Slowly pour the hot milk into the egg mixture while whisking constantly. This gentle approach prevents curdling and ensures a safe, silky base.
Cooking vs. Raw Method Explained
You can make eggnog in two ways:
Cooked Method (Recommended for Safety)
- Return the tempered mix to the pot and heat to 160°F, stirring constantly.
- Remove from heat, stir in cream and vanilla, and chill thoroughly.
- Optional: spike with bourbon, rum, or cognac before serving.
Raw Method (Faster, but use pasteurized eggs)
- Skip the stovetop and combine all ingredients cold.
- This method is traditional but not ideal for children or pregnant women.
- Add alcohol for preservation or enjoy fresh within 1–2 days.
Don’t miss our Easy Homemade Eggnog for the full recipe.
How to Store and Serve for Maximum Freshness
Homemade eggnog must be refrigerated in an airtight container. Here’s how long each version lasts:
| Type | Fridge Life | Notes |
|---|---|---|
| Without alcohol | 3–5 days | Use cooked method for safety |
| With alcohol | Up to 2 weeks | The more alcohol, the longer it lasts |
Tip: Shake or stir before serving, as spices settle. Top with whipped cream and grated nutmeg for that festive finish.
Looking for more holiday treats? Discover our Pumpkin Spice Latte Recipe — another warm beverage classic!
Eggnog Variations You’ll Love This Season
Eggnog doesn’t have to be traditional. You can tweak the flavors or the ingredients to match your taste or dietary needs.
Dairy-Free or Vegan Eggnog Alternatives
Swap out milk and cream for:
- Almond milk
- Oat milk
- Coconut cream (for richness)
Use maple syrup or coconut sugar instead of refined sugar. And try ground flax or aquafaba as an egg substitute.
Boozy Eggnog Twists – Bourbon, Brandy, Rum
Classic boozy eggnog is traditionally made with:
- 2 oz. bourbon or cognac
- 1 oz. dark rum
You can mix and match to your liking. A splash of Irish cream also works wonders. These versions age well and deepen in flavor over time.
Kid-Friendly Versions Without Raw Eggs
Use the cooked method with pasteurized eggs and skip the booze. Sweeten gently and serve chilled with a dusting of nutmeg. Kids love it with a dollop of whipped cream or served as an eggnog milkshake!
Fun Flavor Ideas – Pumpkin Spice, Orange, Chocolate
Creative spins include:
- Pumpkin spice + maple syrup
- Orange zest + cardamom
- Chocolate shavings + cinnamon swirl
These flavors pair beautifully with holiday desserts like our Gingerbread Pancakes Recipe.
Serving Suggestions and Pairings for a Festive Finish
Make your eggnog the star of your holiday table with thoughtful presentation and delicious pairings.
What to Serve with Eggnog – Cookies, Cakes, and More
Eggnog pairs perfectly with:
- Spiced cookies (think molasses or gingerbread)
- Rich cakes like pound cake or carrot cake
- Holiday pies like pecan or pumpkin
Try it alongside our Pecan Pie Dessert Recipe 2025 for a full flavor celebration.
How to Garnish Like a Pro – Nutmeg, Cream & Extras
Simple garnishes elevate the experience:
- Whipped cream swirl
- Freshly grated nutmeg
- Cinnamon stick stirrer
- Chocolate or caramel drizzle
Serve in a glass mug for that cozy, café-style look.
Presentation Tips for Holiday Gatherings
Chill your glassware, use vintage punch bowls, or create a festive eggnog bar with toppings and mix-ins. Let guests choose their flavors, and you’ll have an interactive (and Instagrammable) party moment.
FAQs – Your Top Eggnog Recipe Questions Answered
Is it safe to drink eggnog with raw eggs?
Not unless pasteurized eggs are used. The cooked method is safer and just as tasty.
How long does homemade eggnog last?
Without alcohol: 3–5 days. With alcohol: up to 2 weeks when refrigerated properly.
Can I make eggnog without alcohol?
Absolutely. Just leave it out. The flavor stays rich and festive.
What’s the best alcohol to use in eggnog?
Bourbon is traditional, but rum, cognac, or brandy also work well.
Can eggnog be frozen?
Yes, for up to 1 month. Thaw in the fridge and reblend before serving.
Conclusion – Why You’ll Keep Coming Back to This Eggnog Recipe
This homemade eggnog recipe is the real deal: rich, creamy, and customizable to suit your holiday mood. It outshines anything you’ll find in a carton—and once you try it, there’s no turning back. Whether you’re mixing up a cozy non-alcoholic batch for the kids or crafting a grown-up boozy version, this drink is the perfect holiday indulgence.
Don’t miss our Gingerbread Cake with Lemon Glaze Dessert to enjoy with your glass of creamy nog. Happy holidays and happy sipping!
PrintEggnog
This creamy, homemade eggnog recipe is a festive holiday drink made with rich egg yolks, warm spices, and optional alcohol. It’s customizable, safe to drink with cooked or pasteurized eggs, and perfect for both adults and kids.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes (plus chilling time)
- Yield: 4.5 cups (serves 4–6)
- Category: Drinks
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 6 large egg yolks (pasteurized recommended)
- 1/2 – 3/4 cup granulated sugar (to taste)
- 3 cups whole milk
- 1 1/2 tsp freshly grated nutmeg
- 1/4 tsp ground cinnamon
- Small pinch of salt
- 1 cup heavy cream
- 1-2 oz bourbon, cognac, or brandy (optional)
- 1-2 oz rum (optional)
- 1 tsp pure vanilla extract
- 6 large egg whites + 1 tbsp sugar (optional, for folding)
- Whipped cream and extra nutmeg for serving (optional)
Instructions
- In a large bowl or mixer, beat egg yolks until light and fluffy.
- Gradually add sugar while mixing, and beat until pale and thick.
- In a saucepan, heat milk, nutmeg, cinnamon, and salt over medium heat until steaming. Do not boil.
- Slowly pour hot milk into the yolk mixture while whisking constantly to temper the eggs.
- Return the mixture to the saucepan and cook over medium-low heat, stirring constantly, until it reaches 160°F and slightly thickens.
- Remove from heat and stir in the cream, vanilla, and alcohol if using.
- Strain through a fine mesh sieve to remove any lumps.
- Chill in the fridge for several hours or overnight.
- (Optional) Beat egg whites with 1 tbsp sugar until stiff peaks form, and fold into chilled eggnog before serving.
- Serve with whipped cream and grated nutmeg on top.
Notes
- Use pasteurized eggs or cook the egg mixture to 160°F for safety.
- Adjust sugar and spices to taste.
- Add alcohol to extend shelf life up to 2 weeks in the fridge.
- Store in airtight containers and stir before serving as spices settle.
- Optional egg whites add fluffiness but can be skipped.
Nutrition
- Serving Size: 3/4 cup
- Calories: 265
- Sugar: 18g
- Sodium: 60mg
- Fat: 16g
- Saturated Fat: 9g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 0g
- Protein: 7g
- Cholesterol: 180mg
