The creamy, dreamy delight of eggnog is like a warm hug in a glass during the chilly holiday season. With its rich blend of spices, velvety texture, and a hint of sweetness, it’s no wonder this festive drink has a special place in our hearts (and stomachs). Picture this: You’re cozied up by the fire, the scent of nutmeg wafting through the air, and a frosty glass of homemade eggnog in hand, making every sip feel like a celebration.
I remember the first time I tried making eggnog; it was Christmas Eve, and my family was gathered around. The laughter filled the room as we poured glasses of my homemade concoction—somehow both lumpy and oddly delightful. The joy on their faces was enough to make me swear off store-bought forever. Now, every holiday season, I whip up this elixir of joy that perfectly complements festivities from Thanksgiving to New Year’s Eve.
Why You'll Love This Recipe
- This homemade eggnog is incredibly easy to prepare with simple ingredients
- Its rich flavor profile combines creaminess with spices for a delightful experience
- Visually stunning when garnished with nutmeg or cinnamon sticks, it adds festive flair to any gathering
- Perfect for holiday parties but versatile enough for cozy nights in front of the fireplace
It’s become a family tradition that never fails to spark joy and nostalgia around the holidays.

Essential Ingredients
Here’s what you’ll need to make this delicious dish:
Eggs: Use fresh eggs for the best flavor; they create that rich custard base everyone loves.
Granulated Sugar: Sweeten your eggnog just right; adjust according to your preference.
Heavy Cream: This rich ingredient gives your eggnog its luxurious texture; don’t skimp on it!
Milk: Whole milk works best for creaminess; feel free to substitute with oat milk for a dairy-free option.
Nutmeg: Freshly grated nutmeg elevates the flavor; it’s worth the extra effort instead of using pre-ground.
Cinnamon: A dash adds warmth and spice—perfect for those cozy holiday vibes.
Vanilla Extract: Use pure vanilla extract for an aromatic touch that ties all flavors together beautifully.
Bourbon or Rum (optional): For adults only! A splash adds complexity and warmth; adjust according to taste.
The full ingredients list, including measurements, is provided in the recipe card directly below.
Let’s Make it Together
Prep Your Ingredients: Gather all your ingredients on the counter. Crack six eggs into a mixing bowl and whisk until they turn light and frothy—this step is crucial for that silky texture.
Add Sugar and Spice: Gradually mix in one cup of granulated sugar while whisking vigorously until fully combined. Then sprinkle in half a teaspoon each of freshly grated nutmeg and ground cinnamon to infuse those warm holiday aromas.
Blend in Creamy Goodness: Slowly pour in two cups of heavy cream and one cup of milk while continuing to whisk until smooth. The mixture should be thickening but still pourable—think liquid velvet.
Flavor It Up!: Add two teaspoons of pure vanilla extract and stir well. If you’re feeling adventurous, now’s the time to add bourbon or rum—just remember, it’s optional but oh-so-delicious!
Chill Out!: Transfer your eggnog into a pitcher or bowl and cover it tightly with plastic wrap. Refrigerate for at least two hours (or overnight) so those flavors can mingle beautifully!
Enjoying this homemade eggnog will surely become a cherished holiday tradition just like mine!
You Must Know
- Eggnog is more than just a festive drink; it’s a creamy hug in a glass!
- Experiment with spices like nutmeg or cinnamon to discover your perfect blend
- The rich aroma will elevate your holiday gatherings, ensuring everyone comes back for seconds
Perfecting the Cooking Process
Start by whisking egg yolks and sugar until light and fluffy, then slowly incorporate milk and cream, cooking gently to prevent curdling. This sequence ensures a velvety texture that screams holiday cheer.

Add Your Touch
Feel free to swap out regular milk for almond or oat milk for a dairy-free option. Add a splash of bourbon or rum for an adult twist, making your eggnog unforgettable.
Storing & Reheating
Store any leftover eggnog in an airtight container in the fridge for up to three days. Reheat gently on low heat if desired, but serve chilled for that classic experience.
Chef's Helpful Tips
- To avoid curdling, always heat eggnog slowly and stir continuously
- Use fresh eggs for the best flavor and texture
- Consider chilling your mixing bowl beforehand to keep the mixture cool while whisking
Memories of sipping homemade eggnog at my grandmother’s house flood back every winter. Her laughter mixed with the sweet scent of nutmeg filled our home with warmth and joy.

FAQ
What is the best type of alcohol to use in eggnog?
Rum or bourbon are traditional choices that enhance the flavor beautifully.
Can I make eggnog ahead of time?
Yes, you can prepare it one day in advance for flavors to meld perfectly.
How long does homemade eggnog last in the fridge?
Homemade eggnog stays fresh for about three days when stored properly.

Homemade Eggnog Recipe
Indulge in the creamy delight of homemade eggnog, a holiday classic that’s perfect for cozy gatherings. This luscious drink blends rich spices and a velvety texture, evoking warmth and nostalgia with every sip. Whether enjoyed by the fire or at festive celebrations, this eggnog recipe promises to elevate your holiday spirit and create cherished memories.
- Total Time: 0 hours
- Yield: Approximately 8 servings 1x
Ingredients
- 6 large eggs
- 1 cup granulated sugar
- 2 cups heavy cream
- 1 cup whole milk (or oat milk for dairy-free)
- 0.5 tsp freshly grated nutmeg
- 0.5 tsp ground cinnamon
- 2 tsp pure vanilla extract
- 0.5 cup bourbon or rum (optional)
Instructions
- In a mixing bowl, whisk the eggs until light and frothy.
- Gradually add the granulated sugar while whisking until fully combined.
- Mix in the nutmeg and cinnamon to infuse holiday flavors.
- Slowly pour in the heavy cream and milk, whisking until smooth.
- Stir in the vanilla extract and optional bourbon or rum.
- Cover and refrigerate for at least two hours to allow flavors to meld.
- Prep Time: 15 minutes
- Cook Time: None
- Category: Beverage
- Method: Mixing
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 400
- Sugar: 30g
- Sodium: 70mg
- Fat: 30g
- Saturated Fat: 18g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 0g
- Protein: 6g
- Cholesterol: 220mg







