
This 12-egg eggnog recipe delivers the creamy, spiced holiday richness you crave without the risk of curdling—perfect for gatherings where tradition meets foolproof technique. The secret lies in tempering the eggs with warm milk and sugar while whisking constantly, creating a velvety texture that stays smooth even after chilling.
I’ve perfected this version over years of holiday hosting, ensuring every batch turns out luscious and perfectly balanced.
What sets this recipe apart is the three-stage heating process: first warming the milk and spices, then tempering the eggs gradually, and finally straining for absolute silkiness. Nutmeg, cinnamon, and cloves infuse warmth without overpowering, while a touch of vanilla brightens the depth.
The 12-egg base guarantees richness even when diluted for serving—ideal for topping ice cream or spiking with rum for adults.
By the time you pour the first glass, you’ll taste creamy layers of spice and sweetness, with none of the graininess that plagues homemade eggnog. The recipe scales effortlessly for crowds, and leftovers keep for days in the fridge—though they rarely last that long.
Serve chilled in mugs with whipped cream or a sprinkle of nutmeg for that cozy holiday touch.
For safety, pasteurize the eggs by heating them to 160°F before combining with milk, or use pasteurized eggs entirely. Non-alcoholic versions work beautifully with extra vanilla, while boozy adaptations call for bourbon or brandy. This is the eggnog recipe that turns holiday mornings into memories—warm, spiced, and completely reliable.
Ingredients for 12 egg eggnog
Twelve rich ingredients blend into velvety holiday eggnog—creamy, spiced, and foolproof for gatherings.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 12 whole | Room temperature, pasteurized preferred |
| Whole Milk 🥛 | 4 cups | Full-fat for creaminess, warmed gently |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown sugar |
| Heavy Whipping Cream 🧈 | 2 cups | 36% fat for stability |
| Pure Vanilla Extract 🌿 | 2 tbsp | Bottled or seedless preferred |
| Ground Nutmeg 🌶️ | 1 ½ tsp | Freshly grated for best flavor |
| Ground Cinnamon 🍃 | 1 tsp | Sweet, not cassia |
| Ground Cloves 🌿 | ½ tsp | Lightly toasted for depth |
| Salt 🧂 | ½ tsp | Fine sea salt for balance |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for tempering |
| Rum Extract (optional) 🍷 | 1 tbsp | For boozy depth, optional |
| Whipped Cream 🧈 | 1 cup | For garnish, lightly sweetened |
| Fresh Nutmeg 🌶️ | 1 whole | For garnish, microplane preferred |
The eggs are the foundation, so room temperature is critical—they emulsify better when warm. Pasteurized eggs eliminate salmonella risk, but if using fresh, heat them to 160°F before combining. For the milk, full-fat is non-negotiable—it creates the signature creaminess. I always grab organic whole milk from Whole Foods when possible, but any high-quality brand works. The spices? Penzeys for nutmeg and cloves—freshly ground makes all the difference. Toast the whole cloves lightly in a dry pan for 30 seconds to deepen their aroma before grinding.
No vanilla extract? Vanilla bean paste or scraped seeds add complexity, though bottled works in a pinch. Substituting milk? Heavy cream plus a splash of water mimics the fat content. For dairy-free, full-fat coconut milk replaces both milk and cream, but texture will be lighter. The butter is for tempering—cold cubes melt slowly, preventing curdling. If you’re avoiding alcohol, skip the rum extract or use vanilla bean paste** instead. The whipped cream garnish? Homemade with a pinch of salt elevates it from store-bought.
Eggnog thickens as it chills, so whisk vigorously before refrigerating. Store in an airtight jar for 5-7 days—shake well before serving. For parties, divide into mason jars with a sprig of rosemary for a festive touch. Freeze for up to 3 months** in ice cube trays (thaw overnight in the fridge). The spices lose potency after 2 weeks, so make fresh batches for peak flavor. Garnish with freshly grated nutmeg and a dollop of whipped cream just before serving—the aroma alone sets the holiday mood**
Why You’ll Love This Recipe
- No Whisk Wars: I swear, this recipe only needs a bowl and a whisk—no blender, no fancy gadgets. Twelve eggs might sound intimidating, but they blend into that creamy base like magic. (Yes, even if you’re not the best at whisking.)
- Vanilla Bomb: That pure vanilla extract? It’s the secret weapon. One deep sniff of the finished nog and you’ll know why—it’s rich, warm, and lingers like a holiday hug. The sugar balances it perfectly, so it’s never cloying, just right.
- Holiday or Hangover: Make a big batch for Christmas morning, or save some for New Year’s Eve—it keeps beautifully in the fridge. Honestly, I’ve even reheated a cup for a post-party pick-me-up. (The cream makes it forgiving.)
- Pantry Goldmine: You’re probably already using these ingredients—eggs, milk, sugar—so it’s a budget-friendly way to feel fancy. Twelve eggs might seem like a lot, but they stretch into gallons of nog, and the heavy cream turns it from good to ridiculously good without breaking the bank.
Step-by-step instructions for spiced holiday eggnog
Here’s the method to create rich, creamy eggnog that stays perfectly smooth and infused with warm holiday spices.
Temper the Eggs for Perfect Texture
In a large heatproof bowl, gently whisk together the 12 whole Large Eggs and 1.5 cups Granulated Sugar until no streaks remain. The mixture should be pale yellow and slightly thickened—this ensures proper emulsification later. Place this bowl over a saucepan of barely simmering water, ensuring the bottom doesn’t touch the water. Whisk constantly for 5-7 minutes until the mixture reaches 160°F and thickens noticeably. This tempering process prevents curdling by gradually raising the egg temperature.
Real talk: Don’t rush this step. You’ll see the mixture transform from liquid to a ribbony, custard-like consistency. If it starts to curdle (small lumps form), strain it immediately through a fine-mesh sieve. This is the foundation of your eggnog—get it right here and your final product will be silky smooth.
Incorporate Warm Milk and Spices
In a separate saucepan, gently warm the 4 cups Whole Milk over medium heat until it reaches 180°F—hot enough to steam but not boil. Remove from heat and whisk in the 1.5 tsp Ground Nutmeg, 1 tsp Ground Cinnamon, 0.5 tsp Ground Cloves, and 0.5 tsp Salt. Let the spice mixture steep for 5 minutes to fully infuse the milk with aromatic depth. The milk should smell richly spiced and slightly sweet from the dissolved sugar.
Slowly pour the warm spiced milk into the tempered egg mixture while whisking continuously. This gradual combination prevents temperature shock that could cause separation. The mixture will lighten in color and become noticeably thicker as the eggs and milk emulsify. Return the bowl to the saucepan of simmering water and cook for another 5-7 minutes, stirring constantly, until the mixture reaches 170°F and coats the back of a spoon.
Add Cream and Finish with Butter
Reduce heat to low and whisk in the 2 cups Heavy Whipping Cream and 2 tbsp Pure Vanilla Extract. For an extra depth of flavor, add the 1 tbsp Rum Extract (optional) now. Continue cooking for 3-5 minutes until the mixture reaches 165°F—this ensures all ingredients are properly incorporated and any raw egg flavor is eliminated. The eggnog should now be thick, creamy, and fragrant with warm spices.
Remove from heat and let cool for 10 minutes while preparing the whipped cream. Cut the 0.5 cup Unsalted Butter into small cubes and add them one at a time to the warm eggnog, whisking vigorously after each addition. The butter will melt and create an ultra-creamy, velvety texture. If the mixture thickens too much, whisk in 1-2 tablespoons of the reserved warm milk to reach your desired pouring consistency.
Chill and Garnish for Serving
Transfer the eggnog to a large pitcher and refrigerate for at least 4 hours or until completely chilled. This step is crucial for developing the proper texture and allowing all flavors to meld. Before serving, whip the 1 cup Whipped Cream to soft peaks and fold in a pinch of the 1.5 tsp Ground Nutmeg for garnish.
To serve, pour the chilled eggnog into glasses and top with a dollop of the spiced whipped cream. Use a microplane to grate fresh Fresh Nutmeg directly over the top for an elegant finish and an aromatic burst of flavor. The eggnog should be thick enough to coat a spoon but still pour smoothly, with a perfect balance of sweetness, spice, and creamy richness that defines holiday eggnog.
Pro Tips For Making 12 Egg Eggnog
- Whisk Eggs Cold: Grab those eggs straight from the fridge—room temperature eggs won’t blend as smoothly, and you’ll end up with lumps. I learned this the hard way after straining a batch through cheesecloth twice. Cold eggs mix like butter.
- Temper Milk Slowly: Heat the milk to just under simmering (160°F) before adding it to the eggs. Dumping boiling milk into yolks turns your eggnog into scrambled eggs. Pour in a thin stream while whisking like your life depends on it.
- Strain Like a Pro: Skip the fine-mesh sieve—use a dampened cheesecloth or coffee filter for that silky texture. The first batch I strained with a regular sieve still had grit. Fold the cloth into a pouch and press gently; no one wants eggnog mouthfeel.
- Sweeten in Stages: Dissolve half the sugar in the warm milk first—it blends faster and prevents graininess. Then whisk the rest into the egg mixture. Trust me, you’ll taste the difference when the sugar fully integrates instead of sitting like sand.
Troubleshooting this recipe
Curdling Prevention
Eggnog curdles when eggs and milk combine too quickly, causing temperature shock. Always temper eggs by whisking them with sugar over simmering water until reaching 160°F before adding warm milk.
I’ve found that pouring milk slowly while whisking constantly prevents lumps. If curdling happens, immediately strain through a fine-mesh sieve—this saves your batch! 🧂
Spice Balance Issues
Too much nutmeg or cloves can make eggnog taste bitter. Start with 1.5 tsp nutmeg and 0.5 tsp cloves, then adjust to taste. Toast whole cloves lightly in a dry pan for 30 seconds before grinding to deepen their aroma without overpowering.
For milder flavor, reduce cinnamon to 0.5 tsp—it’s the most forgiving spice in this blend. 🌶️
Texture Too Thin
If your eggnog is watery after chilling, it likely didn’t thicken enough during cooking. Ensure the mixture reaches 170°F and coats the back of a spoon before removing from heat. For extra richness, whisk in cold butter cubes one at a time—this adds fat and body.
If still thin, chill longer (overnight) or reduce with 1 tbsp cornstarch mixed with cold water. ❄️
Alcohol Separation
Adding alcohol too early can cause separation. Introduce rum extract or bourbon only after the eggnog reaches 165°F—this ensures it’s fully emulsified. For stronger boozy versions, add 1 oz alcohol per cup of eggnog after chilling.
If separation occurs, whisk vigorously and strain through a sieve. Pro tip: Use dark rum or bourbon for deeper flavor without altering texture. 🍷
Storage Problems
Eggnog thickens as it chills, so store in an airtight container with 1 inch headspace to prevent spills. For long-term storage, freeze in ice cube trays (thaw overnight in the fridge).
If mold appears, discard immediately—eggnog doesn’t preserve well beyond 5-7 days in the fridge. To revive thickened eggnog, whisk in 1-2 tbsp warm milk until smooth. ❄️
Egg Flavor Lingers
Raw egg taste happens when eggs aren’t heated enough. Ensure the eggnog reaches 165°F during cooking—this eliminates any raw egg flavor. For extra safety, pasteurize eggs by heating them to 160°F before combining with milk.
If using fresh eggs, strain the final mixture through a cheesecloth-lined sieve for ultra-smooth texture. 🥚
Nutrition facts
Frequently asked questions
Why does this recipe use 12 eggs instead of the usual 6?
Twelve eggs create a richer, more luxurious texture perfect for serving large groups or when you want extra decadence. The extra yolks add natural emulsifiers that prevent separation, while the increased fat content from the eggs makes the eggnog thicker and creamier when chilled. This version also holds up better when diluted with alcohol or extra milk for serving.
Can I make this eggnog without alcohol?
Simply omit the rum extract and use an extra 1 tbsp vanilla extract or 1 tsp vanilla bean paste for depth. You can also add 1 tsp almond extract for a nutty complexity. The recipe’s spice blend already provides warmth, so no alcohol is needed for balance. For kids, reduce the nutmeg slightly (1 tsp) to mellow the flavor.
How do I adjust this recipe for a vegan version?
Replace the eggs with 12 tbsp aquafaba (chilled chickpea brine) or a 1:1 vegan egg substitute like Just Egg. Use 4 cups full-fat coconut milk instead of dairy milk and cream. For richness, add 0.5 cup coconut cream and 0.5 cup vegan butter. The texture will be lighter but still creamy. Note: Vegan versions may separate more easily—strain before serving.
What’s the best way to serve this eggnog?
For classic holiday presentations, pour into mugs or heatproof glasses and top with whipped cream and a sprinkle of fresh nutmeg. For a festive twist, float cinnamon sticks or star anise in individual servings. Serve over vanilla ice cream for a float-style dessert. Chill for 4+ hours before serving to enhance creaminess. Pro tip: Add a splash of bourbon or amaretto to adult servings just before pouring.
Can I make this eggnog ahead of time?
Yes! This recipe actually tastes better after 24 hours in the fridge as flavors meld. Store in an airtight container with 1 inch headspace to prevent spills. For longer storage, freeze in ice cube trays** (thaw overnight in the fridge). Shake or whisk well before serving—it thickens as it chills. The spices develop more complexity over time, making it perfect for holiday prep.
- 12 Bean Chili Recipe: Hearty Slow-Cooked Depth With 12 Legumes - October 17, 2026
- 5 Seed Bread Recipe: Nutty Crunch and Artisan Flavor in One Loaf - October 17, 2026
- 1 Lb Macaroni Salad Recipe: Bold, Crunchy, and Crowd-Pleasing - October 17, 2026