Super Creamy Keto Eggnog

4 stars, average of 1 ratings

Super Creamy Keto EggnogPin recipeFollow us 59.3k

I can hardly imagine Christmas without eggnog. This deliciously creamy, sugar-free drink makes the perfect holiday treat to enjoy with friends and family.

I included 4 variations so you can pick your favourite. Whether you are short on time, prefer your eggnog frothy, or you avoid alcohol, below are a few tips for the perfect keto eggnog.

Four Ways to Make Keto Eggnog

1. Classic Eggnog

My preferred way to make keto eggnog is with cooked egg yolks making it super creamy (see recipe and video below for details).

2. Five-Minute Eggnog

Process all of the ingredients in a blender (whole eggs for creamy or just egg yolks). Serve chilled or with ice. It's not as creamy as the cooked method but 100% fuss-free!

3. Classic Eggnog with Egg Whites

Follow the "Classic Method" as shown in the video below, or use the "5-Minute Eggnog" method explained above. When the eggnog is chilled, whisk the egg whites until they create soft peaks. Gently mix the fluffy egg whites into the chilled eggnog until frothy and well combined.

4. Alcohol-Free Eggnog

Simply use rum extract (to taste) and add 3/4 cup more almond milk or cashew milk.

Using Raw Eggs?

If a recipe calls for raw eggs and you are concerned about the potential risk of Salmonella, you can make it safe by using pasteurized eggs. To pasteurize eggs at home, simply pour enough water in a saucepan to cover the eggs. Heat to about 60 °C/ 140 °F. Using a spoon, slowly place the eggs into the saucepan. Keep the eggs in the water for about 3 minutes. This should be enough to pasteurize the eggs and kill any potential bacteria. Let the eggs cool down and store in the fridge for 6-8 weeks.

ShareFollow us 21.0k

Free Keto Diet Plans

Sign up for FREE and get:

  • 3 free diet plans to help you kickstart your diet, lose weight and get healthy
  • Recipes, giveaways and exclusive deals delivered directly to your inbox
  • A chance to win the KetoDiet app every week

Get this for FREE


Nutritional values (per serving, about 150 ml/ 5 fl oz)

2.6 grams 0.4 grams 3.4 grams 20.1 grams 11.2 grams 275 calories
Total Carbs3grams
Net Carbs2.6grams
of which Saturated11.2grams
Magnesium4mg (1% RDA)
Potassium49mg (3% EMR)

Macronutrient ratio: Calories from carbs (5%), protein (7%), fat (88%)

Ingredients (makes 6 servings, about 900 ml)

  • 5 egg yolks
  • 1/3 cup granulated Erythritol or Swerve (67 g/ 2.4 oz)
  • 2 cups unsweetened almond milk or cashew milk (480 ml/ 16 fl oz)
  • 1 cup heavy whipping cream (240 ml/ 8 fl oz)
  • 1 tsp nutmeg
  • 1/2 tsp cinnamon
  • 1 tsp sugar-free vanilla extract (you can make your own)
  • 3/4 cup dark rum (180 ml) - or more if you like your eggnog boozy
  • Optional: whipped cream, ground cinnamon or nutmeg on top

Note: For a dairy-free alternative, cream can be substituted with coconut milk.


  1. Place the egg yolks in to a bowl. Super Creamy Keto Eggnog
  2. Add the granulated Erythritol and whisk until creamy and frothy. Set aside. Super Creamy Keto Eggnog
  3. Pour the almond milk into a sauce pan. Add the cream, nutmeg and cinnamon. Super Creamy Keto Eggnog
  4. Bring to a boil over a high heat. Once foam starts to form, take off the heat. Super Creamy Keto Eggnog
  5. While the milk is still hot, use a ladle to gradually temper the hot almond milk and cream mixture into the egg yolk and erythritol mixture. Super Creamy Keto Eggnog
  6. When you have added about half of the almond and cream mixture, return everything into the pot with the remaining almond and cream mixture and cook until it reaches 70 C/ 160 degrees F (this will take 6-8 minutes). Super Creamy Keto Eggnog
  7. Remove from the heat and pour into a medium mixing bowl (Optionally, strain through a fine mesh sieve to remove any pieces of cooked eggs and spices). Add the vanilla extract and dark rum. Super Creamy Keto Eggnog
  8. Set in the refrigerator to chill. Store refrigerated for up to 3 days. Super Creamy Keto Eggnog Serve! Super Creamy Keto Eggnog
  1. Blog
  2. Video Recipes
  3. Super Creamy Keto Eggnog
  1. Blog
  2. Recipes
  3. Desserts
  4. Super Creamy Keto Eggnog
  1. Blog
  2. Recipes
  3. Smoothies
  4. Super Creamy Keto Eggnog
  1. Blog
  2. Recipes
  3. Vegan
  4. Super Creamy Keto Eggnog
  1. Blog
  2. Recipes
  3. Vegetarian
  4. Super Creamy Keto Eggnog
  1. Blog
  2. Recipes
  3. Super Creamy Keto Eggnog
  1. Blog
  2. Martina Slajerova
  3. Super Creamy Keto Eggnog

Do you like this recipe? Share it with your friends! 

By Martina Slajerova
Creator of

Martina Slajerova

I changed the way I ate in 2011, when I was diagnosed with Hashimoto’s, an autoimmune disease that affects the thyroid. I had no energy, and I found it more and more difficult to maintain a healthy weight.

That’s when I decided to quit sugar, grains, and processed foods, and to start following a whole-foods-based ketogenic approach to food.

Let us know what you think, rate this recipe!

Leave a comment

Note: Any links to products or affiliate links will not be approved.

B I U “ ”
  • Comment
  • Preview

Please, note that I do not offer personalised advice. For personalised advice you can contact one of our experts.

Comments (20)

What does adding the egg whites affect? Is it thicker?


It would make the eggnog frothier/creamier/lighter 😊


Thank you for recipe, And thank you for sharing why you switched eating habits I also have this autoimmune disease issue and didn't know if I could do this and it would help me!!! This gives me hope😊😊😊


Thank you for your kind words!


This was a huge disappointment for me. After cooling this down it looked like milk that had gone bad. I am not sure what I did wrong. I love your recipes as they are easy and always come right. Can you think of a reason it curdled.


I'm sorry to hear that :-( You'll need to make sure to temper the eggs = slowly heating them up by adding the hot milk into the bowl while whisking and then pouring back in the pan to cook it more. I hope this helps for the next batch! Or you can try any of the other options listed in the intro.


I just made this.  My sampling tells me it’s going to be wonderful when it cools. Mine reached 160• very quickly though.  Are you supposed to turn the heat down once you add the tempered egg mixture back into the pot?


I cooked mine for a few minutes but if it reaches this temperature faster, you can turn the heat down - the eggnog is cooked and ready to be cooled.


I am so excited about making this.  This is the one thing I've been sad about not having this Christmas.  Thank you.


Thank you Kathleen, I hope you like it!


I can imagine many people love you for this recipe. Eggnog is such a popular drink this time of year and it's always good to have a good recipe to rely on.


Thank you so much - I love eggnog! I hope you like it 😊


Would this be okay to add to coffee, or would the eggs cook further? I'd love to make an eggnog latte...


This looks wonderful and I am ordering rum extract to add to it. Is the calories and carb calculation with the addition of the actual rum?
I want to make this very soon! The boys and I love eggnog!!!


Hi Lori, yes, the alcohol is included in the nutrition facts. I hope you like it! 😊


Can you use brandy instead of rum?


Yes, you can use brandy too!


Does the granulated Swerve crystalize when refrigerated? I've been using the confectioners form in other recipes which seems to avoid that issue but will use the granulated if it's not a problem in this particular recipe. Can't wait to try this - thanks!!


Hi Celia, no it does not. The sweetener dissolves completely when added to the hot liquid, even after it's chilled. I hope you like it! 😊


I find that even the confectioners Swerve crystallizes as things cool. I’ve stopped using it entirely and stick to stevia drops. It’s so expensive I wasn’t using it very much anyway.