Eggnog is a beloved holiday drink that brings warmth and nostalgia to gatherings. Homemade Eggnog is a creamy beverage flavored with Christmas spices that can transform any winter evening into a cozy celebration. The rich flavors of egg yolks, cream, and festive spices create a delightful drink that can be enjoyed by everyone, whether spiked or non-alcoholic. This recipe will guide you through the homemade eggnog preparation, ensuring you impress your friends and family during the holiday season.
Why You’ll Love This Eggnog
This homemade eggnog recipe is a crowd-pleaser for many reasons. First, it showcases traditional eggnog ingredients that are familiar to most, making it a nostalgic holiday eggnog drink. Second, you can easily customize it with spiked eggnog variations or vegan alternatives to cater to different preferences. Third, it’s simple to make with just a few steps, ensuring a hassle-free experience. Additionally, eggnog is popular during Christmas due to its festive association and rich, creamy flavor profile. The versatility of this drink allows you to serve it at parties, making it a staple during holiday celebrations. Lastly, this recipe is perfect for meal prep, as it can be stored for later enjoyment.
Ingredients for Eggnog
Gather these items:
- 6 large egg yolks
- 1/2 cup granulated sugar
- 1 cup heavy whipping cream
- 2 cups milk
- 1/2 teaspoon ground nutmeg
- pinch of salt
- 1/4 teaspoon vanilla extract
- ground cinnamon (to sprinkle on top)
- alcohol (optional)
How to Make Eggnog Step-by-Step
- Step 1: In a mixing bowl, add the egg yolks and white sugar. Whisk until smooth and creamy.
- Step 2: In a saucepan over medium heat, add the heavy whipping cream, milk, nutmeg, and salt. Stir frequently until it simmers.
- Step 3: Stream a ladle of the cream over the egg mixture while whisking quickly. Repeat until the mixture is warm.
- Step 4: Pour the egg mixture back into the saucepan and whisk for about a minute until combined and slightly thicker.
- Step 5: Remove from heat, add a splash of vanilla and optional alcohol. Stir and set aside to cool.
- Step 6: Once cooled, pour the eggnog through a fine mesh strainer into a jar or pitcher. Press the remaining liquid through the strainer and refrigerate until completely cool.
- Step 7: Serve thick with whipped cream and a sprinkle of cinnamon, or blend with milk to thin before serving.

Pro Tips for the Perfect Eggnog
Keep these in mind:
- Adjust thickness by adding milk.
- Best served chilled.
- For a richer flavor, consider using different alcohols for your spiked eggnog variations.
- Experiment with spices like cinnamon or allspice for unique flavor twists.
Best Ways to Serve Eggnog
When serving eggnog at a party, consider garnishing with a sprinkle of ground nutmeg or cinnamon. You can also offer a variety of eggnog cocktail ideas, like an eggnog latte variation or a classic eggnog with rum recipe. For a family-friendly option, provide non-alcoholic eggnog recipes to ensure everyone can join in on the fun.
How to Store and Reheat Eggnog
To store leftover eggnog, simply pour it into an airtight container and refrigerate. It should be consumed within 3-5 days. When ready to serve again, give it a good stir, as some separation may occur, and ensure it’s chilled before serving. This makes it a great choice for meal prep during the busy holiday season.
Frequently Asked Questions About Eggnog
What’s the secret to perfect Eggnog?
The secret to perfect eggnog lies in the whisking technique used during preparation. This ensures a smooth and creamy texture without cooking the eggs. Additionally, using high-quality ingredients enhances the flavor, making your eggnog truly special.
Can I make Eggnog ahead of time?
Yes, you can make eggnog ahead of time! Prepare it a day or two in advance and store it in the refrigerator. This allows the flavors to meld beautifully, enhancing the overall taste.
How do I avoid common mistakes with Eggnog?
To avoid common mistakes, ensure that you temper the eggs properly by gradually adding the hot cream mixture to the egg yolks. This prevents the eggs from curdling. Also, make sure to whisk well to achieve a smooth consistency.
Variations of Eggnog You Can Try
There are several creative variations of eggnog you can experiment with. For a twist, try making a vegan eggnog alternative using almond or oat milk. You can also explore spiked eggnog variations by adding different spirits like bourbon or whiskey. If you’re seeking a refreshing change, consider an eggnog vs. coquito comparison, which is a coconut-based holiday drink from Puerto Rico.
For more delicious recipes, check out our latest recipes, or try making chocolate oatmeal bars for a sweet treat!
To learn more about the history of eggnog, you can visit History.com.
Print
Delicious Homemade Eggnog Recipe for the Holidays
- Total Time: 75 min
- Yield: Serves 6
- Diet: Vegetarian
Description
Homemade Eggnog is a creamy beverage flavored with Christmas spices.
Ingredients
- 6 large egg yolks
- 1/2 cup granulated sugar
- 1 cup heavy whipping cream
- 2 cups milk
- 1/2 teaspoon ground nutmeg
- pinch of salt
- 1/4 teaspoon vanilla extract
- ground cinnamon (to sprinkle on top)
- alcohol (optional)
Instructions
- In a mixing bowl, add the egg yolks and white sugar. Whisk until smooth and creamy.
- In a saucepan over medium heat, add the heavy whipping cream, milk, nutmeg, and salt. Stir frequently until it simmers.
- Stream a ladle of the cream over the egg mixture while whisking quickly. Repeat until the mixture is warm.
- Pour the egg mixture back into the saucepan and whisk for about a minute until combined and slightly thicker.
- Remove from heat, add a splash of vanilla and optional alcohol. Stir and set aside to cool.
- Once cooled, pour the eggnog through a fine mesh strainer into a jar or pitcher. Press the remaining liquid through the strainer and refrigerate until completely cool.
- Serve thick with whipped cream and a sprinkle of cinnamon, or blend with milk to thin before serving.
Notes
- Adjust thickness by adding milk.
- Best served chilled.
- Prep Time: 15 min
- Cook Time: 60 min
- Category: Beverage
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 456
- Sugar: 33 g
- Sodium: 100 mg
- Fat: 32 g
- Saturated Fat: 18 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 33 g
- Fiber: 0 g
- Protein: 10 g
- Cholesterol: 300 mg
Keywords: Eggnog, Christmas drink, holiday beverage