There’s something magical about sipping a rich, creamy glass of homemade eggnog as the holidays approach. This recipe for Best Homemade Eggnog is special because it combines tradition with a fresh, delightful taste—perfect for cozy gatherings or festive celebrations.
With its velvety texture and a hint of nutmeg, this eggnog stands out from store-bought versions, offering a comforting embrace in every sip. Let’s jump into how you can make this classic holiday drink yourself.
Why You’ll Love This Recipe
This eggnog is a must-try for any holiday enthusiast.
- Rich and creamy texture that’s hard to resist.
- Made with fresh ingredients for superior flavor.
- Customizable with your favorite spirits or spices.
- A family tradition that brings everyone together.
- Perfect for both alcoholic and non-alcoholic versions.
My Experience Making This Recipe
The first time I made this eggnog, my kitchen was filled with the warm aroma of spices, instantly putting me in the holiday spirit. My family couldn’t get enough of it, and I found myself making batch after batch, each one disappearing faster than the last.
It’s become a staple in our home, and every sip takes me back to cozy nights by the fireplace, reminiscing and laughing with loved ones. Trust me, you’ll want to keep this recipe close!
Recipe Overview
- Recipe Name: Best Homemade Eggnog
- Servings: 6-8
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Course: Beverage
- Cuisine: American
- Calories per Serving: 300
Equipment You Will Need
- Medium saucepan
- Whisk
- Mixing bowl
- Measuring cups and spoons
- Strainer
- Blender (optional)
Ingredients for Best Homemade Eggnog
- 4 large eggs
- 1/2 cup granulated sugar
- 2 cups whole milk
- 1 cup heavy cream
- 1 teaspoon vanilla extract
- 1 teaspoon ground nutmeg
- 1/2 cup bourbon or rum (optional)
Ingredient Notes and Substitutions
- Eggs: Provide the rich base of the eggnog. You can use pasteurized eggs for safety.
- Sugar: Adds sweetness; feel free to use brown sugar for a deeper flavor.
- Whole milk: Creates a creamy texture; almond or oat milk can be used for dairy-free versions.
- Heavy cream: Enhances richness; substitute with coconut cream for a lighter option.
- Bourbon or rum: Adds warmth; skip or replace with a non-alcoholic alternative if desired.
How to Make Best Homemade Eggnog
Step 1: Whisk the Eggs and Sugar
In a mixing bowl, whisk together the eggs and sugar until the mixture is pale and frothy. This step helps to incorporate air for a light texture.
Step 2: Heat the Milk and Cream
In a medium saucepan, combine the milk and heavy cream and heat over medium heat until just steaming. Avoid boiling to prevent curdling.
Step 3: Temper the Egg Mixture
Slowly pour a small amount of the hot milk mixture into the egg mixture while whisking constantly. This technique prevents the eggs from scrambling.
Step 4: Combine Mixtures
Gradually whisk the tempered egg mixture back into the saucepan with the remaining milk and cream. This creates a smooth, creamy base.
Step 5: Cook the Eggnog
Cook the mixture over low heat, stirring constantly until it thickens slightly and coats the back of a spoon. This ensures the eggnog is safe to drink.
Step 6: Add Flavorings
Remove the saucepan from heat and stir in the vanilla extract and ground nutmeg. These flavors are what make homemade eggnog truly special.
Step 7: Chill the Eggnog
Transfer the eggnog to a bowl or pitcher and refrigerate for at least 2 hours, or until chilled. Chilling allows the flavors to meld beautifully.
Step 8: Serve and Enjoy
Serve the eggnog in chilled glasses and garnish with a sprinkle of nutmeg or cinnamon. This not only adds flavor but also a festive touch.
Pro Tip: For an extra creamy texture, blend the eggnog after chilling for a few seconds before serving.
Tips for the Best Best Homemade Eggnog
- Always use fresh eggs for the best flavor and safety.
- Chill your serving glasses for an extra frosty experience.
- Don’t rush the cooking process; low and slow is key.
- Experiment with different spirits to find your favorite combination.
- Make it a day ahead for a richer flavor.
Common Mistakes to Avoid
- Cooking on high heat can scramble the eggs, ruining the texture.
- Skipping the chilling step will lead to a less flavorful eggnog.
- Not whisking enough can result in a lumpy mixture.
- Using old eggs may lead to off-flavors and safety concerns.
Serving Suggestions
This eggnog is delightful on its own but pairs beautifully with various treats.
- Serve alongside spiced cookies for a festive touch.
- Pair with a slice of rich fruitcake.
- Offer alongside chocolate desserts for a decadent experience.
- Enjoy with a warm slice of gingerbread.
Variations to Try
- Add a splash of peppermint extract for a refreshing twist.
- Mix in some espresso for a coffee-flavored eggnog.
- Try coconut milk instead of dairy for a tropical flair.
- Infuse the milk with spices like cinnamon or cloves before combining.
Dietary Adaptations
- Gluten-free: This recipe is naturally gluten-free.
- Dairy-free: Substitute all dairy ingredients with plant-based alternatives.
- Vegan/Vegetarian: Use egg replacers and plant-based milk for a vegan version.
- Low-carb/Keto: Opt for sugar alternatives and full-fat coconut milk.
Storage and Reheating
Refrigerator
Store leftover eggnog in an airtight container in the fridge for up to 5 days.
- Make sure to stir well before serving again.
Freezer
Eggnog can also be frozen for up to 3 months.
- Thaw overnight in the refrigerator before serving.
Reheating
If you’d like to enjoy it warm, gently reheat on the stove over low heat while stirring.
- Do not bring it to a boil to maintain the creamy texture.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 300 |
| Total Fat | 20g |
| Saturated Fat | 12g |
| Carbohydrates | 26g |
| Fiber | 0g |
| Sugar | 24g |
| Protein | 6g |
| Sodium | 80mg |
| Cholesterol | 150mg |
This nutrition information is an estimate and can vary based on ingredients used.
Frequently Asked Questions
Can I use egg substitutes for this recipe?
Yes, you can use egg replacers, but the texture may differ slightly.
How far in advance can I make eggnog?
You can prepare eggnog up to 2 days in advance for the best flavor.
How should I store leftover eggnog?
Store it in an airtight container in the refrigerator for up to 5 days.
What should I do if my eggnog is too thick?
Thin it out with a little more milk or cream until you reach your desired consistency.
Can I make this eggnog non-alcoholic?
Absolutely! Just omit the alcohol and enjoy the delicious flavors as is.
Final Thoughts
Making the Best Homemade Eggnog is a delightful way to embrace the holiday season. The creaminess and warmth will make your gatherings all the more special.
So gather your loved ones and whip up a batch of this festive treat. Cheers to holiday memories and delicious flavors!
For more culinary inspiration, check out these articles: what is a good substitute for rosemary and how long does Chick-fil-A serve breakfast.

Best Homemade Eggnog
Ingredients
Equipment
Method
- In a mixing bowl, whisk together the eggs and sugar until the mixture is pale and frothy.
- In a medium saucepan, combine the milk and heavy cream and heat over medium heat until just steaming.
- Slowly pour a small amount of the hot milk mixture into the egg mixture while whisking constantly.
- Gradually whisk the tempered egg mixture back into the saucepan with the remaining milk and cream.
- Cook the mixture over low heat, stirring constantly until it thickens slightly and coats the back of a spoon.
- Remove the saucepan from heat and stir in the vanilla extract and ground nutmeg.
- Transfer the eggnog to a bowl or pitcher and refrigerate for at least 2 hours, or until chilled.
- Serve the eggnog in chilled glasses and garnish with a sprinkle of nutmeg or cinnamon.