
Classic Spiced Eggnog Recipe with Almond Milk

By Emma
Certified Culinary Professional
Separate the yolks first—that’s the whole thing right there. Everything else is just making sure they don’t scramble into little flecks. You’re making a drink that tastes like someone actually cared, not the store stuff that tastes like Christmas-flavored sadness.
Why You’ll Love This Homemade Eggnog
Takes 24 minutes total but tastes like you’ve been working on it for days. The spices—cinnamon, nutmeg, clove—they’re not fighting each other. Just sitting there. Warm.
Almond milk instead of dairy makes it lighter than the heavy holiday eggnog. Still creamy though. Still has that velvety thing. Cold overnight. That’s when it gets good. Flavors actually blend. Not sure why it’s better the next day but it is.
One bowl. One pot. If you’re stressed about cooking, this isn’t stressful. Tempering sounds fancy. Isn’t. Just means don’t shock your eggs.
Bourbon or rum optional. Drink it plain, it’s still a drink. Add the alcohol, it becomes a whole different thing. Works both ways.
What You Need for Classic Spiced Eggnog
Four egg yolks. The whites don’t matter here—make something else with them or just pitch them.
Three cups almond milk. Whole milk works. So does oat. But almond milk doesn’t add its own flavor, which is kind of the point when you’re doing homemade eggnog with cinnamon and nutmeg.
Sugar. Three quarters cup. Granulated. Brown sugar changes everything. Don’t.
Heavy cream—one cup. That’s where the richness lives. Skim cream isn’t a thing, so don’t overthink it.
Cinnamon, nutmeg, clove. Ground. Not whole spices. Whole spices would take longer. These work fast.
Two teaspoons vanilla. Pure, not the fake stuff. The fake stuff tastes like fake.
Four ounces bourbon or dark rum if you’re going that direction. Doesn’t have to be expensive. Doesn’t have to be there at all.
Whipped cream and extra cinnamon for the top. Optional, but—come on.
How to Make Classic Spiced Eggnog
Separate your yolks into a medium bowl. Don’t let any white sneak in. Yolk with white in it won’t whip right. Just keep them apart. The whites go somewhere else.
Heat your almond milk in a saucepan. Not fast. Gentle. You’re looking for tiny bubbles forming at the bottom, just under simmer. That takes 4 to 5 minutes depending on your stove. Watch it. Don’t walk away. It’ll jump to a boil the second you’re not looking.
While that’s happening, whisk your yolks with the sugar. Not 30 seconds. Actually whisk. Three to four minutes until the mixture lightens up—it goes pale and thicker. That’s the aeration. That’s what makes it taste like eggnog and not like scrambled eggs in a cup.
The milk should be ready now. Don’t dump it in. That’s how you end up with chunks. Take a spoon. One spoon of hot milk. Drop it in the yolks while you’re whisking like your life depends on it. The yolks warm up slowly that way.
Keep adding milk—spoonful by spoonful—until you’ve added maybe a cup total. The yolks are warm now. You can add the rest faster, but still whisking.
Pour everything back into the saucepan. Medium heat. Stir constantly. Watch the back of a spoon—when the mixture coats it and doesn’t drip right off, it’s done. That’s about 7 to 8 minutes. The second it looks right, off the heat. Don’t test it. Just take it off.
Add your heavy cream right now, off the heat. Stir. That stops the cooking and adds the thing that makes this a drink instead of a sauce.
Chill it. Minimum three hours. Better overnight. That’s when the spices do their job—they blend into the whole thing instead of sitting on top being loud.
How to Get That Classic Eggnog Texture Right
The tempering thing—that’s the make-or-break moment. Temperature shock kills everything. Yolks scramble, you’ve got a drink with chunks. Not good. So you go slow. Spoon by spoon. Whisk the whole time. It feels like it takes forever. It takes two minutes.
The cooking part—medium heat, constant stirring. You’re looking for that coating on the spoon. It thickens slow. Like watching paint dry slow. But that’s the point. You’re not boiling it. You’re gently bringing it to a temperature that kills bacteria without killing the texture.
The milk temperature matters going in. If it’s barely warm, it won’t cook the yolks enough. If it’s screaming hot, you’re scrambling them. The “tiny bubbles forming” thing—that’s your temperature. Not boiling. Not lukewarm. Right in between.
Heavy cream off heat. This is non-negotiable. If you add it while it’s still cooking, it’ll break. It separates. The cream just sits there not blending. Cold cream stops the heat and keeps everything smooth. Velvety. The word everyone uses and actually means something here.
Classic Eggnog with Bourbon and Cinnamon—Storage and Serving
Make it ahead. That’s actually the whole point. Homemade eggnog with almond milk gets better when it sits in the fridge. Flavors flatten out in a good way—less sharp, more blended.
Keeps for about five days. Maybe six. After that the spices start getting weird. Not bad weird, just—too much. Drink it fresh enough.
To serve, stir in your alcohol if you want it. The eggnog doesn’t need it. But if you’re pouring bourbon or dark rum in, do it right before serving. Stir it in. The flavors meld together in like an hour, but straight from the bottle is better.
Top with whipped cream. Sprinkle cinnamon. Some people do a cinnamon stick. Star anise works too but it’s not traditional, just tastes good.
Drink it cold. Not icy-cold. Cold enough to feel refreshing but warm enough that you taste everything. It tastes different as it warms up. Watch how the spices change.

Classic Spiced Eggnog Recipe with Almond Milk
- 4 large egg yolks
- 3 cups almond milk
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/8 teaspoon ground clove
- 2 teaspoons pure vanilla extract
- 3/4 cup granulated sugar
- 1 cup heavy cream
- Optional 4 ounces bourbon or dark rum
- Whipped cream and extra cinnamon for topping
- 1 Separate yolks from whites in a small bowl. Set whites aside or discard; unused here.
- 2 Heat almond milk gently in a saucepan with cinnamon, nutmeg, clove, and vanilla. Watch for tiny bubbles forming, just under simmer, about 4-5 minutes. Do not rush or boil.
- 3 In a medium bowl, whisk yolks with sugar. Go long enough until mixture thickens and lightens in color, about 3-4 minutes. This aeration is crucial for texture.
- 4 Temper eggs carefully—add a spoonful of hot milk to yolks while whisking nonstop. Temperature shock is enemy here. Add milk gradually until yolks warm through.
- 5 Pour everything back into saucepan on medium; stir constantly. Mixture thickens slowly; test by coating the back of a spoon. Immediately remove from heat before it curdles or boils. Expect this to take 7-8 minutes.
- 6 Add heavy cream off heat. This stops cooking and adds that velvety richness.
- 7 Chill eggnog thoroughly in fridge, minimum 3 hours but best overnight. Flavors need quiet time to blend.
- 8 To serve, stir in your shot of bourbon or rum, if desired. Spoon a generous dollop of whipped cream on top. Sprinkle a pinch of cinnamon or drop a cinnamon stick for aroma. Optional star anise also works.
- 9 Taste keeps changing as it warms; serves cold but not icy. If it seems thin, next time reduce milk or add extra cream slightly.
Frequently Asked Questions About Homemade Eggnog with Cinnamon and Nutmeg
Can you use store-bought eggnog instead of making it? Sure. It won’t taste like this though. Store stuff is already sweetened and spiced. You’re basically paying for a drink that tastes the same every year.
Do the egg whites get used somewhere else? Yeah. Meringues, cookies, mayonnaise. Or just cook them scrambled. Don’t waste them.
What if you don’t have almond milk? Whole milk works. Half-and-half works but it’s richer. Oat milk works. Coconut milk changes the flavor but not in a bad way. Just—something’s different.
How far ahead can you make homemade eggnog? Three days minimum. Best the next day. After four or five days the spices start overpowering everything. Make it fresh, not September for December.
Can you skip the tempering step? No. That’s how you don’t end up with scrambled egg chunks floating in your drink.
Does it need the bourbon or rum? Nope. Works cold and plain. The spices are loud enough on their own.
What if the eggnog looks too thin? It’ll thicken more when it cools. If it’s still thin after chilling overnight, add more heavy cream next time or drop the milk to two and a half cups. But usually the sitting time is what fixes it.



















