Main Courses
This 12-egg eggnog recipe delivers the rich, spiced holiday creaminess you crave—without the hassle of store-bought shortcuts. The secret lies in slow tempering of egg yolks with hot milk and cream, creating a velvety texture that traditional recipes promise but often fail to deliver.
I perfected this version after years of testing, ensuring every sip is perfectly balanced between sweet, spiced, and creamy.
What sets this recipe apart is the foolproof tempering method, where egg yolks are gradually warmed to prevent curdling while developing a luxurious mouthfeel. The addition of warm spices like cinnamon and nutmeg infuses the mixture naturally, avoiding the artificial aftertaste of pre-mixed extracts.
With just 15 minutes of active prep and 4 hours of chilling, you'll have a batch that's ready to impress guests or enjoy solo by the fire.
The result is a silky-smooth eggnog with a golden hue and aroma that fills your kitchen with holiday magic. Each spoonful delivers that perfect balance of sweetness from sugar and bourbon (if using), warmth from spices, and richness from the egg yolks.
The texture remains velvety even after chilling, making it ideal for sipping straight from the glass or pairing with cookies and gingerbread.
This recipe also excels in versatility—serve it chilled as a festive drink, use it as a creamy base for eggnog lattes, or even incorporate it into desserts like trifles.
The 3-day shelf life in the fridge means you can make a big batch and enjoy it throughout the season without worry. Here's how to create this holiday staple from scratch.
Ingredients for 12 egg eggnog
Twelve eggs, four cups of cream, and a spice blend that transforms into velvety holiday magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 12 whole | Room temperature for best tempering |
| Heavy Cream 🥛 | 4 cups | Full-fat for richest texture |
| Whole Milk 🥛 | 2 cups | Warmed for tempering process |
| Granulated Sugar 🍚 | 1 ½ cups | Adjust to taste, but don't skimp |
| Light Brown Sugar 🍚 | ½ cup | For subtle molasses depth |
| Vanilla Extract 🍯 | 2 tbsp | Pure Madagascar preferred |
| Ground Cinnamon 🌿 | 1 ½ tsp | Freshly ground for best aroma |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated nutmeg preferred |
| Ground Cloves 🌶️ | ¼ tsp | Use sparingly, potent flavor |
| Salt 🧂 | ¼ tsp | Kosher or sea salt preferred |
| Bourbon or Rum 🍹 | ½ cup | Optional, 80-proof minimum |
| Orange Zest 🍊 | 1 tbsp | From 1 large orange |
The eggs are non-negotiable—room temperature is key to prevent curdling during tempering. Grab large eggs from the store (they're more consistent) and let them sit out for 30 minutes before starting. For the cream and milk, whole milk and heavy cream give the richest texture, but if you're watching calories, you can substitute half-and-half for some of the heavy cream. The sugars? Light brown adds depth, while granulated keeps it sweet—don't skip either. I always grab my spices from Penzeys or the bulk section at Whole Foods for the freshest flavor. The vanilla extract should be pure, nothing artificial—Madagascar bourbon is my go-to, but any good-quality extract works.
No bourbon? Dark rum or even extra vanilla extract can step in—just reduce the liquid slightly to balance sweetness. Running low on cinnamon? Ceylon cinnamon is milder but still delicious. The orange zest is a game-changer for brightness, but if you're out, a splash of fresh orange juice works in a pinch. For the tempering process, warm the milk and cream separately to 160°F before adding the yolks—this prevents scrambling. Pro tip: if you're making this ahead, add the alcohol last to preserve its potency. And if you're feeling fancy, infuse the cream with a cinnamon stick while warming it—worth the extra minute.
This eggnog keeps beautifully—3 days in the fridge if you skip the alcohol, or 2 days with it. For the smoothest texture, whisk vigorously after chilling before serving. I like to portion it into mason jars for easy serving, and the jars double as festive glasses. Freezing isn't recommended—it alters the texture—but you can freeze individual portions for up to 1 month if you're prepping for a big gathering. The spices lose potency over time, so if you're storing leftovers, add a pinch of extra cinnamon and nutmeg before serving.
Why You'll Love This Recipe
- Here’s what sold me: the brown sugar’s slow dissolve into the warm milk creates this subtle, buttery caramel undertone. Pair that with the eggs’ natural richness, and you’ve got a drink that tastes like a hug—just without the awkwardness of actual hugs.
- No Whisk Needed: I swear by this—just crack the eggs into a bowl, add the cream and milk, and let the immersion blender (or even a hand mixer) do the heavy lifting. That rich, velvety texture comes together in minutes, no straining or fussing.
- Caramel-Kissed Depth: Here’s what sold me: the brown sugar’s slow dissolve into the warm milk creates this subtle, buttery caramel undertone. Pair that with the eggs’ natural richness, and you’ve got a drink that tastes like a hug—just without the awkwardness of actual hugs.
- Holiday or Hangry Fix: Between us, this isn’t just a Christmas drink. I’ve served it chilled as a brunch sipper, warmed it for a post-workout recovery boost, and even blended it into pancake batter (yes, really). The eggs and cream make it adaptable to whatever your day—or craving—demands.
Step-by-step instructions for rich holiday eggnog
Here's how to create velvety holiday eggnog with perfect balance and depth of flavor.
Warm the Dairy Base
In a medium saucepan, combine the 4 cups heavy cream and 2 cups whole milk over medium-low heat. Warm gently until the mixture reaches 160°F—just hot enough to steam slightly but not boil. This temperature ensures the eggs temper properly without scrambling. Stir occasionally to distribute heat evenly.
While warming, whisk together the 1.5 cups granulated sugar, 0.5 cup light brown sugar, 1.5 tsp ground cinnamon, 0.5 tsp ground nutmeg, 0.25 tsp ground cloves, and 0.25 tsp salt in a separate bowl. The sugars should dissolve completely, creating a smooth syrup base. This spiced sugar mixture is the flavor foundation of your eggnog.
Temper the Eggs
In a large mixing bowl, separate the 12 whole large eggs and reserve the whites for another use if desired. To temper the yolks, slowly pour about 1 cup of the warm dairy mixture into the yolks while whisking constantly. This gradual addition prevents the eggs from curdling. Once fully incorporated, whisk in the remaining warm dairy mixture until smooth.
Return the tempered egg mixture to the saucepan and cook over low heat, stirring constantly with a wooden spoon, until it thickens to 170°F and coats the back of a spoon. You'll notice the mixture transform from runny to a slightly thickened custard—this is your base. Remove from heat immediately to prevent overcooking.
Incorporate Flavor Layers
Return the custard to the mixing bowl and let it cool slightly to 140°F while whisking in the 2 tbsp vanilla extract and 1 tbsp orange zest. The orange zest adds bright citrus notes that cut through the richness, while the vanilla deepens the aromatic profile. Add the 0.5 cup bourbon or rum (if using) and stir gently to combine.
Here's the thing—adding alcohol after cooling preserves its potency. If you add it to hot custard, much of the alcohol will cook off, reducing its flavor impact. Let the mixture cool to 120°F before proceeding to prevent any potential curdling from residual heat.
Chill and Whip to Perfection
Transfer the eggnog to a clean mixing bowl and refrigerate for at least 4 hours, preferably overnight. Chilling allows flavors to meld and the texture to fully set. For the final step, whip the eggnog with a stand mixer fitted with the whisk attachment until it reaches a light, frothy consistency—this should take about 3-5 minutes.
You'll know it's ready when it holds soft peaks but still pours easily. The texture should be thick enough to coat a spoon but still have that signature eggnog creaminess. Taste and adjust sweetness if needed—adding a bit more sugar or a splash of warm milk can help achieve perfect balance.
Pro Tips For Making 12 Egg Eggnog
- Whisk eggs cold: Pull those eggs straight from the fridge and whisk them with the sugar first—no room temp nonsense. Cold eggs emulsify better with the dairy, so you’ll get that silky texture without curdling drama, especially with 12 yolks. (I learned this the hard way after a lumpy batch.)
- Temper the cream: Warm the heavy cream and milk to body temperature (about 90°F) before mixing it into the egg yolks. Dumping cold dairy into warm eggs = scrambled eggnog. A quick thermometer check avoids disaster—trust me, your future self will notice.
- Strain it twice: After blending, strain the eggnog through a fine-mesh sieve twice—once to catch stray yolks, again to remove any grit from the brown sugar. Skimp here, and you’ll get weird textures or a grainy mouthful. (Yes, it’s tedious, but worth it.)
- Sweeten in stages: Start with half the brown sugar in the egg mixture, then taste before adding the rest. The eggs thicken as they cook, so you might need less sugar than the recipe claims—especially if using rich, full-fat dairy. Adjust last, not first.
Health benefits of these flavors
Protein Powerhouse
The 12 eggs in this recipe provide a surprising 24 grams of protein per serving (about 1 cup), making it a satisfying holiday drink that keeps you full. Eggs contain all nine essential amino acids, which support muscle repair and immune function—perfect for balancing the indulgence of festive treats. 💪
Healthy Fats for Satiety
The 4 cups of heavy cream and 2 cups of whole milk add rich, satisfying fats that help stabilize blood sugar and keep you energized.
These fats also enhance nutrient absorption, particularly for fat-soluble vitamins like A, D, E, and K. The combination of protein and healthy fats makes this eggnog more filling than you'd expect from a dessert-like drink.
Spice Benefits
The warm spices—cinnamon, nutmeg, and cloves—aren't just for flavor. Cinnamon helps regulate blood sugar, while nutmeg contains myristicin, a compound with mild mood-boosting properties. Cloves add antimicrobial benefits, and together they create a cozy, comforting warmth that's perfect for chilly holiday evenings. 🌿
Natural Sweetness
Instead of refined sugar overload, this recipe balances 1.5 cups granulated sugar and 0.5 cup light brown sugar for a more complex sweetness.
Brown sugar provides small amounts of calcium, iron, and potassium, while the natural molasses depth satisfies cravings without spiking blood sugar as dramatically as white sugar alone.
Alcohol Considerations
The optional 0.5 cup bourbon or rum adds depth but also provides a small dose of antioxidants from the aging process. If you skip the alcohol, you can still enjoy the benefits of the other ingredients without the empty calories.
For a lighter option, reduce the sugar slightly to balance the richness from the dairy.
Vitamin Boost
Eggs are one of nature's most nutrient-dense foods, packed with vitamins B2, B5, B12, and choline—all essential for energy metabolism and brain health. The orange zest adds vitamin C, which supports immune function and collagen production.
Together, these ingredients create a beverage that's far more nutritious than it appears! 💡
Nutrition facts
Frequently asked questions
Why does this recipe use 12 eggs instead of the usual 6?
Twelve eggs create a richer, creamier texture that stands up to the heavy dairy base. The extra yolks add natural thickness and depth of flavor, making this version more luxurious than standard recipes. For a lighter option, you can reduce to 8 eggs but expect a slightly thinner consistency.
Can I make this eggnog without alcohol?
Simply omit the bourbon or rum and adjust the sweetness if needed. The spices and vanilla will still provide rich flavor. For extra depth, add 1 extra teaspoon of vanilla extract or a splash of orange juice to compensate for the missing alcohol's complexity.
How do I fix curdled eggnog?
If your eggnog curdles, don't panic! Strain it through a fine-mesh sieve to remove lumps, then whisk in 1 tablespoon of cold water or milk per cup of eggnog to restore smoothness. For extra insurance, chill the mixture for 1 additional hour before serving. The texture may be slightly thinner, but the flavor will still be delicious.
What's the best way to serve this eggnog?
Serve chilled in festive glasses with a sprinkle of ground cinnamon or nutmeg on top. For extra flair, add a cinnamon stick stirrer or float a star anise pod in each glass. Pair with holiday cookies, gingerbread, or warm apple pie for the perfect dessert experience.
Can I make this ahead of time?
Yes! This eggnog actually tastes better after chilling. Make it 1-2 days in advance** for optimal flavor development. Store in an airtight container in the refrigerator. If making without alcohol, it keeps for up to 3 days—with alcohol, 2 days is ideal. Stir well before serving to restore creaminess.
