Indulge in the spirit of the season with our luscious Keto Eggnog, a rich and creamy, low-carb rendition of the beloved holiday classic. This festive beverage, perfect with or without a splash of spirits, embodies everything wonderful about Christmas dreams, allowing you to celebrate joyfully while adhering to your ketogenic lifestyle.

As the holiday season draws near, the anticipation of delightful treats and heartwarming beverages fills the air. For many, eggnog stands out as an irreplaceable symbol of Christmas and New Year celebrations. Its unique blend of creamy texture and warming spices brings comfort and joy to any gathering. However, for those committed to a ketogenic or low-carb diet, traditional eggnog, laden with sugar and high-carb milk, often feels off-limits.
But what if you could savor every sip of this festive favorite without compromising your dietary goals? Our homemade Keto Eggnog recipe offers precisely that – a guilt-free indulgence that’s incredibly rich, wonderfully creamy, and remarkably low in net carbs. Forget missing out on your cherished holiday traditions; with a few smart ingredient swaps, you can enjoy a drink that tastes just as luxurious as the original, if not better, boasting only 1 net carb per serving!
This delightful beverage isn’t just a treat for your taste buds; it’s a celebration of mindful eating during a season often defined by sugary temptations. Serve it as an elegant Christmas cocktail, a welcoming drink at your holiday party, or a sophisticated New Year’s Eve toast. It pairs beautifully with other low-carb delights like our Keto Chocolate Peanut Butter Cookies, Keto Pistachio and Cranberry Cookies, or Keto Peanut Butter Cookies with Chocolate Chips, making your entire holiday spread keto-friendly and delicious.
Note: This post may contain affiliate links. That means if you click on a link and make a purchase we may receive a small commission. Thank you!

What Exactly is Eggnog?
Eggnog, a name that evokes warmth and festive cheer, is a traditional holiday beverage with roots tracing back centuries, particularly popular in North America and Europe. Traditionally, it’s a dairy-based drink made from milk, cream, sugar, and whipped eggs, often flavored with nutmeg and sometimes cinnamon. For adult versions, spirits like brandy, rum, or bourbon are commonly added, turning it into a rich and potent cocktail. Its thick, custardy texture and sweet, spiced profile have made it a staple at Christmas and New Year’s gatherings.
Our Keto Eggnog recipe retains all the comforting essence of this classic, but with thoughtful modifications to fit a low-carb, ketogenic lifestyle. The main differences lie in replacing conventional sugar with a keto-friendly sweetener and opting for low-carb milk alternatives. By making these simple yet effective substitutions, we ensure that you can enjoy the authentic taste and texture of homemade eggnog without the carb overload.
Why Choose Keto Eggnog This Holiday Season?
The holiday season, while joyful, often presents a significant challenge for those managing their diet, especially on a keto journey. Tables groaning under the weight of sugary desserts and carb-heavy dishes can make it feel almost impossible to stay on track. This is where keto-friendly alternatives, like our delicious eggnog, become invaluable.
- Stay on Track Without Feeling Deprived: Our Keto Eggnog allows you to indulge in a beloved holiday tradition without derailing your diet. You get to enjoy the rich flavors of the season, ensuring you feel included and satisfied, rather than restricted.
- Reduced Sugar, Stable Energy: Traditional eggnog is notorious for its high sugar content, leading to blood sugar spikes and subsequent crashes. By using a natural, keto-friendly sweetener, our recipe helps maintain stable blood sugar levels, providing sustained energy and avoiding the dreaded “sugar slump.”
- Supports Weight Management: High-carb and high-sugar foods can hinder weight loss efforts. With its low net carb count, Keto Eggnog supports your weight management goals, making the holidays a time of enjoyment rather than regret.
- Delicious and Satisfying: Despite the modifications, this Keto Eggnog doesn’t compromise on flavor or texture. It’s incredibly creamy, perfectly spiced, and utterly decadent, proving that healthy eating can be both delicious and deeply satisfying.
- Versatile for All Guests: Whether your guests are fully keto, low-carb curious, or simply looking for a healthier option, this eggnog is a crowd-pleaser. Plus, it can be served alcoholic or non-alcoholic, catering to everyone’s preferences.
Embracing Keto Eggnog means embracing a healthier, happier holiday season where mindful eating and festive indulgence can beautifully coexist.

Essential Ingredients for Your Keto Eggnog
Crafting the perfect Keto Eggnog relies on selecting the right ingredients that mimic the traditional flavor and texture while keeping carb counts low. Here’s a detailed look at what you’ll need:
- Egg Yolks: We utilize only the yolks to achieve that signature rich, custardy consistency. The yolks are the heart of traditional eggnog, providing emulsification and flavor. Feel free to save the whites for other recipes, like omelets or meringues, or discard them.
- Erythritol: Our preferred granulated sugar substitute. Erythritol is a sugar alcohol that is almost zero-calorie and has minimal impact on blood sugar, making it an excellent choice for keto. It’s about 70% as sweet as sugar, so adjustments might be needed if you opt for a different sweetener. Always check your chosen sweetener’s conversion ratio.
- Heavy Cream: This is a keto powerhouse! Heavy cream is naturally low in carbs and provides the luxurious richness and velvety texture that is quintessential to eggnog. It’s crucial for achieving that decadent mouthfeel.
- Almond Milk (Unsweetened): A fantastic low-carb alternative to traditional milk, which is high in lactose (sugar). Always choose unsweetened almond milk to avoid hidden carbs. You can also experiment with unsweetened coconut milk or a pre-made almond-coconut blend for a slightly different, equally delicious flavor profile. Ensure these alternatives are also unsweetened.
- Spices (Ground Nutmeg & Cinnamon): These warming spices are non-negotiable for authentic eggnog flavor. Ground nutmeg is incorporated into the base, while a sprinkle of ground cinnamon is the perfect aromatic garnish. For an extra festive touch, consider freshly grated nutmeg.
- Flavoring (Vanilla Extract & Optional Rum Extract): Pure vanilla extract deepens the overall flavor, adding a touch of elegance. If you desire the distinct taste of rum but prefer a non-alcoholic version, a good quality rum extract can perfectly replicate that flavor without the alcohol content.
- Salt: Just a tiny pinch of salt works wonders to balance and enhance all the sweet and spicy notes, making the flavors pop. Don’t skip this small but impactful addition!
- Alcohol (Optional Dark Rum or Bourbon): For an adult beverage, dark rum or bourbon are classic additions. Both are surprisingly keto-friendly with 0 carbs per serving. Adjust the amount to your personal preference for strength and flavor. You can also mix and match based on what you have on hand or prefer.
We often find great inspiration for our keto holiday cooking from resources like the Keto Holiday Recipes Cookbook and Keto Celebrations: Low Carb Dishes for Holidays and Special Occasions.

Crafting Your Homemade Keto Eggnog: A Step-by-Step Guide
Making homemade eggnog is a rewarding process, and our cooked version ensures food safety while delivering an incredibly smooth and rich result. While some traditional recipes call for raw eggs, we opt for a method similar to making custard for delicious, worry-free enjoyment. We also skip whipping egg whites, keeping the process simple and focused on luscious flavor and texture.
Here’s how to create your perfect batch of Keto Eggnog:
- Prepare the Egg Base: In a small, heat-proof bowl, vigorously whisk the six large egg yolks with your chosen sugar substitute (erythritol) until the mixture becomes significantly lighter in color and well combined. This process helps dissolve the sweetener and incorporates air, contributing to a smoother eggnog.
- Gently Heat the Cream Mixture: In a medium saucepan, combine the heavy cream, unsweetened almond milk, ground nutmeg, and a tiny pinch of salt. Place the saucepan over medium heat, stirring frequently. Heat the mixture until it just barely begins to simmer. Look for one or two small bubbles gently rising to the surface and popping every few minutes. It’s crucial not to bring it to a rolling boil, as this can scorch the dairy.
- Temper the Eggs with Care: This is a critical step to prevent the eggs from scrambling. Remove the hot cream mixture from the heat. Slowly, a tablespoon at a time, drizzle the hot liquid into the whisked egg yolks. Continuously whisk the egg mixture as you add the hot liquid. Repeat this process, adding 3 to 4 tablespoons of the hot cream mixture to the eggs. This gradually raises the temperature of the egg yolks, preparing them for the next step.
- Thicken the Eggnog Base: Once the eggs are properly tempered, slowly pour the warmed egg mixture back into the saucepan with the remaining heated cream, stirring continuously to ensure thorough blending. Place the saucepan back on the stovetop over medium-low heat. Stir constantly for 8 to 10 minutes. During this time, the mixture will gradually thicken to a custardy consistency. To ensure it’s safe and properly thickened, use an instant-read thermometer (highly recommended for precision) to check the temperature. The eggnog is done when it reaches 160 degrees F (71 degrees C).
- Flavor and Cool: Remove the eggnog from the heat immediately. Stir in the vanilla extract. If you’re making an alcoholic version, now is the time to add the dark rum or bourbon. For a virgin version with rum flavor, add the rum extract here. Taste and adjust flavoring as needed.
- Chill to Perfection: Pour the finished eggnog into a pitcher or a sealable container. Cover it tightly with plastic wrap or a lid. Transfer it to the refrigerator and allow it to cool completely for at least 1 to 2 hours, or preferably overnight. Chilling is essential as it allows the flavors to meld and the eggnog to thicken further.
- Adjust Consistency (Optional): As the eggnog chills, it will naturally thicken. If you find it too thick for your preference when ready to serve, simply stir in 2 to 3 tablespoons of additional heavy cream or unsweetened almond milk at a time until you achieve your desired drinking consistency.
For more warm, cozy drinks, be sure to try our delicious Cinnamon Coffee!

Tips for the Perfect Keto Eggnog Experience
- Don’t Skip Tempering: Tempering the egg yolks is paramount. Adding hot liquid to cold eggs too quickly will scramble them. Take your time, adding hot cream in small increments while constantly whisking, to gently bring the egg yolks up to temperature.
- Consistent Stirring is Key: While heating the eggnog mixture, especially after adding the tempered eggs, continuous stirring prevents scorching on the bottom of the pan and ensures even thickening.
- Taste and Adjust Sweetness: Everyone’s preference for sweetness varies. Taste the eggnog after it’s cooked and cooled slightly. You can add a bit more erythritol or another liquid keto sweetener if desired, but remember flavors intensify as it chills.
- Garnish for Elegance: A final dusting of freshly grated nutmeg or ground cinnamon not only enhances the flavor but also adds a beautiful, festive touch. For an extra treat, top with a dollop of keto whipped cream and a cinnamon stick.
- Chill Thoroughly: The true magic of eggnog, especially homemade, unfolds after it’s been thoroughly chilled. This allows the flavors to deepen and the consistency to reach its ideal richness.
Keto-Friendly Milk and Sugar Substitutes
Replacing traditional high-carb ingredients is fundamental to a successful Keto Eggnog. Here’s more on the substitutes:
What to Use in Place of Milk
Traditional eggnog recipes rely heavily on regular milk, which is quite high in lactose (milk sugar) and thus carbs, making it unsuitable for a keto diet. The solution lies in unsweetened dairy-free alternatives:
- Unsweetened Almond Milk: This is our top recommendation. It’s low in carbs and has a neutral flavor that blends seamlessly into the eggnog without overpowering the other ingredients. Always ensure it’s unsweetened.
- Unsweetened Coconut Milk: For those who enjoy a subtle tropical hint, unsweetened full-fat coconut milk (from a can, or carton) can be a fantastic alternative. Be aware that it will impart a distinct coconut flavor.
- Almond-Coconut Blend (Unsweetened): Many brands offer unsweetened blends of almond and coconut milk. This can provide a nice balance if you want a hint of coconut without it being too dominant.
- Unsweetened Cashew Milk: Similar to almond milk, unsweetened cashew milk offers a creamy texture and mild flavor, making it another viable low-carb option.
Remember, the key is “unsweetened” for all these alternatives to keep the carb count in check.
Keto-Friendly Sugar Substitutes
Sweeteners are another crucial component to adapt for keto. We use erythritol, but you have options:
- Erythritol: As mentioned, erythritol is our go-to. It has excellent baking and cooking properties, doesn’t cause a blood sugar spike, and has very little aftertaste for most people. It’s approximately 70% as sweet as table sugar. This means for every 1 cup of sugar, you’d use about 1 1/3 cups of erythritol. Our recipe calls for 2/3 cup of erythritol, which is roughly equivalent to 1/2 cup of sugar in sweetness.
- Monk Fruit Sweetener: Often blended with erythritol, pure monk fruit extract is much sweeter than sugar, so use sparingly and check product instructions for conversion.
- Stevia: Like monk fruit, stevia is intensely sweet. If using liquid stevia drops, add them carefully, drop by drop, to reach your desired sweetness without overdoing it, which can lead to bitterness.
- Allulose: A relatively new low-calorie sugar that tastes very much like sugar and has minimal impact on blood glucose. It browns better than erythritol, which isn’t a major factor for eggnog but is good to know.
When using any sugar substitute other than erythritol, always consult the product’s packaging for specific conversion ratios to ensure you add the correct amount to achieve your desired sweetness equivalent to 1/2 cup of sugar.
Is Dark Rum Keto-Friendly? Exploring Alcoholic and Alcohol-Free Options
One of the best parts about eggnog is its versatility, especially when it comes to adding a festive kick. And for those on a keto diet, the good news is that many traditional spirits are perfectly compatible!
Is Dark Rum Keto?
Yes, absolutely! Many hard liquors, including dark rum, are naturally low in carbohydrates, often having 0 carbs per serving. This makes them excellent choices for keto-friendly cocktails. Dark rum imparts a warm, molasses-like flavor that complements the spices in eggnog beautifully.
Other keto-friendly alcohol options for your eggnog include:
- Bourbon: Another excellent choice, also typically 0 carbs per serving. Bourbon adds a rich, smoky, and slightly sweet note that enhances the overall flavor profile.
- Brandy: If you prefer a more classic, sophisticated touch, brandy is a great option and also contains 0 carbs.
Feel free to adjust the amount of alcohol to your preference, making it as strong or mild as you like. Always remember to drink responsibly.
Alcohol-Free Eggnog Options (Virgin Keto Eggnog)
If you prefer to enjoy your Keto Eggnog without alcohol, it’s incredibly easy to make a delicious virgin version:
- Rum Extract: To capture the warm, familiar flavor of rum without the alcohol content, a few drops of rum extract work wonders. Start with a small amount (2-3 teaspoons) and add more to taste until you achieve your desired flavor.
- Vanilla Extract: If you’d rather skip any artificial rum flavor, simply increasing the vanilla extract can deepen the overall warmth and richness of the eggnog.
- No Alcohol Flavoring: The eggnog is still wonderfully delicious and festive even without any added rum or rum extract. The rich cream, eggs, and spices create a comforting beverage on their own.
Whether you choose to add spirits or keep it virgin, our Keto Eggnog promises a delightful and compliant holiday treat for everyone.
Serving Suggestions & Holiday Pairings
Your homemade Keto Eggnog is a star on its own, but it truly shines when thoughtfully presented and paired. Here are some ideas to elevate your holiday experience:
- Garnish with Flair: A simple sprinkle of freshly grated nutmeg or ground cinnamon is classic. For an elegant touch, add a cinnamon stick, a star anise pod, or a dollop of freshly whipped keto cream (unsweetened heavy cream whipped with a touch of keto sweetener).
- Serve Hot or Cold: While traditionally served chilled, a gently warmed Keto Eggnog can be incredibly comforting on a cold winter’s night. Gently reheat on the stovetop over low heat, stirring constantly, do not boil.
- Pair with Keto Holiday Cookies: Eggnog and cookies are a match made in heaven. Serve your Keto Eggnog with a plate of our Low Carb Chocolate Peanut Butter Cookies, Keto Pistachio and Cranberry Cookies, or other keto-friendly festive treats.
- As a Dessert Drink: Its rich and creamy nature makes Keto Eggnog a perfect liquid dessert after a holiday meal.
Looking for More Easy Cocktails?
If you enjoy crafting festive drinks, explore these other delightful options:
- Winter Red Wine Sangria
- Mulled Wine for the Holidays
- Citrus Moscow Mule
- Apple Cider Moscow Mule
- Champagne Moscow Mule
- Salted Caramel Chocolate Martini
- Orange Pomegranate Crush
- More drink recipes…
Like this recipe?
Make sure to follow us on Instagram and Pinterest for more delicious recipes like this.
Keto Eggnog
Ingredients
- 6 large Egg yolks
- 2/3 cup Erythritol, or preferred sugar substitute
- 1.5 cups Heavy cream
- 1.5 cup Almond milk, can also use coconut milk or an almond coconut blend if you want to give it a slightly different flavor.
- 1/2 teaspoon Ground nutmeg
- ⅛ teaspoon Salt, just a pinch!
- 1/2 teaspoon Vanilla extract
- ½ cup Dark Rum or Bourbon, optional
- 2-3 teaspoons Rum extract, optional, add a little at a time until you get it to the flavor you like
- ¼ teaspoon Ground cinnamon, for garnish
Instructions
-
In a small bowl whisk together the egg yolks and sugar substitute until they turn a lighter yellow and are well combined.
-
Add the heavy cream, almond milk, nutmeg, and salt to a medium saucepan and heat over medium heat, stirring often, until it just barely begins to simmer (one or two bubbles will rise the surface and pop every few minutes).
-
Remove the almond milk mixture from the heat and begin to temper your eggs by slowly drizzling hot milk into the eggs 1 tablespoon at a time, whisking them as you do so they don’t scramble. Repeat this until you’ve added 3-4 tablespoons.
-
Now that the eggs are tempered slowly pour them into the heated milk, stirring continuously.
-
Set the stovetop to medium low and place the pot back on the heat. Stir for 8-10 minutes, or until the mixture has thickened. If you have an instant read thermometer you can use it to check the temperature. When it reaches 160 degrees F it is done.
-
Remove the eggnog from the heat and stir in the vanilla, and if you’re using it add the dark rum, bourbon, or rum extract.
-
Pour the eggnog into a pitcher and cover with plastic wrap or into a sealable container and store in the refrigerator until completely cooled. Approximately 1-2 hours.
-
The eggnog will thicken as it cools. If it is too thick for your taste when you are ready to serve you can stir in 2-3 tablespoons of heavy cream or almond milk (or however much it takes to get to the consistency you want).
Notes
Nutrition
Calories: 274kcal,
Carbohydrates: 3g,
Protein: 4g,
Fat: 24g,
Saturated Fat: 13g,
Cholesterol: 237mg,
Sodium: 138mg,
Potassium: 57mg,
Fiber: 1g,
Sugar: 1g,
Vitamin A: 973IU,
Vitamin C: 1mg,
Calcium: 118mg,
Iron: 1mg
