Eggnog is the quintessential holiday drink that brings warmth and cheer to any gathering. This homemade eggnog recipe combines rich cream, eggs, and the perfect blend of spices to create a creamy and indulgent treat. Whether you enjoy it spiked or non-alcoholic, this classic beverage is sure to delight your guests and family during the festive season. Gather your ingredients and let’s get started on creating this deliciously comforting drink!
Ingredients
- 4 large eggs
- 1 cup granulated sugar
- 2 cups whole milk
- 1 cup heavy cream
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground nutmeg
- 1/2 teaspoon ground cinnamon
- Optional: 1 cup rum, bourbon, or whiskey
Servings and Cooking Time
This recipe yields about 6 servings. Preparation time is approximately 15 minutes, and chilling time takes about 2 hours.
Nutritional Value
Each serving (approximately 1 cup) contains around 350 calories, 18g fat, 40g carbohydrates, and 6g protein. This nutritional information is based on the recipe without alcohol.
Step-by-Step Cooking Process
- In a large mixing bowl, whisk the eggs until they are light and frothy.
- Gradually add the sugar, continuing to whisk until dissolved.
- In a saucepan, combine the milk, heavy cream, vanilla extract, nutmeg, and cinnamon.
- Heat the milk mixture over medium heat until it’s warm but not boiling.
- Slowly pour the warm milk mixture into the egg mixture, whisking continuously to temper the eggs.
- Return the combined mixture to the saucepan and cook over low heat, stirring constantly until thickened (about 5-7 minutes).
- Remove from heat and let it cool to room temperature.
- If using alcohol, stir in the rum or bourbon at this stage.
- Chill the eggnog in the refrigerator for at least 2 hours.
- Serve chilled, garnished with additional nutmeg or cinnamon sticks.
Alternative Ingredients
You can replace granulated sugar with maple syrup or honey for a natural sweetener. If you’re looking for a dairy-free option, substitute almond or coconut milk for the whole milk and heavy cream.
Serving and Pairings
Homemade eggnog pairs wonderfully with gingerbread cookies, spiced muffins, or a slice of pumpkin pie. It’s also delightful when served alongside a warm holiday meal.
Storage and Reheating
Store any leftover eggnog in an airtight container in the refrigerator for up to 3 days. Avoid freezing as the texture may separate upon thawing. Serve chilled, and give it a good stir before enjoying.
Cooking Mistakes
- Don’t overheat the milk mixture to avoid curdling the eggs.
- Be sure to whisk continuously when combining the warm milk with the eggs.
- Use fresh eggs for the best flavor and texture.
- Adjust spices according to personal taste.
- Chill the eggnog thoroughly for optimal flavor.
Helpful Tips
- For a thicker eggnog, add more heavy cream.
- Serve in festive glasses for a holiday touch.
- Garnish with whipped cream for added richness.
- Experiment with different liquors for varied flavors.
FAQs
How long can I store homemade eggnog?
Homemade eggnog can be stored in the refrigerator for up to 3 days. Make sure to keep it in an airtight container to maintain freshness.
Can I make eggnog without alcohol?
Yes, you can enjoy delicious homemade eggnog without alcohol. Simply omit the spirits and enjoy the creamy, spiced beverage as is.
What spices can I add to eggnog?
In addition to nutmeg and cinnamon, you can add a pinch of cloves or allspice for an extra layer of flavor. Adjust the spices to suit your taste preferences.
Is it safe to use raw eggs in eggnog?
If you’re concerned about using raw eggs, you can pasteurize them by heating them gently before adding to the recipe, or use pasteurized eggs available at the store.
Can I freeze homemade eggnog?
It’s not recommended to freeze eggnog as it may separate and change texture upon thawing. It’s best enjoyed fresh!
Conclusion
Homemade eggnog is a delightful and festive treat that embodies the spirit of the holiday season. With its rich flavors and creamy texture, it’s sure to be a hit at any gathering. Whether you enjoy it spiked or non-alcoholic, this recipe is a wonderful way to celebrate with loved ones. Cheers to a joyful holiday season!

Homemade Eggnog
Ingredients
- 4 large eggs
- 1 cup granulated sugar
- 2 cups whole milk
- 1 cup heavy cream
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground nutmeg
- 1/2 teaspoon ground cinnamon
- Optional: 1 cup rum bourbon, or whiskey
Instructions
- In a large mixing bowl, whisk the eggs until they are light and frothy.
- Gradually add the sugar, continuing to whisk until dissolved.
- In a saucepan, combine the milk, heavy cream, vanilla extract, nutmeg, and cinnamon.
- Heat the milk mixture over medium heat until it’s warm but not boiling.
- Slowly pour the warm milk mixture into the egg mixture, whisking continuously to temper the eggs.
- Return the combined mixture to the saucepan and cook over low heat, stirring constantly until thickened (about 5-7 minutes).
- Remove from heat and let it cool to room temperature.
- If using alcohol, stir in the rum or bourbon at this stage.
- Chill the eggnog in the refrigerator for at least 2 hours.
- Serve chilled, garnished with additional nutmeg or cinnamon sticks.