
This 12-egg eggnog recipe delivers the velvety, ultra-rich holiday drink you crave—creamy, spiced, and perfect for festive gatherings. The secret lies in slow simmering whole eggs with milk and sugar until silky smooth, then straining for that signature, flawless texture.
I’ve perfected this version over years of holiday celebrations, ensuring every sip feels like a warm embrace.
What sets this apart is the balance: 12 eggs create a luxurious body without overpowering the flavors, while cinnamon, nutmeg, and vanilla build depth. The slow reduction on the stove transforms raw ingredients into a drink so rich it feels indulgent—no artificial thickeners or shortcuts.
For a boozy twist, add bourbon or rum after chilling, or keep it non-alcoholic for family-friendly sipping.
By the time you strain and chill, you’ll have a creamy, fragrant eggnog that’s ready to serve in mugs or glasses, topped with whipped cream or a sprinkle of nutmeg. The texture is velvety, not grainy, and the spices linger just enough to remind you of cozy holiday mornings.
This recipe scales perfectly for crowds, with leftovers keeping beautifully in the fridge for up to a week.
For a modern twist, infuse the milk with orange peel or cardamom while heating, or blend in a splash of coffee liqueur for depth. The key is patience—the slow simmering ensures no raw egg taste, and straining guarantees that silky finish.
Whether you’re toasting the season or sharing with guests, this is the eggnog that makes holidays feel special.
Ingredients for 12 egg eggnog
Twelve eggs plus a handful of pantry staples—this is your holiday eggnog game-changer.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 12 whole | Room temperature for even cooking |
| Whole Milk 🥛 | 6 cups | Full-fat for richest texture |
| Granulated Sugar 🍚 | 2 cups | White or light brown preferred |
| Ground Cinnamon 🌿 | 2 tsp | Freshly ground for best flavor |
| Ground Nutmeg 🍃 | 1 tsp | Freshly grated nutmeg preferred |
| Pure Vanilla Extract 🌸 | 1 tbsp | High-quality, no alcohol substitutes |
| Salt 🧂 | ½ tsp | Kosher or sea salt preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for easy melting |
| Heavy Whipping Cream 🥛 | 2 cups | Cold for best whipping later |
| Orange Zest 🍊 | 1 tbsp | Fresh, finely grated |
| Bourbon or Rum (optional) 🍷 | ½ cup | Add after chilling if desired |
| Whipped Cream (for serving) 🍦 | 2 cups | Stabilized with powdered sugar |
| Ground Nutmeg (for garnish) 🍃 | 1 tsp | Freshly grated for presentation |
The eggs are non-negotiable here—12 large, room-temperature eggs create that signature velvety texture. Store-brand eggs work fine, but organic or pasture-raised eggs have richer yolks. If you’re worried about raw egg safety, pasteurized eggs are a great alternative. The milk should be whole for that ultra-creamy finish—Trader Joe’s or Whole Foods often carry organic options that add extra richness. For the sugar, I always use white granulated, but light brown adds subtle molasses notes if you’re feeling adventurous. The spices? Penzeys or local spice shops carry freshly ground nutmeg that makes all the difference—pre-ground loses potency fast.
No vanilla extract? Vanilla bean paste or even vanilla sugar will work in a pinch, though the flavor won’t be identical. Short on cinnamon? Cassia cinnamon at half the amount is a common swap, but it’s slightly stronger. The butter is there to add richness—European-style butter has higher fat content and gives a smoother texture. For the optional boozy twist, bourbon adds caramel notes while rum brings tropical warmth. If you’re making this ahead, skip adding the alcohol until serving—it’ll mellow out over time. The orange zest can be omitted if you’re not a fan, but it brightens up the whole drink beautifully. And if you’re worried about the eggs curdling, don’t be—the slow simmering method ensures a silky result every time.
This eggnog keeps beautifully in the fridge for up to 1 week, though it’s best enjoyed within 3-4 days for peak freshness. The flavor actually improves as it sits! For serving, I like to pour it into mugs or heatproof glasses and top with whipped cream and a sprinkle of nutmeg. Freeze any extra in ice cube trays for quick eggnog shots later—just thaw and stir into milk. The whipped cream should be stabilized with powdered sugar to hold its shape, and trust me, store-bought is fine here—no need to make it from scratch. If you’re making this for a crowd, double the batch and use a slow cooker for the simmering—it keeps everything at a steady temperature without risking scorching.
Why You’ll Love This Recipe
- No Whisk Wars: I swear by this recipe—just crack eggs, stir, and let the stove do the work. No over-whisking, no curdled nightmares, just smooth, velvety eggnog that tastes like nostalgia in a mug.
- Spiced Like Christmas Morning: That cinnamon and nutmeg? It’s the cozy hug in every sip. The sugar caramelizes just enough to make it taste richer than store-bought, like someone sprinkled holiday magic into your saucepan.
- Holiday Any Day: Serve it warm with a cinnamon stick for brunch, chill it for a creamy dessert, or even drizzle it over pancakes (yes, really). It’s the one recipe that works for morning coffee, late-night cravings, or a last-minute gift basket.
- Eggnog for Pennies: Twelve eggs sound fancy, but they stretch into gallons—freeze half for next month’s cravings. Whole milk keeps it rich without the price tag of heavy cream, and the spices cost less than a fancy latte. Budget-friendly indulgence? Check.
Step-by-step instructions for ultra-rich eggnog
Here’s how to create velvety, spiced eggnog that tastes like holiday magic in every sip.
Whisk Eggs and Sugar Until Pale and Thick
In a large, heatproof mixing bowl, combine the 12 whole large eggs and 2 cups granulated sugar. Using an electric mixer on medium-high speed, beat vigorously for 5-7 minutes until the mixture becomes pale, thick, and nearly triples in volume. You’ll see ribbons form when you lift the whisk—this indicates proper emulsification and ensures your eggnog will be silky smooth.
I like to work in batches if my mixer isn’t powerful enough—just be patient. The eggs should be at room temperature for even cooking, so if they’re cold, let them sit out for 30 minutes before starting. This step is critical for creating that signature creamy texture that separates great eggnog from good.
Temper the Egg Mixture Over Gentle Heat
Place the mixing bowl over a pot of simmering water (double boiler method), ensuring the bottom of the bowl doesn’t touch the water. Stir constantly with a wooden spoon or silicone spatula for 8-10 minutes until the mixture reaches 160°F on an instant-read thermometer and thickens slightly. It should coat the back of a spoon but still flow freely.
Here’s the thing—don’t rush this step. The gentle heat cooks the eggs just enough to create a stable base without curdling. If you see any signs of curdling (lumpy texture), immediately remove from heat and whisk vigorously to smooth it out. The mixture should be hot but not boiling—think warm custard consistency.
Incorporate Milk, Spices, and Butter
Remove the bowl from heat and let it cool slightly for 2 minutes. While stirring constantly, slowly pour in the 6 cups whole milk in a steady stream. This gradual addition prevents temperature shock that could cause curdling. Then whisk in the 2 teaspoons ground cinnamon, 1 teaspoon ground nutmeg, 1 tablespoon pure vanilla extract, ½ teaspoon salt, and the ½ cup cold cubed unsalted butter. The butter should melt completely into the warm mixture.
The spices should dissolve evenly, but don’t worry if you see tiny flecks of nutmeg—they’ll disappear as the mixture cools. If you’re using the optional ½ cup bourbon or rum, add it now while the mixture is still warm to allow the alcohol to infuse fully. The orange zest can wait until later to preserve its bright flavor.
Chill and Whip to Perfection
Transfer the eggnog mixture to a clean pitcher or bowl and cover it with plastic wrap, pressing the wrap directly onto the surface to prevent a skin from forming. Refrigerate for at least 4 hours or overnight—this chilling step is non-negotiable for developing that perfect creamy texture. The colder it gets, the richer it becomes.
After chilling, whisk in the 2 cups cold heavy whipping cream and 1 tablespoon orange zest. For serving, whip the 2 cups whipped cream (stabilized with powdered sugar) to soft peaks and fold it gently into the eggnog if you prefer an extra-light texture. The mixture should be smooth, cool, and ready to serve—think of it like liquid holiday warmth in a glass.
Serve with Festive Garnish
Ladle the chilled eggnog into glasses, leaving room at the top for the whipped cream topping. Dollop each serving with 2 tablespoons whipped cream and sprinkle generously with the 1 teaspoon fresh ground nutmeg for that classic holiday presentation. Serve immediately with cinnamon sticks for stirring—this is where the magic happens.
For an extra-special touch, I like to float a few whole cloves in each glass before serving. The combination of warm spices, citrus zest, and creamy richness makes this eggnog feel like a cozy holiday hug in every sip. Enjoy it chilled over ice or warmed slightly for a comforting twist—either way, it’s pure indulgence.
Pro Tips For Making 12 Egg Eggnog
- Temper the eggs: Whisk the eggs with sugar first, then slowly add warm milk—no cold splashing. I learned this the hard way after scrambling a batch when milk hit room-temp yolks too fast.
- Toast the spices: Bloom cinnamon and nutmeg in warm milk for 2 minutes before mixing. Sounds weird, but it works: deeper flavor without overpowering the custard base.
- Strain for silkiness: After cooking, force the eggnog through a fine-mesh sieve into a clean bowl. Skipping this step leaves behind cooked bits that ruin the creamy texture—trust me, you’ll notice.
- Chill overnight: Refrigerate the finished eggnog for at least 12 hours before serving. The flavors meld and the texture becomes luxurious—rushing this step makes it taste amateur.
Serving suggestions for this dish
Classic Mug Presentation
Serve this eggnog in pre-warmed mugs for that cozy holiday feel—nothing says “festive” like sipping from a mug topped with whipped cream. I like to pour about 1 cup per mug and garnish with a cinnamon stick for stirring.
Add a sprinkle of freshly grated nutmeg and a dollop of whipped cream, then let guests customize their heat level with a pinch of cayenne or extra cinnamon. The mug’s warmth enhances the eggnog’s creamy texture, making it feel like a hug in a cup. 🍫
Glassware Elevation
For a more sophisticated presentation, use heatproof glassware like coupe or goblet glasses—they showcase the eggnog’s rich color beautifully. Fill each glass ¾ full and top with whipped cream, then add a cinnamon stick or orange peel twist for garnish.
I often serve this style at dinner parties, where the elegant presentation pairs perfectly with holiday desserts. The clear glass lets guests admire the creamy texture and spice flecks. ✨
Bakery-Style Serving
Transform your eggnog into a bakery-style drink by serving it in small ceramic pitchers with matching cups. This works beautifully for brunch or coffee gatherings. Pour the eggnog into the pitcher and place it at the center of the table with a whipped cream dispenser and a bowl of nutmeg.
Guests can serve themselves, creating a warm, interactive experience. The rustic ceramic adds charm and makes the drink feel like a special treat. 🏡
Spiked or Non-Alcoholic Options
Set up a dual-station serving area for guests who prefer different versions. Keep the non-alcoholic eggnog in a pitcher with a ladle, and offer the spiked version (with bourbon or rum) in a separate carafe.
Label each clearly and provide mini cinnamon sticks and whipped cream for customization. This approach lets everyone enjoy the drink their way while keeping the focus on the rich, creamy base. 🍷
Holiday Dessert Pairing
Pair your eggnog with warm holiday desserts like pecan pie, gingerbread cookies, or chocolate-dipped strawberries for a decadent experience. The creamy eggnog balances the sweetness of desserts beautifully. I also love serving it alongside spiced apple cider for a non-alcoholic pairing that complements the flavors.
The contrast of warm spices and cool creaminess makes every bite (or sip) feel festive. 🍪
Make-Ahead Serving Tips
If you’re prepping ahead, store the eggnog in airtight containers in the fridge for up to 1 week. When ready to serve, simply whisk in the whipped cream and orange zest just before pouring.
For a warm serving option, gently heat the eggnog in a saucepan over low heat (don’t boil) and stir in a splash of milk if it thickens. Serve with toasted marshmallows or caramel drizzle for a fun twist.
The make-ahead prep saves time while keeping the drink fresh and delicious. ⏰
Nutrition facts
Frequently asked questions
Why does this recipe use 12 eggs instead of the usual 6?
Twelve eggs create an ultra-rich, velvety texture that makes this eggnog feel luxurious and decadent. The extra yolks add natural creaminess without needing stabilizers, while the whites contribute lightness. This version is perfect for large gatherings where you want every sip to feel special—think of it as the “premium” version of classic eggnog!
Can I make this eggnog without alcohol?
Simply omit the bourbon or rum entirely. The spices and vanilla already provide deep flavor, so the non-alcoholic version is still rich and aromatic. For extra warmth, add ½ teaspoon ground cloves or a splash of orange liqueur (like Cointreau) instead. The eggnog will still be creamy and satisfying for all ages.
How do I fix curdling if it happens?
If you see lumps while heating, immediately remove the bowl from heat and whisk vigorously for 1-2 minutes to smooth it out. Most curdling happens from overheating or adding cold milk too quickly. To prevent it, always temper the eggs by slowly pouring in warm milk (not cold) while whisking constantly. The double boiler method also helps maintain gentle, even heat.
Can I substitute dairy-free milk?
For a dairy-free version, replace the whole milk with full-fat coconut milk (6 cups) and use vegan butter (½ cup). Note that the texture will be slightly different—less creamy but still delicious. For the whipped cream, use coconut whipped cream** or a dairy-free alternative. The flavor will lean more tropical, which pairs beautifully with the spices.
How long does this eggnog keep in the fridge?
This eggnog stays fresh for up to 1 week when stored in an airtight container. The flavor actually improves as it sits! For serving, whisk in the whipped cream and orange zest just before pouring. If you notice a skin forming on top, simply stir it in—it won’t affect the taste. For longer storage, freeze in ice cube trays and thaw as needed.
- 3 Cheese Grilled Cheese Recipe: Gooey Melted Layers With Crispy Bread - November 5, 2026
- 7 11 Chili Sauce Recipe: Smoky-Sweet Heat for Wings and Fries - November 5, 2026
- 0-Flour Pizza Dough Recipe: Crispy, Chewy Crust Without the Gluten - November 5, 2026