This luxurious holiday beverage combines silky almond milk and heavy cream with farm-fresh eggs, creating a velvety smooth base sweetened naturally with erythritol. Ground nutmeg and cinnamon provide that signature warmth everyone craves during the festive season, while pure vanilla extract rounds out the flavors beautifully. The gentle tempering technique ensures a silky, custard-like consistency without any curdling. Each serving delivers just 3 grams of carbohydrates while offering 19 grams of satisfying fats. Prepare it in just 20 minutes, chill for an hour, and serve topped with freshly whipped cream and a generous dusting of aromatic spices. For adults, a splash of dark rum or bourbon transforms this into an elegant cocktail, though it's equally delicious without alcohol for family enjoyment.
The first snow had just started falling when I decided to attempt a keto version of my grandmother's famous eggnog. I was skeptical about swapping sugar for erythritol, but honestly? That first sip made me forget everything I thought I knew about low-carb substitutes.
Last Christmas Eve, my skeptical brother-in-law took a sip and immediately asked for the recipe. He still cannot believe it is keto-friendly. Now it is the only thing anyone requests when December rolls around.
Ingredients
- Unsweetened almond milk: This creates the perfect creamy base without adding carbs, and I have found it blends better than coconut milk for eggnog
- Heavy cream: Do not skimp here. The fat content is what gives eggnog that luxurious mouthfeel we all love during the holidays
- Large eggs: Room temperature eggs incorporate more smoothly into the warm milk mixture, preventing any unwanted scrambling
- Powdered erythritol: Powdered sweetener dissolves instantly, unlike granulated versions which can leave a gritty texture in cold drinks
- Ground nutmeg and cinnamon: Freshly grated nutmeg makes a huge difference. I buy whole nuts and grate them right into the mixture
- Vanilla extract: Pure vanilla extract adds that bakery warmth that makes eggnog taste like a hug in a mug
- Dark rum or bourbon (optional): A splash transforms this into an adult treat, but the recipe stands perfectly on its own without it
Instructions
- Warm the base:
- Combine almond milk and heavy cream in a medium saucepan over medium heat. Watch closely and remove when tiny bubbles form around the edges—never let it come to a rolling boil.
- Prepare the eggs:
- Whisk eggs and powdered erythritol in a mixing bowl until the mixture turns pale yellow and slightly thickened, about 2 minutes.
- Temper the eggs:
- Ladle about half a cup of the warm milk into the eggs while whisking vigorously. Repeat this process two more times to gradually bring the eggs up to temperature without cooking them.
- Cook the mixture:
- Pour everything back into the saucepan and cook over low heat, stirring constantly with a wooden spoon. When the mixture coats the back of the spoon and leaves a clear line when you run your finger through it, you are done.
- Add the flavors:
- Remove from heat immediately and stir in nutmeg, cinnamon, and vanilla extract. This is also when you would add rum or bourbon if using.
- Chill thoroughly:
- Pour into a glass pitcher and refrigerate for at least one hour, though overnight is even better. The flavors really develop and meld together.
- Serve it up:
- Pour into chilled glasses and top with freshly whipped cream and an extra dusting of nutmeg. The contrast between the cold nog and fluffy cream is absolutely perfect.
There is something magical about standing in my kitchen on Christmas morning, the house filled with the scent of nutmeg and vanilla, knowing I can enjoy this tradition without compromising my health goals. That glass of keto eggnog has become my favorite way to welcome the holiday season.
Make It Extra Frothy
I discovered by accident that blending the finished mixture for 30 seconds before chilling creates the most luxurious, cafe-quality foam. Now I never skip this step, especially when serving guests. It makes the eggnog feel incredibly special and restaurant-worthy.
Dairy-Free Swaps
When my dairy-free sister visits, I swap heavy cream for full-fat coconut cream. The coconut flavor is actually lovely with the warming spices, though the texture becomes slightly lighter. Everyone who tries it agrees the coconut version is just as festive and delicious.
Batch Making And Storage
This eggnog keeps beautifully in the refrigerator for up to five days, though it never lasts that long in my house. The flavors actually deepen and become more complex after a day or two, making it perfect for preparing ahead of time for holiday gatherings.
- Give the pitcher a good shake or stir before serving, as separation is natural
- Glass pitchers work best for storage since they do not absorb any of the spices
- Make a double batch if hosting—this disappears faster than you would expect
This recipe has become such a treasured part of our holiday celebrations. I hope it brings as much joy and comfort to your table as it has to mine.
Recipe FAQs
- → How long does this eggnog keep in the refrigerator?
-
This keto eggnog stays fresh for 3-4 days when stored properly in an airtight container in the refrigerator. Give it a good whisk or quick blend before serving, as natural separation may occur. The flavors often deepen and become more harmonious after a day of chilling.
- → Can I make this dairy-free while keeping it keto?
-
Absolutely. Simply replace the heavy cream with full-fat canned coconut cream for a dairy-free version that remains perfectly keto. The coconut flavor is quite subtle and pairs beautifully with the warming spices. Unsweetened almond milk already serves as your dairy-free base.
- → What's the best way to achieve that frothy, restaurant-style texture?
-
For an exceptionally frothy result, blend your finished eggnog on high speed for 30-60 seconds before chilling. This incorporates air and creates that luxurious, velvety texture you'd expect from a high-end café or holiday party. You can also use a handheld milk frother when serving individual glasses.
- → Is tempering the eggs really necessary, or can I skip this step?
-
Tempering is crucial for achieving the perfect silky consistency without scrambled egg bits. By gradually introducing warm liquid to your eggs while whisking vigorously, you gently raise their temperature. Skipping this step will likely result in curdling and an unpleasant texture, so take the extra minute—it's worth it for that professional-quality result.
- → Can I prepare this in advance for a holiday party?
-
This eggnog actually benefits from being made ahead. Prepare it up to 24 hours before your gathering and let it chill overnight—the flavors meld beautifully and the texture becomes even creamier. Store it in a glass pitcher and add your whipped cream garnish just before serving. Guests can customize with their choice of spirits if you're offering the optional alcohol.
- → What's the best keto sweetener to use here?
-
Powdered erythritol works exceptionally well because it dissolves completely without any gritty texture. Other granulated keto sweeteners like monk fruit blends or allulose also perform beautifully. Just avoid liquid sweeteners as they may affect the overall consistency of your finished beverage.