
This 12-egg eggnog recipe delivers the richest, most velvety holiday drink you’ll ever make—without the artificial aftertaste of store-bought versions. The secret lies in proper egg tempering and slow blending, which creates that signature creamy, spiced texture that tastes like childhood memories in every sip. I’ve perfected this recipe over years of holiday gatherings, where it becomes the star of the season.
What sets this apart is the foolproof technique for handling raw eggs safely while achieving that ultra-smooth consistency. We’ll separate yolks and whites, temper them gradually, and blend everything with warm spices and sweetened milk for restaurant-quality results at home. The recipe scales easily too—make a full gallon for parties or halve it for a cozy family batch.
By the time you’re done, you’ll have a spiced, creamy eggnog that’s perfect for sipping warm or chilled, with optional rum or bourbon additions for adults. The vanilla bean and nutmeg infuse deep, comforting flavors that make this drink irresistible. Store it in the fridge for up to a week, letting the spices develop even more complexity over time.
Serve it in mugs with cinnamon sticks for a festive touch, or pour it over ice for a refreshing twist. This is the eggnog recipe that will have your guests asking for seconds—and begging you to make it every year. Let’s get started on creating your holiday centerpiece.
Ingredients for 12 egg eggnog
Twelve eggs, warm spices, and a slow blend create the creamiest holiday eggnog you’ll ever taste.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 12 whole | Room temperature for best blending |
| Whole Milk 🥛 | 4 cups | Whole milk for richest texture |
| Heavy Whipping Cream 🧈 | 2 cups | Full-fat for velvety consistency |
| Granulated Sugar 🍚 | 1 ½ cups | Fine granulated preferred |
| Vanilla Bean 🌿 | 2 whole | Seeds scraped from pods |
| Ground Nutmeg 🌶️ | 1 tsp | Freshly grated preferred |
| Ground Cinnamon 🌶️ | 1 tsp | High-quality for warmth |
| Ground Cloves 🌶️ | ¼ tsp | Lightly toasted for depth |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Unsalted Butter 🧈 | ¼ cup | Cold for tempering yolks |
| Rum or Bourbon (optional) 🥃 | ½ cup | High-quality spirit only |
The eggs are the heart of this recipe—room temperature is key for even blending. Grab large eggs (they’re richer than medium) from the deli counter if you want extra freshness, or use organic pastured eggs for deeper flavor. The vanilla bean makes all the difference—Trader Joe’s sells high-quality pods for a great price, and scraping the seeds gives that authentic depth. For the spices, Penzeys bulk bins are perfect for small batches, but the regular grocery store spices work fine if they’re fresh. The butter needs to be cold for tempering the yolks properly—don’t let it sit out too long before using.
No vanilla bean? Pure vanilla extract at double the amount works in a pinch, but you’ll miss that complex flavor. Short on eggs? Use 10 eggs plus 2 extra yolks for that same rich mouthfeel. The spices can be adjusted—half the cloves if you’re sensitive to heat, or add a pinch of allspice for extra warmth. For the alcohol, any 80-proof rum or bourbon works, but Kahlúa or coffee liqueur adds a festive twist if you want something different. The milk and cream should be cold straight from the fridge—warm them slightly before blending to help emulsify everything smoothly.
This eggnog keeps beautifully in the fridge for up to 1 week, with flavors actually improving as the spices meld. For parties, make it 2 days ahead—the alcohol infuses better over time. Store in airtight glass jars to preserve the vanilla aroma. If you’re making a big batch, double the recipe—it scales perfectly. Leftovers? Freeze in ice cube trays for single-serving portions, then transfer to a bag. Thaw overnight in the fridge before serving—no microwave needed.
Why You’ll Love This Recipe
- No Whisk Fatigue: I swear by this recipe because it’s the only eggnog I’ll make after the first batch—no arm workout required. Twelve eggs might sound intimidating, but the yolks and whites separate in minutes while the milk and cream heat up. Honestly, the hardest part is waiting for the custard to chill.
- Rich Without Guilt: The vanilla bean here isn’t just flavor—it’s the star. Split it open, scrape out the seeds, and you get that deep, buttery warmth that store-bought versions can’t touch. Between us, the heavy cream and whole milk make it decadent, but the sugar stays balanced. It’s the kind of drink that feels like a hug, not a sugar crash.
- Holiday Flexibility: This isn’t just for Christmas Eve. I’ve used it to top pancakes on lazy Sundays, blended it into ice cream for summer, and even poured it over French toast when company dropped by. The base is so versatile that I keep the full recipe in my notes—just adjust the spice or booze based on the vibe.
- Leftovers That Last: Make it once, enjoy it twice. The custard keeps for weeks in the fridge, and the whipped cream topping stays fluffy if you seal it right. I’ll be real: I’ve had this eggnog in January, February, and even March—because why not? It’s cheaper than buying bottles, and the taste never gets old.
Step-by-step instructions for homemade eggnog
Here’s how to craft velvety, spiced eggnog from scratch—rich, creamy, and bursting with holiday flavor.
Separate Eggs and Toast Spices
Begin by separating the 12 whole large eggs, placing yolks in one large bowl and whites in another. I like to use a fine-mesh sieve for this—it catches any stray yolks that might slip through. While the eggs separate, toast the ground cloves in a dry skillet over low heat for 1-2 minutes until fragrant. This step deepens their warm, aromatic notes without burning them.
Toasted spices make all the difference in eggnog—they add complexity that store-bought versions simply can’t match. Let the cloves cool completely before adding them to the mixture. Keep the egg whites chilled until needed; they’ll whip better when cold.
Temper the Egg Yolks
In a separate heatproof bowl, gently warm the 4 cups whole milk and 2 cups heavy whipping cream together over a pot of simmering water (double boiler method) until steaming but not boiling. Slowly whisk in the 1.5 cups granulated sugar and 0.5 tsp salt until fully dissolved.
Now, temper the yolks by gradually whisking in about ¼ cup of the warm milk mixture at a time, whisking constantly to prevent scrambling. This gradual warming ensures the yolks cook evenly without curdling. Once all the warm milk is incorporated, return the mixture to the heatproof bowl and continue cooking over simmering water, stirring constantly, until it reaches 160°F—about 8-10 minutes.
You’ll know it’s ready when the mixture thickens noticeably and coats the back of a spoon. This step is critical—overcooking will make the eggnog grainy, while undercooking can leave it too thin.
Incorporate Vanilla and Spices
Remove the yolk mixture from heat and let it cool slightly. Using a microplane, scrape the seeds from the 2 whole vanilla beans and add them to the warm mixture along with the toasted ground cloves, 1 tsp ground cinnamon, and 1 tsp ground nutmeg. Whisk everything together until the vanilla seeds are fully dispersed and the spices are evenly distributed.
Here’s the thing—vanilla bean seeds are far more potent than extract, so don’t overdo it. The spices should be well incorporated but not clumped. Let the mixture cool to room temperature while you prepare the egg whites.
Whip Egg Whites to Stiff Peaks
In a clean, grease-free bowl, beat the egg whites with an electric mixer on medium speed until soft peaks form. Gradually add the 0.25 cup unsalted butter, cut into small pieces, while continuing to beat. The butter adds richness and helps stabilize the whipped cream structure.
Increase the speed to high and whip until the egg whites form stiff peaks that hold their shape when the whisk is lifted. This step is where the magic happens—the whipped egg whites give eggnog its signature light, airy texture. If the mixture starts to look grainy, add a pinch of cream of tartar to help stabilize it.
Combine and Chill
Gently fold the whipped egg whites into the cooled yolk mixture in three additions, using a spatula to cut through the center and fold from the bottom up. This slow incorporation prevents deflating the egg whites. If you’re using the 0.5 cup rum or bourbon, add it now and stir gently to distribute evenly.
Pour the eggnog into a large pitcher or bowl and cover with plastic wrap, pressing the wrap directly onto the surface to prevent a skin from forming. Refrigerate for at least 4 hours, or ideally overnight, to allow the flavors to meld and the texture to fully set. The longer it chills, the creamier it becomes—this is where patience pays off.
Serve Chilled and Enjoy
Before serving, give the eggnog a quick stir to redistribute any separated cream. Pour into glasses and garnish with a sprinkle of ground nutmeg or a few vanilla bean seeds for presentation. Serve chilled over ice for a refreshing holiday treat, or warm it gently with a splash of hot milk or cream for a cozy twist.
This homemade version tastes nothing like the store-bought stuff—it’s rich, velvety, and packed with warm spice notes that truly capture the spirit of the season. The balance of sweetness, creaminess, and spice is what makes it special, and it’s worth every step of the process.
Pro Tips For Making 12 Egg Eggnog
- WHISK EGGS COLD: Grab those eggs straight from the fridge—room temperature eggs make this custard grainy and sad. I learned this the hard way after making eggnog that looked like it had been through a blender fight. Cold eggs blend smoothly and keep the texture silky.
- SCALD DAIRY FIRST: Heat the milk and cream to a gentle simmer (160°F) before mixing with eggs—this prevents curdling and saves you from scrambling eggs into your eggnog. Pour the hot dairy into the egg mixture slowly while whisking like your life depends on it (it does).
- SCRAPE THE VANILLA: Don’t just drop in the vanilla bean—split it, scrape out the seeds, and toss the scraped pod into the warm mixture. The leftover seeds in the pod add extra flavor, and the pod itself infuses deeper. (Yes, even if you’re impatient like me.)
- STRAIN IT CLEAN: After cooking, strain the eggnog through a fine-mesh sieve to catch any stray egg bits or vanilla pod fragments. I used to skip this, but now I notice a smoother texture—especially when serving it chilled. Takes 30 seconds and makes a real difference.
Make-ahead tips for this recipe
Batch Prep Timeline
Plan your eggnog prep like a pro by breaking it into two sessions. Start with the yolk mixture first thing in the morning—temper the yolks, infuse with spices, and let it cool completely. This gives you time to whip the egg whites later in the day without rushing. I like to make my yolk base at 9 AM, then whip the whites around 1 PM so everything can properly chill overnight. 📅
Storage Containers
Use glass jars with airtight lids (like Le Parfait or Ball mason jars) to store your eggnog—they preserve flavor and aroma better than plastic. For large batches, divide into quart-sized containers to make serving easier. Label each container with the date and store in the back of your fridge where it’s coldest. The glass also allows you to see the beautiful vanilla flecks when pouring.
Freezing for Longevity
For maximum freshness, freeze eggnog in ice cube trays—each cube makes a perfect single serving. Once frozen, transfer cubes to a ziplock freezer bag with all air removed. Thaw overnight in the fridge before serving. The texture will be slightly thinner after freezing, but it’s perfect for blending with a splash of milk or cream to restore richness. This method keeps eggnog tasting fresh for up to 3 months. ❄️
Make-Ahead Spice Infusion
Save time by pre-infusing your milk and cream with spices 24 hours ahead. Warm 4 cups milk and 2 cups cream with 1 tsp cinnamon, ½ tsp nutmeg, and ¼ tsp toasted cloves (strained later). Store in the fridge—this step develops deeper spice flavors without altering the eggnog’s texture. Just strain before using in your recipe. This trick cuts your active prep time by 30 minutes. 🌶️
Alcohol Infusion Shortcut
If you’re adding alcohol, infuse it ahead of time for stronger flavor. Pour ½ cup bourbon or rum into a small jar with 1 tsp vanilla extract and ½ tsp cinnamon. Let sit for 1 hour before adding to your eggnog. This creates a concentrated spiced liquor base that elevates the drink’s complexity. Store the infused alcohol in the fridge until ready to use—it keeps for 1 week. 🥃
Garnish Prep Ahead
Set up your garnishes the night before to streamline serving. Toast whole nutmeg seeds in a dry pan for 1 minute, then store in a small jar. Also, scrape vanilla bean seeds from 2 pods and keep them in a tiny container. When serving, sprinkle directly from the jar—no measuring required. This saves 5 minutes per serving during your holiday gathering. ✨
Nutrition facts
Frequently asked questions
Why does this recipe use 12 eggs for such a large batch?
Twelve eggs create that signature ultra-creamy texture that makes homemade eggnog so much richer than store-bought versions. The yolks add natural richness while the whites provide lightness when whipped. This quantity makes about 1 gallon—perfect for holiday gatherings where everyone wants seconds (or thirds!).
Can I make this eggnog without raw eggs?
Replace the raw eggs with 2 cups pasteurized liquid egg whites and 1 cup pasteurized egg yolks (found in the refrigerated section). The texture will be slightly lighter, but it’s a safe alternative that still delivers great flavor. For the yolks, you can also use 1 cup egg substitute powder mixed with ½ cup water.
How do I prevent my eggnog from curdling?
Curdling happens when egg yolks cook too quickly. Always temper the yolks by slowly adding warm milk mixture while whisking constantly. Keep the heat low and steady—never let it boil. Also, make sure your egg whites are completely cold before whipping, and fold them gently into the yolk mixture in three additions to maintain stability.
What’s the best way to add alcohol to this recipe?
For maximum flavor, infuse your alcohol ahead of time. Mix ½ cup bourbon or rum with 1 tsp vanilla extract and ½ tsp cinnamon in a jar, then let sit for 1 hour before adding to the eggnog. This creates a spiced liquor base that enhances the drink’s complexity. Add it after folding in the egg whites but before chilling.
How long can I keep homemade eggnog in the fridge?
This eggnog keeps beautifully in the fridge for up to 1 week in airtight glass containers. The flavors actually improve as the spices meld over time. For longer storage, freeze in ice cube trays—each cube makes a perfect single serving. Thaw overnight in the fridge before serving to restore the creamy texture.
- 1 Egg Cookie Dough Recipe: No-Bake, Flourless Joy in Minutes - October 1, 2026
- 3 Bean Hotdish Recipe: Hearty Harvest Bowl With Smoky Paprika Depth - October 1, 2026
- 12 Lb Oven Turkey Recipe: Golden Skin and Juicy Pink Center Guaranteed - October 1, 2026