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.
Ingredients
- Eggs
- Sugar-free sweetener
- Almond milk
- Heavy whipping cream
- Nutmeg
- Cinnamon
- Salt
- Vanilla bean paste
- Xanthan gum

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.

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

Walnut Cranberry Eggnog Bread

Meatloaf With Cranberry Glaze

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.