Keto eggnog in glasses.

Keto Eggnog: A Tasty Christmas Drink With A Twist

Recipes, Christmas, Drinks, Keto This post may contain affiliate links. We may receive a commission if you make purchases using these links. As an Amazon Associate, I earn from qualifying purchases. It's at no extra cost to you; it helps us keep the lights on. #comissionsearned.
0.0 from 0 votes

Keto eggnog is a low-carb twist on an old classic. It is rich, creamy, and sweet with the perfect amount of spice flavor. One glass of this creamy eggnog won’t be enough. 

There is no Christmas without eggnog. However, eggnog contains sugar and milk, which are not keto-friendly. Luckily, make this keto eggnog recipe and enjoy a glass of this delicious keto holiday classic. 


  • Eggs
  • Sugar-free sweetener
  • Almond milk
  • Heavy whipping cream
  • Nutmeg
  • Cinnamon
  • Salt
  • Vanilla bean paste 
  • Xanthan gum
Keto eggnog in glasses.

How To Make Keto Eggnog 

Whisk the eggs and sugar-free sweetener in a glass bowl until they thicken, then set them aside. 

Add 4 cups of almond milk, heavy cream, nutmeg, cinnamon, and salt in a medium pot and stir until combined. Gently heat it over medium-low heat until it is warm. Do not let it boil. 

Gradually whisk 1 ladle full of the almond milk mixture into the eggs until combined. Gradually add the remaining almond milk mixture to the eggs while constantly whisking until there is no more almond milk mixture left. 

Pour it back into the same pot and set it over medium-high heat. Cook it for 3 minutes, stirring often. 

Add the xanthan gum 1/4 teaspoon at a time and whisk until combined. Cook it for 5-10 minutes, whisking often until it thickens slightly, costs the back of a spoon and has a temperature of 160 °F. 

Remove the eggnog from the heat and let it cool completely. Strain it into a pitcher or large bowl, then whisk in the remaining almond milk.

Wrap the eggnog with plastic wrap and chill it in the fridge overnight. 

To serve, pour the eggnog into mugs or serving glasses and add your desired toppings (rum, whipped cream, nutmeg, cinnamon, etc.).

Tips For Making Keto Eggnog

Heat the almond milk mixture gently. Do not let it come to a boil, or it will curdle. 

Whisk the eggnog constantly. Once you have combined the almond milk mixture and the eggs, and return it to the heat, whisk it constantly. The eggnog can go from having the perfect consistency to curdled in a few seconds. Whisking it constantly prevents this from happening. 

If your eggnog curdles, don’t throw it out. Pour the eggnog into a blender, then blend until smooth. Strain it into a pitcher or container to ensure it is smooth and creamy. 

Use a food safe thermometer. Although you can visually tell when the custard thickens, you should really use a thermometer. It is the best way to tell if the eggnog is cooked. Eggs are cooked when they have a temperature of 160°F. If you do not cook the eggs to the correct temperature, you may get sick if you drink it. 

Whisk the eggnog before serving. Since this is a nonalcoholic eggnog, it may separate. There’s no need to panic. Whisk it until smooth if you don’t have a blender, or place it into a blender and blend it until smooth. 

What Is The Best Alcohol To Put In Eggnog

This is a nonalcoholic keto eggnog recipe. However, you can spike the eggnog if you want to. Brandy is the most common way to spike eggnog. However, you can also use whisky, Cognac, bourbon, or rum. You can also use a combination of alcohol to spike the eggnog. For example, you can add a combination of dark rum and Cognac or brandy to the eggnog.

Keto eggnog in glasses.

 How Many Carbs Are In Sugar-Free Eggnog

There are 4.7 grams of carbs in sugar-free eggnog. Additionally, each serving of eggnog has 4.6 net carbs. 

Can Kids Drink Eggnog

Kids can have eggnog as long as it is pasteurized (cooked) and does not contain alcohol. This recipe is cooked and alcohol-free, so it is perfectly safe for kids. 

Why Isn’t My Eggnog Smooth

Eggnog should have a smooth, creamy texture. You may have scorched the milk and cream if it does not have a smooth texture. The eggnog can also have a lumpy texture if the eggs scramble. To prevent this, heat the milk and cream over low heat just until it is warm. Do not let it boil. When you heat the eggnog on the stove, stir it constantly until it thickens. Stirring the eggnog keeps the eggs from scrambling.  

More Festive Recipes:

Keto Eggnog Bundt Cake

Keto Eggnog Bundt Cake

Walnut Cranberry Eggnog Bread

Walnut Cranberry Eggnog Bread

Meatloaf With Cranberry Glaze

Gluten-free meatloaf with cranberry glaze served with pashed potatoes.

Keto Sugar-free Eggnog

Recipe by Sarah
0.0 from 0 votes
Course: DrinksCuisine: KetoDifficulty: Easy


Prep time


Cooking time




Net Carbs


Total time



Eggnog is the perfect way to welcome the Christmas season. This keto eggnog is creamy, luscious, and so darn delicious. Keto eggnog is made with almond milk, which gives it a subtle nutty flavor, cream for a rich, creamy texture, and sugar-free sweetener. 

Cook Mode

Keep the screen of your device on


  • 12 large egg yolks

  • 1 1/4 cups sugar-free sweetener

  • 5 cups almond milk

  • 1 cup heavy whipping cream

  • 1/2 teaspoon nutmeg

  • 1 teaspoon cinnamon

  • 1/4 teaspoon salt

  • 2 teaspoons vanilla bean paste

  • 1/2 teaspoon xanthan gum


  • Whisk the eggs and sugar-free sweetener in a glass bowl until it thickens. Set the eggs aside.
  • Place 4 cups of almond milk, heavy cream, nutmeg, cinnamon, and salt into a pot and stir to combine.
  • Place the almond milk mixture over medium-low heat until it is warm. Do not let the almond milk mixture boil.
  • Remove the almond milk mixture from the stove. Ladle one spoonful of the almond milk mixture into the eggs. Gradually ladle the remaining almond milk mixture into the eggs while whisking constantly.
  • Place the eggnog back into the pot, set over medium-high heat, and cook it for 3 minutes, constantly stirring.
  • Whisk in the xanthan gum 1/4 teaspoon at a time. Cook it for 5-10 minutes, whisking constantly until the eggnog thickens slightly. The eggnog should coat the back of a spoon and have a temperature of 160°F when measured with a food-safe thermometer.
  • Let the eggnog cool completely, then strain it into a pitcher or container.
  • Stir in the remaining cup of almond milk, cover the eggnog with plastic wrap, and refrigerate it overnight.
  • Whisk the egg nog until smooth, then pour it into mugs and garnish it with your desired toppings.
  • Serve and enjoy!

Did you make this recipe?

Tag @dafoodandmoodgyal on Instagram and hashtag it with

Like this recipe?

Follow @Foodandmoodcreations on Pinterest

Follow Us On Facebook

Follow us on Facebook

Nutrition Facts

12 servings per container

  • Amount Per ServingCalories180
  • % Daily Value *
  • Total Fat 14g 22%
    • Saturated Fat 6.9g 30%
  • Cholesterol 219mg 73%
  • Sodium 310mg 13%
  • Potassium 68mg 2%
  • Total Carbohydrate 4.7g 2%
    • Dietary Fiber 0.1g 0%
    • Sugars 3.7g
  • Protein 6.7g 12%

  • Calcium 28%
  • Iron 1%
  • Vitamin D 59%

* The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.


  • Sarah

    Hello. Welcome to my food blog! I am a recipe developer/content writer and creator. Food is universal. Its more than something you eat. Food is an experience that can be enjoyed alone or with others. It can affect your physical health and your mood. I love food and I believe it affects how we feel which is why I started this blog that provides you with delicious healthy recipes, useful tips and tricks, guides, and informative articles.

Leave a Comment

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.