This post may contains Amazon affiliate and other affiliate links. If you make a purchase through these links, I may earn a small commission at no extra cost to you. Your support helps me continue to provide quality content. I only recommend products I personally trust and believe will add value to your experience. For more details, please visit my Privacy Policy.
I still remember the first Christmas after I went keto. I was wrapping gifts at midnight, cinnamon candles flickering, and all I could think about was eggnog—cool, velvety, nutmeg-kissed eggnog. But every carton at the store was a sugar bomb. That year I promised myself: I’ll make a Keto Christmas Eggnog that feels like the real deal—thick, creamy, festive—without the sugar crash or the carb hangover. After testing (and uh, “taste-testing”) more batches than I’ll admit, I landed on a version that checks every holiday box: lush texture, classic warming spices, optional adult twist, and truly low-carb. It’s become my December tradition to pour a glass, turn on the fairy lights, and toast to staying on track—a holiday treat that plays nicely with ketosis.
About that playful headline (“burns fat instead of adding it!”): eggnog itself doesn’t torch fat like a blowtorch—but a high-fat, low-carb recipe can help support ketosis, where your body primarily burns fat for fuel. So consider this the cheerfully indulgent drink that still respects your macros.
Why You’ll Love This Recipe
- 🎄 Classic flavor, keto macros: Silky custard base, vanilla, cinnamon, and nutmeg—without sugar.
- 🥛 Two reliable methods: Cooked (tempered eggs for safety) or blender + pasteurized yolks.
- 🧊 Serve hot or chilled: Cozy mug by the tree or frosty glass with a fresh grating of nutmeg.
- ⚖️ Customizable richness: From ultra-luxurious (all cream) to lighter (almond milk + cream).
- 🧠 Keto-friendly fats: Option to swirl in MCT oil for an extra fat-fuel boost.
- 🍸 Zero-proof or spirited: Delicious alcohol-free, or add a splash of rum/bourbon/whiskey for adult gatherings.
- 🕒 Make-ahead winner: Improves after a night in the fridge—flavors meld, texture thickens.
- 📉 Low net carbs: About 2.2–2.8g net carbs per ½-cup serving (see full macros below).
My Personal Experience
The first time I tried low-carb eggnog, I went too heavy on the sweetener and too light on the yolks. The result was… sweet milk with holiday perfume. The breakthrough came when I treated it like true custard: whisked yolks, slow tempering, gentle heat, patience. Suddenly, it had that silken body—not gloopy, not thin—just right. My non-keto dad (a harsh eggnog critic) asked for seconds without realizing it was sugar-free. The second breakthrough was texture control: a blend of heavy cream + unsweetened almond milk for balance, then a final pass with a blender for a café-level finish. That’s when it became our family’s annual “you made this?!” moment.
Required Equipment
Saucepan (heavy-bottomed)
Even heating prevents hot spots that scramble eggs. Choose a saucepan with a comfortable whisking depth.
Instant-Read Thermometer
Your best friend for hitting the safe temperature range (170–175°F / 77–80°C) without curdling.
Whisk (balloon style)
For steady, gentle whisking—especially while tempering yolks and during the final thicken.
Heat-Safe Mixing Bowl
For whisking yolks and sweetener, and for tempering with the hot dairy mixture.
Fine-Mesh Strainer
For straining the finished custard—removes any tiny curds and gives a barista-smooth texture.
Blender (or Immersion Blender)
Optional but recommended for a final 10–15-second blitz. Makes the nog ridiculously silky and lightly frothy.
Pitcher or Large Jar with Lid
For chilling and storing eggnog overnight. A spout makes pouring clean and festive.
Ingredients & Substitutions
Yields about 6 servings (½ cup / 120 ml each). Double for parties!
Base (Cooked Custard Method)
- 1½ cups (360 ml) heavy cream
- 1½ cups (360 ml) unsweetened almond milk (or macadamia milk; coconut milk for dairy-reduced variation)
- 6 large egg yolks, room temp (save the whites for another recipe)
- ⅓ cup (60–70 g) powdered allulose (or powdered erythritol; see notes)
- 1½ tsp pure vanilla extract
- ¾ tsp freshly grated nutmeg (plus more for garnish)
- ¼ tsp ground cinnamon
- Pinch fine sea salt
Optional Boosters
- 1–2 tbsp MCT oil (stir in after chilling for a keto fat-fuel lift; start small)
- 3–6 oz (90–180 ml) dark rum, bourbon, or whiskey (adult version; add to taste after cooking)
- Whipped cream (unsweetened or lightly sweetened with powdered allulose) for topping
Sweetener Notes
- Allulose: dissolves beautifully, no cooling aftertaste, helps silkiness—my top choice.
- Erythritol: works well but can taste cooler and may crystallize slightly on chilling—use powdered and consider blending right before serving.
Substitutions & Effects
- Almond milk → macadamia milk: slightly richer, very low carb.
- Heavy cream → half heavy cream + half unsweetened coconut milk: dairy-reduced, a hint of coconut.
- Egg yolks (6) → 5 yolks: slightly thinner body; still good.
- Vanilla bean instead of extract: sublime flavor; split and steep in warm dairy, remove before tempering.
- Alcohol-free: wonderful; a few drops of rum extract (sugar-free) mimic the profile if desired.
How to Make Keto Christmas Eggnog (Cooked Custard Method)
This is the gold-standard for flavor and texture. It’s easy when you follow the temperature cues.
Step 1 — Warm the Dairy with Spices
Add heavy cream, almond milk, nutmeg, cinnamon, and salt to a saucepan. Warm over medium-low heat until steaming (about 150–160°F / 65–71°C), not boiling. Stir occasionally.
Tip: Heating spices now blooms their oils and infuses flavor without gritty specks.
Step 2 — Whisk Yolks and Sweetener
In a heat-safe bowl, whisk egg yolks and powdered allulose until the mixture lightens slightly in color (30–45 seconds). You’re not trying for ribbons—just fully combined and a bit creamy.
Why: Sugar (sweetener) helps protect yolks and gives a smoother custard.
Step 3 — Temper the Yolks
Slowly drizzle 1 cup of the hot dairy into the yolks while whisking constantly. This gradually raises their temperature so they don’t scramble.
Encouragement: If you see a little steam, you’re doing it right. Smooth, steady whisk. You’ve got this.
Step 4 — Return to Pot & Cook to Safe Temp
Pour the tempered yolk mixture back into the saucepan with the remaining dairy. Cook over low to medium-low heat, whisking or stirring constantly with a silicone spatula, making sure to scrape the corners. Heat until the custard reaches 170–175°F (77–80°C) and lightly coats the back of a spoon. This usually takes 5–8 minutes.
Crucial Cue: Don’t let it boil. Gentle steam is fine; bubbling is not.
Step 5 — Strain, Flavor, and Chill
Remove from heat. Immediately whisk in vanilla. Pour the custard through a fine-mesh strainer into a clean pitcher or bowl. This guarantees a perfectly smooth nog. Cool to room temp (about 20–30 minutes), then cover and chill for at least 4 hours, preferably overnight.
Why overnight: Flavors meld, and the body thickens to that classic velvety sip.
Step 6 — Final Blend & Adjust
Just before serving, give the eggnog a 10–15-second blender whirl (or use an immersion blender in the pitcher). Taste. Adjust sweetness, nutmeg, or vanilla to your holiday heart’s content. Stir in MCT oil and/or alcohol if using.
Serving: Pour into chilled glasses or warm gently for a cozy mug. Finish with a fresh grating of nutmeg and a soft cloud of whipped cream.
Alternative Method: Blender “Quick” Eggnog (Pasteurized Yolks)
Best when you have pasteurized yolks or liquid pasteurized eggs.
- Blend almond milk, heavy cream, pasteurized yolks, powdered allulose, vanilla, nutmeg, cinnamon, salt for 30–45 seconds until frothy.
- Chill 2–3 hours (it thickens a bit as it rests).
- Blend again briefly before pouring. Add MCT/alcohol if using.
Texture note: Not quite as custardy as cooked, but still wonderfully creamy—and fast.
Common Mistakes to Avoid
- Boiling the custard: Leads to curdling. Keep it low and slow; pull at 170–175°F.
- Skipping the strain: Tiny curds happen to the best of us; straining ensures a five-star finish.
- Over-sweetening before chilling: Sweetness blooms in the fridge. Sweeten modestly, then adjust post-chill.
- Using granulated sweetener: Can feel gritty. Powdered allulose/erythritol is key.
- Adding alcohol before cooking: It can hinder thickening and spike evaporation. Add after chilling.
Pro Tips for Best Results
- Thermometer = insurance. A few degrees make all the difference.
- Vanilla at the end. Heat can mute delicate aromatics—stir in off heat.
- Double-strain for silk. Once from pot to pitcher, and again into a serving carafe if you’re extra.
- Froth on demand. A quick blend right before pouring gives that café foam crown.
- MCT wisely. Start with 1 tsp per serving—too much can upset sensitive tummies.
Keto Benefits of the Main Ingredients
- Egg Yolks: Nutrient dense, naturally low in carbs, rich in choline and fat-soluble vitamins—perfect for a high-fat, low-carb profile.
- Heavy Cream: Primarily fat with minimal carbs; adds satiety and that luxurious texture keto folks love.
- Unsweetened Almond Milk: Very low carb “diluter” that keeps the drink light enough to sip without blowing macros.
- MCT Oil (optional): Rapidly absorbed fats that can be used as an efficient energy source—many keto eaters enjoy it for a gentle mental/energy lift.
Variations You Can Try
- Mocha Nog: Add 1–2 tsp instant espresso to the warm dairy.
- Pumpkin Spice Nog: Whisk in 2 tbsp pumpkin puree and ¼ tsp extra cinnamon.
- Maple-Vanilla: A few drops of sugar-free maple extract with vanilla for a cozy twist.
- Coconut Brûlée: Swap almond milk for light coconut milk and add toasted coconut on top (counts as garnish).
- Gingerbread Nog: Add ⅛ tsp ground cloves and ¼ tsp ginger for old-world spice notes.
- Zero-Proof Party Punch: Batch the base, blend right before serving, and top each glass with seltzer or diet ginger ale for sparkle.
Tips for This Recipe
- Make ahead: Eggnog tastes better the next day. Prepare up to 48 hours in advance.
- Serving temps: Cold is classic; gently warm over low heat for a fireside vibe. Do not boil reheat.
- Garnish game: Freshly grated nutmeg reads “homemade.” A cinnamon stick stirrer is festive and functional.
- Crowd batching: Double or triple in a Dutch oven; cool fast by placing the pot in an ice bath before transferring to the fridge.
Optional Additions
- Whipped Cream Cap: Lightly sweetened with powdered allulose and a hint of vanilla.
- Cinnamon Stick Swizzles for mugs.
- Shaved Sugar-Free Dark Chocolate on top.
- A Pinch of Sea Salt right before serving—enhances chocolate/maple notes if you used extracts.
Serving Ideas
- Appetizer Hour: Small cordial glasses of chilled nog with spiced pecans.
- Dessert Pairing: A mug alongside keto gingerbread cookies or almond butter cookies.
- Cozy Movie Night: Warm eggnog with whipped cream, a sweater, and a blanket.
- Party Station: Build-your-own nog bar—base pitcher, optional alcohol, whipped cream, nutmeg grater, chocolate shavings.
Storage Recommendations
- Fridge: Store in a sealed pitcher/jar for up to 4 days. Stir or blend briefly before serving.
- Freezer: Eggnog isn’t ideal for long freezing (separation), but leftovers can be frozen in ice cube trays for coffee smoothies.
- Reheating: Warm gently on low heat, whisking. Don’t microwave vigorously—hot spots can curdle.
Frequently Asked Questions
1) Can I use whole eggs instead of just yolks?
You can, but yolk-heavy nog is creamier and more classic. Whole eggs can work in blender versions with pasteurized eggs; flavor is slightly “eggier.”
2) Is raw eggnog safe?
Use pasteurized eggs if you’re not cooking. The cooked method reaches a safe temp (170–175°F), which I recommend for most people.
3) Which sweetener is best?
Allulose for silk and clean sweetness; powdered erythritol works too but can cool the palate. You can do a 50/50 blend.
4) Can I make this dairy-free?
Try coconut cream + almond milk. Texture is a bit different—still delicious. Use a dairy-free sugar-free chocolate if you add any chocolate garnishes.
5) What alcohol works best?
Classic: rum, bourbon, or whiskey. Start small (½–1 oz per serving). For strict keto, keep alcohol optional or minimal.
6) How do I thicken without extra yolks?
Blend after chilling. For a firmer body, dissolve ¼–½ tsp xanthan gum in the warm dairy (sprinkle while blending) or bloom ½–1 tsp gelatin and whisk in off-heat.
7) Can I serve it hot?
Absolutely. Warm slowly and serve in mugs; garnish with nutmeg and a cinnamon stick.
Nutritional Breakdown (Per Serving)
Approximate nutrition for 6 servings (½ cup each), cooked method, no alcohol, optional MCT excluded. Values vary by brand.
- Calories: ~210
- Protein: ~4.6 g
- Fat: ~19.5 g
- Total Carbs: ~3.1 g
- Fiber: ~0.6 g
- Net Carbs: ~2.5 g
Recipe Snapshot
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Chill Time: 4–12 hours (overnight best)
- Total Time: ~25 minutes active + chilling
- Course: Drinks / Dessert Beverage
- Cuisine: Holiday / American
- Servings: 6 (½ cup each)
- Calories: ~210 per serving

Keto Christmas Eggnog Recipe
Ingredients
- Heavy cream – 1½ cups
- Unsweetened almond milk – 1½ cups
- Egg yolks – 6 large
- Powdered allulose – ⅓ cup or powdered erythritol
- Vanilla – 1½ tsp
- Nutmeg – ¾ tsp
- Cinnamon – ¼ tsp
- Pinch salt
- Optional: MCT oil rum/bourbon/whiskey, whipped cream
Instructions
- Warm dairy: In a saucepan, heat heavy cream, almond milk, nutmeg, cinnamon, and salt over medium-low until steaming (not boiling).
- Whisk yolks: In a bowl, whisk yolks with powdered allulose until creamy.
- Temper: Slowly stream 1 cup hot dairy into yolks while whisking constantly.
- Thicken: Return tempered yolks to the pot. Cook on low, stirring, until 170–175°F (77–80°C) and lightly coats a spoon.
- Strain & flavor: Remove from heat. Stir in vanilla. Strain through a fine-mesh sieve into a pitcher.
- Chill: Cool 20–30 minutes, then chill 4 hours or overnight.
- Finish: Blend 10–15 seconds before serving. Adjust sweetness/spice. Stir in MCT oil and/or alcohol if desired.
- Serve: Pour into chilled glasses (or warm gently). Garnish with fresh nutmeg and whipped cream.









