Easy Homemade Eggnog Recipe: A Holiday Classic You Can Make at Home
There’s nothing quite like the creamy, comforting taste of homemade eggnog during the holiday season. With its rich flavors and festive spices, eggnog is a treat you’ll look forward to making year after year.
Making it from scratch is easier than you might think and allows you to use the freshest ingredients, including farm-fresh eggs and homemade vanilla, for a flavor that surpasses anything you can buy from a store.

All my life, we’ve always grabbed our eggnog off the grocery store shelf. I never thought about whipping up our own batch from scratch because, honestly, it seemed like too much fuss.
That changed this year. No matter which brand I tried, the store-bought eggnog just didn’t taste right. Curiosity got the better of me, and I flipped the carton to check the ingredients—wow, what an eye-opener! That was all the push I needed to create my own eggnog recipe.
The first sip of my homemade eggnog won us over instantly, even my husband, who’s never been keen on eggnog loved it. Now, we’re finding all sorts of ways to enjoy it, from our morning coffee to our pancake batter!
Let me show you how easy it is to create this holiday favorite while sharing tips and answering common questions along the way.
What Is Traditional Eggnog Made Of?
Traditional eggnog is a simple yet luxurious combination of ingredients that come together to create its signature creamy, spiced flavor.
A classic recipe typically includes:
- Egg Yolks: These provide richness and thickness.
- Milk and Cream: The creamy base of the drink.
- Sugar: For sweetness.
- Spices: Cinnamon and nutmeg bring warm, festive notes.
- Vanilla: For depth and balance.
Optional additions like rum, brandy, or bourbon can turn your eggnog into an adult-friendly holiday beverage (see suggestions below), but this recipe is perfect as is for everyone to enjoy.
I love learning about the origin of holiday traditions, including eggnog. The National Library of Medicine offers information about the History of Eggnog along with its health benefits.
What Are the Rules for Eggnog?
Eggnog may feel like a free-spirited holiday tradition, but following a few simple rules will guarantee the best results:
- Use Fresh Ingredients: Start with farm-fresh eggs for the richest flavor and the creamiest texture. If you preserved eggs during peak laying season, this recipe is an ideal way to use your stored eggs. Not sure how to preserve eggs? My guide on 31 Ways to Preserve Eggs can help you get started.
- Cook Gently: Heat the mixture slowly to avoid curdling the eggs.
- Flavor Thoughtfully: Traditional eggnog uses cinnamon, nutmeg, and vanilla, but you can adjust the spices to suit your taste.
- Chill Properly: If serving cold, allow enough time for the eggnog to cool completely in the refrigerator.
- Serve Safely: Keep eggnog refrigerated until serving, and don’t leave it at room temperature for long periods.

How Is Eggnog Made From Scratch?
Eggnog is made by gently combining a mixture of egg yolks, sugar, milk, cream, and warm spices like cinnamon and nutmeg.
The process involves tempering the eggs, which means slowly adding warm liquid to the eggs while whisking to prevent curdling.
Once combined, the mixture is cooked gently on the stovetop until it thickens, then finished with vanilla extract for extra flavor.
Don’t let the cooking terms intimidate you; you can easily create this rich and creamy holiday beverage even if you don’t have much cooking experience.
Making it from scratch allows you to control the quality of ingredients, ensuring a fresher and tastier eggnog every time.
Eggnog Homemade Easy Recipe
Homemade eggnog is a festive classic that’s simple to prepare and irresistibly creamy. Our recipe is easy to follow and has just a couple of real-food ingredients.
With just a few basic ingredients and some easy steps, you can create a holiday treat that’s perfect for any occasion.
Ingredients
- 6 egg yolks (see how to separate egg yolks)
- 2 cups whole milk
- 1 cup heavy cream (or ½ and ½)
- 1 tsp cinnamon
- ½ tsp nutmeg
- 1/4 tsp of sea salt
- One vanilla bean, sliced and halved (Optional)
- ½ cup sugar
- 2 tsp vanilla extract
- Glass Bottles with Top (we use these swing cap glass bottles).

Directions
- In a separate bowl, whisk together the egg yolks and sugar until smooth and slightly thickened. Set aside.
- In a saucepan over medium heat, combine the milk, cream, cinnamon, nutmeg, and vanilla bean. Stir continuously for about 5 minutes, allowing it to reach a gentle simmer without boiling.
- Slowly temper the egg yolk mixture by adding the warm milk mixture a little at a time, whisking constantly to prevent curdling.
- Once combined, return the entire mixture to the saucepan and cook over medium heat for another 5 minutes, stirring constantly, until it thickens slightly.
- Remove from heat, stir in the vanilla extract, and allow the eggnog to cool. Bottle and store in the refrigerator. Serve warm or chilled for a festive treat.

For the best flavor, try using homemade vanilla extract. It adds a depth and richness that store-bought versions just can’t match.
Check out my guide on Homemade Vanilla Extract and Other Kitchen Extracts to learn how to make your own!
How Safe Is Homemade Eggnog?
Homemade eggnog is perfectly safe as long as you cook it correctly. The tempering process ensures that the egg mixture is gently heated, eliminating the risk of harmful bacteria. For an added layer of safety, you can use pasteurized eggs, which have been heat-treated to kill bacteria without cooking the egg.
Always store your eggnog in the refrigerator and consume it within three to five days. This ensures the best flavor and keeps your holiday treat safe to enjoy.

Why Make Eggnog at Home?
Homemade eggnog is more than just a festive drink—it’s a celebration of fresh, wholesome ingredients and timeless traditions.
By using farm-fresh eggs—preserved during the prime laying season—and crafting your own Homemade Vanilla Extract, you can create a drink that’s as meaningful as it is delicious.
Whether you enjoy it warm by the fire or chilled as part of a holiday gathering, homemade eggnog is a treat you’ll savor with every sip.
Troubleshooting Your Homemade Eggnog
Even with the best recipe, things can occasionally go awry in the kitchen.
Here’s how to troubleshoot common issues you might encounter when making homemade eggnog:
1. If Your Eggnog Is Too Thick
- Possible Cause: Overcooking or too much time on the heat.
- Solution:
- Gradually whisk in additional milk (or heavy cream) to thin it out to your desired consistency.
- Reheat gently over low heat, stirring constantly, to integrate the added liquid.
2. If Your Eggnog Didn’t Thicken
- Possible Cause: The mixture wasn’t cooked long enough or the heat was too low.
- Solution:
- Return the mixture to the stovetop and heat over medium-low, stirring constantly, until it coats the back of a spoon. Do not let it boil.
- Ensure the egg yolks are tempered properly when combining with the hot milk to activate their thickening properties.
3. If the Eggs Curdled In Your Eggnog
- Possible Cause: The heat was too high or the mixture was boiled.
- Solution:
- Strain the eggnog through a fine-mesh sieve to remove curdled bits.
- To prevent curdling in the future, cook over medium-low heat and stir constantly to distribute the heat evenly.
4. If Your Eggnog Tastes Too Sweet
- Possible Cause: Too much sugar or a personal preference for less sweetness.
- Solution:
- Add a splash of milk or cream to balance out the sweetness.
- Increase the spices (cinnamon, nutmeg) slightly to enhance other flavors and offset the sweetness.

5. If the Flavor Is Bland
Allow the eggnog to chill for a few hours to let the flavors meld before serving. This resting time can significantly enhance the overall taste.
- Possible Cause: Insufficient spices, old spices, or not enough vanilla extract.
- Solution:
- Check the freshness of your spices—older spices lose their potency over time. If they smell faint or lack aroma, it might be time to replace them.
- Stir in additional cinnamon, nutmeg, or vanilla extract a little at a time to boost the flavor.
6. If There Are Lumps in the Eggnog
- Possible Cause: The custard was not whisked enough during cooking or it curdled slightly.
- Solution:
- Blend the eggnog with an immersion blender until smooth.
- Strain through a fine-mesh sieve to remove any remaining lumps.
7. If Your Eggnog Doesn’t Have the Right Color
- Possible Cause: Missing spices or uneven mixing.
- Solution:
- Mix thoroughly to incorporate the spices evenly.
- Add a pinch more cinnamon or nutmeg to achieve the traditional holiday hue.
Any time you cook or bake, there is always a chance that it might not turn out the way you had hoped. However, it’s not the time to give up. Your persistence could end with a culinary masterpiece that your family begs for!
What Liquor is Best for Making Eggnog?
Choosing the right spirit is key to creating the perfect eggnog.
Traditional choices include
- Bourbon: Bourbon offers a rich, smoky depth.
- Rum: Rum adds a sweet, spiced warmth.
- Brandy: Brandy, with its fruity undertones, provides a smooth and sophisticated flavor.
- Or a combination of these.
For a classic taste, you might stick with one type of liquor, but don’t be afraid to experiment with blends for a unique twist!

Pairing Homemade Eggnog with Holiday Favorites
Homemade eggnog is the ultimate holiday treat, combining rich, creamy flavors with warm spices that feel like a hug in a mug. It’s a simple yet meaningful way to celebrate the season and share a little homemade love with family and friends.
For the perfect pairing, serve your eggnog alongside our Easy Christmas Cookies for the Ultimate Cookie Platter. The creamy sweetness of the eggnog complements the variety of festive cookies beautifully, making your holiday gatherings even more special.
So whip up a batch of eggnog, bake some cookies, and enjoy the magic of the holidays with these homemade delights! Cheers to a season full of warmth, joy, and delicious traditions.
