Why You’ll Love This eggnog
- Ease of preparation: This eggnog recipe is delightfully simple and quick to make, ideal for busy holiday schedules or last-minute celebrations. With just about 25 minutes of active prep time plus chilling, even novices can craft a creamy, festive beverage that’ll impress guests effortlessly.
- Health benefits: Packed with protein from eggs and calcium from milk and cream, this rich yet balanced eggnog supports wellness while offering satisfying indulgence. Using wholesome ingredients without artificial additives makes it a nourishing festive treat.
- Versatility: Easily adaptable for different dietary needs, this eggnog can be made vegan by substituting eggs and dairy with plant-based alternatives or tailored to be gluten-free. It can also be served plain or spiked with various spirits like bourbon, rum, or brandy to suit preferences.
- Distinctive flavor: Featuring a luscious creaminess combined with warm spices like nutmeg and cinnamon, this classic eggnog delivers a rich, comforting flavor that captures the heart of holiday gatherings. The option to fold in whipped egg whites adds a light, frothy touch for those who prefer it.
Jump to:
- Why You’ll Love This eggnog
- Essential Ingredients for eggnog
- Special Dietary Options:
- How to Prepare the Perfect eggnog: Step-by-Step Guide
- First Step: Separate and Prepare Eggs
- Second Step: Whisk Egg Yolks and Sugar
- Third Step: Warm Dairy with Spices
- Fourth Step: Temper Eggs
- Fifth Step: Cook Mixture to Safe Temperature
- Sixth Step: Add Flavorings and Chill
- Final Step: Add Egg Whites and Serve
- Dietary Substitutions to Customize Your eggnog
- Protein and Main Component Alternatives
- Vegetable, Sauce, and Seasoning Modifications
- Mastering eggnog: Advanced Tips and Variations
- How to Store eggnog: Best Practices
- FAQs: Frequently Asked Questions About eggnog
- What is traditional eggnog made of?
- Is it safe to drink eggnog made with raw eggs?
- What types of alcohol can I add to eggnog?
- How long does homemade eggnog last in the refrigerator?
- Are there dairy-free or vegan eggnog options available?
- eggnog
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Essential Ingredients for eggnog
- 6 large egg yolks – provide the rich, creamy base and essential protein.
- ½ cup granulated sugar – sweetens and balances flavors.
- 1 cup heavy cream – enhances thickness and luxurious texture.
- 2 cups milk – adds volume and smoothness.
- ½ teaspoon ground nutmeg – contributes warm, aromatic spice.
- Pinch of salt – balances sweetness and rounds flavor.
- ¼ teaspoon vanilla extract – adds depth and enhances sweetness.
- Optional alcohol (½ to 1 ½ cups brandy, rum, bourbon, or whiskey) – adds warmth, flavor complexity, and preservation.
Special Dietary Options:
- Vegan: Use plant-based milk like almond or oat, replace eggs with silken tofu or aquafaba, and opt for coconut cream or cashew cream for richness.
- Gluten-free: All ingredients are naturally gluten-free; ensure vanilla extract and any added flavorings are certified gluten-free.
- Low-calorie: Substitute heavy cream with light cream or unsweetened coconut milk, reduce sugar, or use natural low-calorie sweeteners.
How to Prepare the Perfect eggnog: Step-by-Step Guide
First Step: Separate and Prepare Eggs
Separate the 6 large eggs, placing yolks in one clean bowl and whites in another. Confirm eggs are fresh and clean to ensure safety and quality.
Second Step: Whisk Egg Yolks and Sugar
Whisk egg yolks with ½ cup sugar vigorously until the mixture becomes light, creamy, and slightly fluffy. This step adds air, giving the eggnog a smooth, rich texture.
Third Step: Warm Dairy with Spices
Combine 1 cup heavy cream and 2 cups milk in a saucepan with ½ teaspoon ground nutmeg and a pinch of salt. Warm gently over medium heat until just simmering avoid boiling to prevent curdling.
Fourth Step: Temper Eggs
Slowly add the warm milk mixture to the egg yolks in small spoonfuls while whisking continuously. This gradual warming protects the eggs from cooking too quickly, preventing scrambling.
Fifth Step: Cook Mixture to Safe Temperature
Pour the tempered mixture back into the saucepan. Cook over low heat, stirring constantly until slightly thickened and reaching approximately 160°F (71°C), ensuring it’s safe to consume.
Sixth Step: Add Flavorings and Chill
Remove from heat and stir in ¼ teaspoon vanilla extract plus optional alcohol like brandy or rum if desired. Strain the eggnog through a fine sieve into a container. Refrigerate for at least one hour or longer for flavors to meld and texture to thicken.
Final Step: Add Egg Whites and Serve
For a frothier eggnog, beat egg whites to stiff peaks and gently fold them into the chilled mixture just before serving. Garnish with extra freshly grated nutmeg or cinnamon. Serve cold in glasses or mugs and enjoy the festive richness.
Tip: To ensure safety with raw eggs, consider using pasteurized eggs or heating the mixture to 160°F as described.

Dietary Substitutions to Customize Your eggnog
Protein and Main Component Alternatives
- Replace eggs with silken tofu or aquafaba (whipped chickpea water) for a vegan, protein-rich alternative that maintains creamy texture.
- Use lactose-free or plant-based milks such as almond, soy, or oat to accommodate dairy sensitivities.
Vegetable, Sauce, and Seasoning Modifications
- Swap traditional warm spices like nutmeg with seasonal alternatives such as cardamom or cloves for a twist on the classic.
- Use natural sweeteners like maple syrup, honey, or stevia in place of granulated sugar for a healthier profile.
- Replace heavy cream with lighter alternatives such as coconut cream or light coconut milk to reduce calories while retaining richness.
Mastering eggnog: Advanced Tips and Variations
- Pro cooking techniques: Prepare eggnog using a double boiler to gently cook eggs and dairy for velvety texture without curdling.
- Flavor variations: Experiment with adding bourbon, rum, brandy, or whiskey to traditional eggnog. Vanilla and cinnamon extracts enhance aroma, while a pinch of ground cloves adds warmth.
- Presentation tips: Serve eggnog in festive mugs or glasses, topped with whipped cream and garnished with a cinnamon stick or a sprinkle of freshly grated nutmeg.
- Make-ahead options: Mix base ingredients 1-2 days ahead and refrigerate. Whip egg whites and fold in just before serving for freshness and lightness.
How to Store eggnog: Best Practices
| Storage Method | Description |
|---|---|
| Refrigeration | Keep homemade eggnog in a tightly sealed container in the fridge for up to 3 days without alcohol, or up to 1 week with alcohol for freshness and safety. |
| Freezing | Eggnog can be frozen in portions, but texture may change slightly. Thaw overnight in the refrigerator before serving. |
| Reheating | Warm gently over low heat if desired, stirring constantly to maintain smoothness. Avoid boiling to prevent separation. |
| Meal Prep | Batch prepare and store in serving-size containers for easy portion control and quick festive drinks throughout the holiday season. |

FAQs: Frequently Asked Questions About eggnog
What is traditional eggnog made of?
Traditional eggnog is a creamy, chilled drink made with milk or cream, sugar, raw eggs (both yolks and whites), and spices like nutmeg and cinnamon. Many recipes include alcoholic spirits such as bourbon, rum, brandy, or whiskey. Whipping egg whites separately can create a frothy, light texture. The combination of rich dairy, sweetness, and warming spices defines classic eggnog’s signature flavor.
Is it safe to drink eggnog made with raw eggs?
Drinking eggnog with raw eggs carries a risk of salmonella unless precautions are taken. To reduce this risk, use pasteurized eggs or gently heat the egg and milk mixture while whisking until it reaches 160°F, which kills bacteria without curdling. Alternatively, commercially produced eggnog is pasteurized and safe to drink without cooking.
What types of alcohol can I add to eggnog?
Popular spirits for eggnog include bourbon, rum (dark or spiced), brandy, and whiskey. These liquors balance the drink’s sweetness and add warmth. Some recipes also use sherry, apple brandy, or amaretto for different flavor profiles. You can add alcohol directly to the eggnog mix or let guests spike their individual servings.
How long does homemade eggnog last in the refrigerator?
Homemade eggnog without alcohol should be consumed within 24 hours for safety. Eggnog with a moderate amount of liquor (about ½ to 1 cup per batch) can last 3 to 5 days refrigerated. When eggnog contains a higher alcohol content (around 1 ½ cups per batch), it can keep refrigerated for several weeks and will thicken and develop flavor as it ages.
Are there dairy-free or vegan eggnog options available?
Yes, dairy-free and vegan eggnog versions are made using plant-based milks like almond, soy, coconut, oat, or rice milk. These alternatives often include thickeners such as cashews or tapioca and flavorings like vanilla and nutmeg to mimic the creamy texture and spice of traditional eggnog. They are suitable for those with dairy allergies or who follow a vegan diet.

eggnog
🥛 Relish in the creamy indulgence of homemade eggnog, a quintessential holiday beverage with rich flavors and delightful spices.
🎄 Perfect for festive gatherings, this simple recipe adds a touch of warmth and nostalgia to your celebrations.
- Total Time: 1 hour 40 minutes
- Yield: 5 servings
Ingredients
– 6 large egg yolks
– 1/2 cup granulated sugar
– 1 cup heavy cream
– 2 cups milk
– 1/2 teaspoon ground nutmeg
– pinch of salt
– 1/4 teaspoon vanilla extract
– 1/2 to 1 1/2 cups brandy, rum, bourbon, or whiskey
Instructions
1-First Step: Separate and Prepare Eggs. Separate the 6 large eggs, placing yolks in one clean bowl and whites in another. Confirm eggs are fresh and clean to ensure safety and quality.
2-Second Step: Whisk Egg Yolks and Sugar. Whisk egg yolks with ½ cup sugar vigorously until the mixture becomes light, creamy, and slightly fluffy. This step adds air, giving the eggnog a smooth, rich texture.
3-Third Step: Warm Dairy with Spices. Combine 1 cup heavy cream and 2 cups milk in a saucepan with ½ teaspoon ground nutmeg and a pinch of salt. Warm gently over medium heat until just simmering avoid boiling to prevent curdling.
4-Fourth Step: Temper Eggs. Slowly add the warm milk mixture to the egg yolks in small spoonfuls while whisking continuously. This gradual warming protects the eggs from cooking too quickly, preventing scrambling.
5-Fifth Step: Cook Mixture to Safe Temperature. Pour the tempered mixture back into the saucepan. Cook over low heat, stirring constantly until slightly thickened and reaching approximately 160°F (71°C), ensuring it’s safe to consume.
6-Sixth Step: Add Flavorings and Chill. Remove from heat and stir in ¼ teaspoon vanilla extract plus optional alcohol like brandy or rum if desired. Strain the eggnog through a fine sieve into a container. Refrigerate for at least one hour or longer for flavors to meld and texture to thicken.
7-Final Step: Add Egg Whites and Serve. For a frothier eggnog, beat egg whites to stiff peaks and gently fold them into the chilled mixture just before serving. Garnish with extra freshly grated nutmeg or cinnamon. Serve cold in glasses or mugs and enjoy the festive richness.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🥚 Tip: Use pasteurized eggs to ensure safety when making eggnog.
🍹 Tip: Allow alcoholic eggnog to age for a week in the fridge for improved flavor.
🌿 Tip: Freshly grate nutmeg over each serving for enhanced aroma and taste.
- Prep Time: 25 minutes
- Chilling time: 1 hour
- Cook Time: 15 minutes
- Category: Beverage
- Method: Blending
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 307 to 393
- Sugar: 20 to 38 g
- Sodium: Varies
- Fat: 20 to 22 g
- Saturated Fat: 12 g
- Unsaturated Fat: Varies
- Trans Fat: 0 g
- Carbohydrates: Varies
- Fiber: 0 g
- Protein: 6 to 10 g
- Cholesterol: Varies






I’ve always been a bit intimidated by making eggnog from scratch, but your steps made it seem so approachable! 🥚🎉 I tried it with a dash of nutmeg on top, and it was a hit at our holiday gathering. Thank you for making this classic feel doable at home!