This indulgent holiday beverage delivers all the creamy, spiced richness of traditional eggnog with just 3 grams of carbs per serving. The base combines unsweetened almond milk with heavy cream for that luxurious mouthfeel, while eggs create a custard-like texture. Warm nutmeg and cinnamon provide the classic festive flavor profile, and a touch of vanilla rounds it out beautifully. The tempering technique ensures silky smooth results every time.
Chill for at least an hour to let flavors meld, then top with freshly whipped cream and a dusting of spice. Add dark rum or bourbon if desired for an adult twist. The mixture keeps well in the refrigerator for several days, making it perfect for batch preparation during busy holiday weeks.
The year my sister announced she was going keto, I panicked about our annual Christmas Eve eggnog tradition. That frothy, spiced mug of nostalgia was non-negotiable, and I spent three frantic afternoons tinkering with almond milk ratios and sweetener measurements until something clicked. Now she actually requests this version over the sugar-laden original, and Ive caught non-keto family members sneaking seconds from the fridge.
Last December, I served this at a holiday party and watched my friend Maria—a skeptic of anything keto—take a cautious sip, eyes widen, and immediately ask for the recipe. Theres something magical about watching people discover that eating differently doesnt mean sacrificing joy, especially when traditions are involved.
Ingredients
- 2 cups unsweetened almond milk: The base that keeps everything light while still providing that creamy body we crave
- 1 cup heavy cream: Non-negotiable for richness—dont try to replace this with anything else or youll miss the whole point
- 4 large eggs: Room temperature eggs whisk into the mixture more smoothly, so set them out about twenty minutes before you start
- 1/3 cup powdered erythritol: Powdered sweeteners dissolve infinitely better than granular ones in cold drinks
- 1/2 teaspoon ground nutmeg: Freshly grated makes a difference, but pre-ground works if thats what you have
- 1/2 teaspoon ground cinnamon: The warming spice that makes everything taste like December
- 1 tablespoon vanilla extract: Pure extract only—imitation vanilla has a weird aftertaste that shows up in creamy drinks
- 1/4 cup dark rum or bourbon (optional): A splash transforms this into something adults-only, but its fantastic without too
- Whipped cream and additional spices: The garnish that makes every glass feel like a celebration
Instructions
- Warm the milk mixture:
- Combine almond milk and heavy cream in a medium saucepan over medium heat, watching carefully and removing it just before it simmers—bubbles are fine, boiling is not.
- Whisk the eggs:
- In a separate bowl, beat eggs and erythritol until the mixture turns pale and slightly thickened, about two minutes of enthusiastic whisking.
- Temper like you mean it:
- Ladle about half a cup of the warm milk into the eggs while whisking furiously, then repeat twice more—this gradual approach prevents scrambled eggs in your nog.
- Thicken it up:
- Pour everything back into the saucepan and cook over low heat, stirring constantly, until the mixture coats the back of a spoon and thickens slightly.
- Add the magic:
- Remove from heat immediately and stir in nutmeg, cinnamon, and vanilla—this is when your kitchen starts smelling like holidays.
- Patience pays off:
- Pour into a pitcher or bowl and refrigerate for at least an hour—the flavors meld beautifully overnight if you can wait that long.
- Serve it up:
- Pour into chilled glasses, crown with whipped cream, and dust with freshly grated nutmeg for that photo-worthy finish.
My grandmother never measured anything when making eggnog, and while her approach was charming, I appreciate knowing exactly what goes into each serving. Theres comfort in precision, especially when youre feeding people with specific dietary needs.
Making It Ahead
This eggnog actually improves after sitting in the refrigerator for twenty-four hours, so I always make it the day before hosting. The spices bloom and the texture becomes impossibly smooth, as if all the ingredients have had time to become friends.
Dairy-Free Swaps
Coconut cream works surprisingly well as a heavy cream replacement, though it does add a subtle tropical note. No one at my last gathering noticed until I mentioned it, and even then they just asked for seconds.
Getting The Perfect Froth
If you want that coffee-shop style foam on top, blend the finished eggnog for thirty seconds before chilling. The aeration makes each sip feel luxurious and creates the most beautiful head when you pour it into glasses.
- Use a chilled glass for maximum enjoyment
- Grate nutmeg directly over each serving for the freshest flavor
- Double the batch—this disappears faster than you expect
Heres to keeping traditions alive while making room for new ways of celebrating. May your holidays be creamy, spiced, and exactly what you need them to be.
Recipe FAQs
- → Can I make this eggnog ahead of time?
-
Absolutely. This mixture actually benefits from sitting in the refrigerator for several hours or overnight—the flavors deepen and meld beautifully. Store in an airtight container for up to 5 days.
- → What's the best way to temper the eggs without curdling?
-
Work slowly and whisk constantly. Add just a small ladleful of warm cream mixture at a time to your beaten eggs, whisking vigorously after each addition. This gradual temperature rise prevents the proteins from coagulating too quickly.
- → Can I use a different sweetener?
-
Yes. Any granulated keto sweetener works well—monk fruit blends, allulose, or stevia-erythritol combinations. Powdered forms dissolve more easily, but granulated can be used if blended first.
- → Is there a way to make this completely dairy-free?
-
Replace the heavy cream with full-fat coconut cream from a can. The flavor will have a subtle coconut note, but the texture remains rich and creamy. Use a dairy-free whipped topping for garnish.
- → Why did my mixture curdle?
-
Curdling usually happens from cooking at too high heat or not tempering properly. Keep the heat on low and stir constantly during the final cooking stage. The mixture should thicken but never reach a simmer.