Cooked Eggnog Recipe: Spiced Holiday Drink With Warm Vanilla Notes

Cooked Eggnog Recipe: Spiced Holiday Drink With Warm Vanilla Notes

This cooked eggnog recipe transforms a classic holiday drink into a warm, spiced beverage that feels like a cozy embrace on chilly evenings. The secret lies in simmering rich dairy with eggs, vanilla, and aromatic spices until silky smooth—no raw egg risks here.

I perfected this version after years of testing, ensuring every sip delivers that perfect balance of creamy sweetness and warming cinnamon.

What sets this apart is the foolproof technique that prevents curdling while building deep flavor. You’ll start with whole milk and heavy cream, then slowly incorporate beaten eggs and sugar while stirring constantly.

The spices—cinnamon, nutmeg, and clove—infuse the mixture as it gently heats, creating layers of warmth that define holiday comfort. This isn’t just a drink; it’s an experience that transforms any gathering.

By the time you strain and serve, you’ll have a velvety, golden beverage that’s rich yet light, with vanilla notes that sing. The best part? It reheats beautifully, making it perfect for holiday parties where guests keep coming back for seconds.

Whether you serve it warm with whipped cream or chilled over ice, this eggnog becomes the centerpiece of your celebrations. Let’s make it together.

For those who prefer a boozy twist, add bourbon or rum while simmering—just adjust the alcohol to taste. The recipe also works as a creamy base for spiced coffee or lattes. Here’s everything you need to create this holiday essential that tastes like home.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for cooked eggnog

Eight simple ingredients transform into the coziest holiday drink ever—no raw eggs, just warm spice magic.

Ingredient Amount Notes
Whole Milk 🥛 4 cups Room temperature preferred
Heavy Cream 🥛 2 cups Full-fat for richness
Large Eggs 🥚 6 whole Room temperature for smooth blend
Granulated Sugar 🍚 1 ½ cups White or light brown
Pure Vanilla Extract 🌿 2 tbsp High-quality, no imitation
Ground Cinnamon 🌶️ 2 tsp Freshly ground preferred
Ground Nutmeg 🌿 1 tsp Freshly grated for depth
Ground Cloves 🌶️ ½ tsp Lightly toasted for warmth
Salt 🧂 ¼ tsp Fine sea salt
Unsalted Butter 🧈 4 tbsp Cold, cubed for richness
Whipped Cream 🥛 1 cup For serving, optional
Cinnamon Sticks 🌿 2 whole For garnish, optional

The dairy is where the magic happens. Whole milk and heavy cream from the store’s refrigerated section (not the ultra-pasteurized shelf) give the best texture—Organic Valley or Horizon are my go-tos for that creamy richness. Eggs should be room temperature when you start, so pull them out 15 minutes early. The sugar? Domino or C&H white sugar works perfectly, but if you’re feeling fancy, light brown adds a caramel note. For vanilla, McCormick or Nielsen-Massey pure extract is worth the splurge—imitation smells like perfume, not vanilla.

No vanilla extract? Vanilla bean paste works too—just use half the amount. Short on cinnamon? Cassia is a fine swap, but it’s stronger so start with less. Nutmeg needs to be freshly grated (the pre-ground stuff tastes like sawdust). No nutmeg grinder? Toast a whole nutmeg over a flame, then rub it on a microplane—game changer. The butter should be cold and cubed—it adds luxurious creaminess without curdling. For the boozy twist, Evan Williams bourbon or Captain Morgan rum work perfectly—just add 1/4 cup while simmering and adjust to taste.

This reheats like a dream—just warm gently on the stove with a splash of milk. Keeps in the fridge for 5-7 days (though it disappears faster). For parties, make it ahead and store in airtight jars. The whipped cream? Cool your beaters first for fluffier peaks. Garnish with cinnamon sticks for that Instagrammable touch. Leftovers? Freeze in ice cube trays for single servings—perfect for quick holiday mornings.

❤️

Why You’ll Love This Recipe

  • No Whisk Needed: I swear by this trick—just whisk eggs and sugar until pale, then dump in the hot milk and cream. No tempering, no stress, and the custard comes together smoother than I ever expected.
  • Creamy Without Clumps: That slow simmer with whole milk and heavy cream? It’s the secret to velvety texture without lumps. The eggs cook just enough to thicken it right, but you’d never guess how effortless it was.
  • Holiday or Anytime: Serve it warm with cinnamon for Christmas morning, or chill it for a creamy dessert base. I’ve even poured it over pancakes—because why not? The vanilla extract makes it versatile enough for breakfast or bedtime.
  • Leftovers? Better Than New: This recipe actually tastes better the next day. The flavors meld, and it’s perfect for quick breakfasts or a last-minute treat. Honestly, I make a double batch just to have it on hand.

Step-by-step instructions for crafting rich holiday eggnog

Here’s how to create a velvety, spiced holiday drink that’s perfect for gatherings.

1

Warm the Dairy and Prepare the Spices

In a heavy-bottomed saucepan, combine the 4 cups whole milk and 2 cups heavy cream over medium-low heat. Warm until steaming but not boiling—you should see small bubbles forming around the edges, but no vigorous rolling. This gentle warmth helps the dairy blend smoothly without curdling later.

While the dairy warms, lightly toast the 2 cinnamon sticks in a dry skillet for 30 seconds until fragrant. Add them to the warm dairy along with the 2 tsp ground cinnamon, 1 tsp ground nutmeg, 0.5 tsp ground cloves, and 0.25 tsp salt. Stir gently and let the spices infuse for 5 minutes, keeping the mixture at a gentle simmer. This step extracts maximum flavor from the spices without overpowering the delicate eggnog base.

2

Create the Egg Sugar Base

In a separate bowl, whisk together the 6 whole large eggs, 1.5 cups granulated sugar, and 2 tbsp pure vanilla extract until completely smooth. The mixture should be pale yellow with no streaks of egg white—this ensures a silky texture in your final eggnog. I like to use a wire whisk for this step to incorporate maximum air.

Temper the eggs by slowly pouring about 1 cup of the warm spiced dairy into the egg mixture while whisking constantly. This gradual introduction prevents the eggs from scrambling when they hit the hot liquid. Once fully incorporated, pour the egg mixture back into the saucepan with the remaining dairy.

3

Cook Until Thickened

Return the saucepan to low heat and stir constantly with a wooden spoon or silicone spatula. You’ll notice the mixture gradually thicken—this is when you’ll see the classic eggnog texture forming. Cook for 8-10 minutes until the mixture coats the back of a spoon and reaches 160°F on an instant-read thermometer. This gentle cooking creates that signature creamy consistency without curdling.

Real talk: Don’t walk away during this step. The eggnog can go from perfect to curdled in seconds if it gets too hot. If it starts to thicken too quickly, immediately remove from heat and stir vigorously to cool it down.

4

Finish with Butter and Chill

Remove from heat and stir in the 4 tbsp cold unsalted butter, cut into small cubes. The butter adds incredible richness and helps create that luxurious mouthfeel. Let the eggnog cool to room temperature, stirring occasionally to prevent a skin from forming. This cooling process allows all the flavors to meld together beautifully.

Once cooled, transfer to a clean container and refrigerate for at least 4 hours—overnight is even better. Chilling develops the flavors and makes the texture even smoother. The eggnog should be thick but still pourable when properly chilled.

5

Serve with Whipped Cream and Garnish

Just before serving, give the eggnog a good stir. Ladle into glasses and top each serving with 1 cup whipped cream and an extra cinnamon stick for garnish. The contrast between the warm spiced eggnog and cool whipped cream is pure holiday magic.

For an extra-special touch, warm the eggnog slightly before serving if you prefer it room temperature. This drink tastes even better the next day as the flavors continue to develop, making it perfect for holiday gatherings where you want something that gets better with time.

👨‍🍳

Pro Tips For Making Cooked Eggnog

  • Temper the eggs first: Whisk the eggs and sugar together in a cold bowl before adding warm liquids—this prevents curdling. I learned this the hard way after watching a batch turn into scrambled eggs mid-recipe. Cold eggs handle heat better.
  • Use room-temperature cream: Heavy cream straight from the fridge whips better and blends smoother into the custard. I used to skip this, but now I pull it out 30 minutes early—it makes the texture velvety instead of grainy.
  • Watch the simmer: Keep the mixture at a gentle bubble, not a rolling boil—this keeps the eggs from scrambling. After burning three batches, I finally figured out that “low and slow” is the only way.
  • Strain for smoothness: After cooking, strain the eggnog through a fine-mesh sieve to remove any cooked egg bits. Sounds weird, but it works—your future self will thank you for the silky texture.

Essential equipment for cooked eggnog

Heavy-Bottomed Saucepan

This is your most critical piece of equipment—no thin pans here. I use a 3-quart stainless steel saucepan like the All-Clad Stainless or Calphalon Classic because they distribute heat evenly and prevent hot spots that can cause curdling.

A 3-quart capacity gives you enough room to stir comfortably without splashing. If you only have a nonstick pan, avoid it—egg proteins can stick and burn at the bottom, ruining your eggnog. 🔥

Instant-Read Thermometer

An instant-read thermometer is non-negotiable for perfect eggnog. I swear by the ThermoWorks Thermapen ONE—it’s fast, accurate, and reads up to 500°F, though we’ll only need it for the 160°F mark. This prevents overcooking and ensures your eggnog reaches that perfect creamy consistency without turning to scrambled eggs.

A budget-friendly alternative is the OXO Bluetooth Thermometer, which syncs with your phone for easy monitoring.

Wire Whisk

For the egg-sugar mixture, a wire whisk is essential to fully incorporate air and create that silky texture. I recommend a stainless steel whisk with ball-bearing wires—brands like OXO Good Grips or Cuisinart are my go-tos.

The whisk should be at least 12 inches long to reach the bottom of your mixing bowl. Avoid plastic or silicone whisks—they don’t distribute enough force to properly emulsify the eggs and sugar.

Fine-Mesh Strainer

After cooking, you’ll want to strain out any potential curdled bits or whole spices for a smooth, velvety finish. A fine-mesh stainless steel strainer like the OXO Good Grips works perfectly.

If you don’t have one, a cheesecloth or even a clean kitchen towel in a pinch will do the job. Just be sure to press gently to extract every last drop of that rich, spiced liquid. This step is what transforms your eggnog from homemade to restaurant-quality. 💫

Silicon Spatula

A heat-resistant silicone spatula is your best friend for stirring during the cooking process. I use a 12-inch OXO Good Grips silicone spatula because it’s flexible enough to scrape the bottom without damaging your pan.

The silicone won’t conduct heat like metal, so it won’t burn your hands or the eggs. Plus, it’s easy to clean—just toss it in the dishwasher. Avoid wooden spoons here; they can absorb flavors and leave behind bits that burn.

Air-Tight Storage Jars

For storing your eggnog, airtight glass jars are a must. I love Le Parfait or Ball Mason jars—they’re sturdy, stackable, and keep your eggnog fresh for up to 7 days in the fridge. If you’re making this ahead for a party, these jars also double as serving vessels.

Just be sure to leave about 1 inch of headspace to allow for expansion as it cools. For freezing leftovers, use quart-sized freezer-safe containers with tight lids to prevent freezer burn. ❄️

Nutrition facts

Servings 8
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 240mg80%
Sodium 180mg8%
Total Carbohydrate 38g13%
Dietary Fiber 0g0%
Sugars 36g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does my eggnog curdle when cooking?

Curdling happens when the eggs cook too quickly or the heat gets too high. Always stir constantly over low heat and never let it boil. Temper the eggs properly by slowly mixing in warm dairy first, and use a heavy-bottomed saucepan to prevent hot spots. If it starts to curdle, immediately remove from heat and stir vigorously to cool it down.

2

Can I make this eggnog without eggs?

For a vegan version, replace the eggs with 6 tbsp cornstarch or arrowroot powder whisked with 1/2 cup cold dairy. Simmer the mixture for 2-3 minutes until thickened, then proceed with the rest of the recipe. The texture will be slightly different but still creamy and delicious.

3

How do I know when it’s done cooking?

Your eggnog is ready when it coats the back of a spoon and reaches 160°F on an instant-read thermometer. The mixture should look thickened but still pourable. If it’s too thin, cook for 1-2 more minutes while stirring constantly. Never let it boil—this is the #1 cause of curdling.

4

Can I make this ahead for a holiday party?

This eggnog actually tastes better the next day! Make it 1-2 days ahead and store in airtight containers in the fridge. Stir well before serving and warm gently on the stove if you prefer it room temperature. For parties, serve in individual jars with whipped cream and cinnamon sticks for a festive touch.

5

What’s the best way to add alcohol?

For a boozy twist, add 1/4 cup bourbon or rum while simmering the dairy. For stronger flavor, increase to 1/2 cup and adjust to taste. If adding alcohol after cooking, stir it in gently while the eggnog is still warm to help distribute evenly. Never boil off alcohol—add it after the initial simmering phase.

★★★★★4.6(2 reviews)
Brian Walker