How to Make Classic Homemade Eggnog: A Step-by-Step Guide
Transform simple ingredients into creamy, rich, and authentic homemade eggnog with this detailed, foolproof method for the holidays.

How to Make Classic Homemade Eggnog
Homemade eggnog is a celebration in a glass—a festive, creamy, and decadent drink synonymous with the winter holidays. Making eggnog from scratch may seem daunting, but with the right guidance, anyone can create a batch that rivals the best store-bought options and old family traditions alike. This step-by-step guide takes you through the essential ingredients, careful techniques, safety tips, and flavor secrets for crafting the perfect batch of classic homemade eggnog.
What Is Eggnog?
Eggnog is a rich, chilled, sweetened beverage traditionally made with milk, cream, sugar, raw eggs, and warm spices such as nutmeg. Often spiked with bourbon, rum, or brandy, it becomes a true holiday classic served at gatherings from Thanksgiving through New Year’s Day. The hallmark of homemade eggnog is its creamy texture and the subtle flavor of freshly grated nutmeg, providing an irresistible seasonal treat.
The Essential Ingredients for Homemade Eggnog
Eggnog’s simplicity shines through in its ingredients, yet each serves a crucial purpose in achieving the ideal balance of richness, sweetness, and flavor.
- Eggs: The backbone of the drink, providing body and velvety texture when tempered and cooked properly.
- Milk: Whole milk produces the creamiest results, but you can use 2% in a pinch for a lighter texture.
- Heavy Cream: Adds richness and luxurious mouthfeel. For a lighter drink, use half-and-half.
- Sugar: Sweetens the mixture and complements the egg and dairy flavors.
- Spices: Nutmeg is traditional; a pinch of cinnamon enhances warmth. Use freshly grated nutmeg for the best flavor.
- Alcohol (Optional): Brandy, rum, or bourbon are most popular. Alcohol not only adds flavor depth, but also helps preserve.
- Vanilla Extract: Rounds out the flavors and adds enticing aroma.
- Salt: Just a pinch brings all the flavors together.
Notes on Eggs and Food Safety
This recipe cooks the egg mixture gently to a safe temperature, eliminating worry about raw eggs. The goal is to pasteurize while maintaining a smooth consistency and avoiding curdling.
Step-by-Step Guide: How to Make Eggnog
Detailed instructions ensure a perfect result every time. Set aside about 15-20 minutes of active preparation, and allow time for chilling before serving.
Ingredients (for 6 cups of eggnog):
| Ingredient | Amount |
|---|---|
| Large eggs | 4 |
| Granulated sugar | 2/3 cup (divided) |
| Whole milk | 2 cups |
| Heavy cream | 1 cup |
| Vanilla extract | 1 teaspoon |
| Freshly grated nutmeg | 1/2 teaspoon, plus more for topping |
| Salt | Pinch |
| Bourbon, brandy, or rum (optional) | 1/2 to 1 cup |
Equipment Needed
- Medium saucepan
- Heatproof bowl
- Whisk
- Thermometer (optional but very helpful)
- Fine-mesh strainer
- Pitcher or storage jar
Instructions
- Whisk the Eggs and Sugar:
In a bowl, briskly whisk together 4 eggs and 1/2 cup of the sugar until the mixture is pale yellow and slightly thickened. - Warm the Milk and Cream:
Pour the milk and cream into a medium saucepan and warm over medium heat until steaming but not boiling. Stir in the remaining 1/3 cup sugar, 1/2 teaspoon freshly grated nutmeg, pinch of salt, and vanilla extract. - Temper the Eggs:
Gradually pour a ladleful of the warm milk mixture into the egg-sugar mixture, whisking constantly to gently raise the temperature of the eggs. Repeat with a few more ladlefuls until the bowl with eggs is warm to the touch. - Cook the Eggnog:
Pour the tempered egg mixture back into the saucepan with the rest of the warm milk. Cook gently over medium-low heat, stirring constantly with the whisk, until the mixture thickens slightly and reaches 160°F on a thermometer (about 4–5 minutes). Do not boil. - Strain and Cool:
Immediately pour the cooked eggnog through a fine mesh strainer into a clean bowl or pitcher to catch any curdled bits. Let cool to room temperature, then refrigerate until chilled (at least 2 hours). - Add Alcohol (Optional):
If you wish to spike your eggnog, stir in the desired amount of bourbon, rum, or brandy once the mixture is cool. - Serve:
Pour into glasses, garnish generously with more freshly grated nutmeg, and enjoy!
Tips & Troubleshooting for Perfect Eggnog
- Curdling: Cook gently and do not allow the mixture to boil. If curdling occurs, quickly strain.
- Consistency: If the eggnog is too thick, thin with a little milk. If too thin, briefly return to the heat and cook a little longer, stirring constantly.
- Make-Ahead: Homemade eggnog can be made up to 3 days in advance. Flavor improves after a day in the fridge.
- Egg Safety: Always cook the mixture to at least 160°F to ensure food safety.
- Alcohol-Free Version: Omit liquor for a family-friendly, nonalcoholic eggnog. The flavor will still be classic and rich.
Flavor Variations and Adaptations
Customize your eggnog for different preferences and dietary needs with simple swaps and add-ins:
- Dairy-free Eggnog: Substitute full-fat coconut milk and almond or oat milk for the dairy. Replace cream with coconut cream for extra richness.
- Spiced Eggnog: Add a pinch of ground cinnamon, clove, or allspice for deeper spice notes.
- Vanilla Bean: Infuse your milk with a split vanilla bean for a gourmet twist.
- Serve with Garnishes: Top with whipped cream, a cinnamon stick stirrer, or candied ginger.
Serving and Storing Homemade Eggnog
- Best Served Chilled: Pour into punch cups or small glasses.
- Garnish: Always finish with a dusting of freshly grated nutmeg.
- Storage: Keep eggnog in a sealed jar in the refrigerator for up to 3 days. Stir well before serving, as ingredients may settle.
- Freezing: Eggnog can be frozen, but texture may change slightly. Thaw in the refrigerator and whisk well before serving.
Frequently Asked Questions (FAQs)
Q: Can I use pasteurized eggs or egg substitute?
A: Yes, you can use pasteurized eggs for extra safety. Egg substitutes will change the texture and flavor, but can work in a pinch.
Q: How do I avoid a ‘cooked’ or scrambled taste?
A: Tempering the eggs properly and heating the mixture gently is key. Never boil your eggnog to prevent curdling.
Q: Is alcohol required for preservation?
A: Alcohol acts as a preservative and adds flavor, but homemade eggnog is safe for 2–3 days when refrigerated even without alcohol, provided it has been properly pasteurized.
Q: Can I double the recipe for a party?
A: Absolutely! Use a larger saucepan and carefully monitor temperature to avoid overheating. Adjust seasoning and alcohol to taste after chilling.
Q: What’s the best way to serve eggnog at a gathering?
A: Serve chilled from a large pitcher or punch bowl with a ladle. Offer garnishes like freshly grated nutmeg, cinnamon, and whipped cream alongside.
In Summary: Why Make Eggnog At Home?
Homemade eggnog is fresher, richer, and endlessly customizable compared to anything you’ll find in a carton. Crafting eggnog from scratch transforms a handful of everyday ingredients into an indulgent, heartwarming beverage that’s truly worth celebrating. Whether you enjoy it as-is, make it ahead for a party, or spike it for an extra festive kick, this is one holiday tradition that is guaranteed to delight guests and create lasting memories around your table.










