Best Keto Eggnog

Keto eggnog in a mason jar topped with foam and a dusting of cinnamon
Jump to...
JavaScript is required to use the table of contents.

Introduction

Gather around the Christmas tree with a cup of cheer: thick, creamy keto eggnog with no added sugar.

The Best Keto Eggnog

Eggnog is one of those things you love or you hate, with no in-between. As a kid I couldn’t stand it. Then I tried it again as an adult and that flipped completely — and the same thing happened to my husband, except he came out the other side rather more obsessed than I did.

It is one of our favorite holiday treats. The catch, if you are eating keto, is the sugar: the carton kind is built on it.

So here is the version we make instead. Thick, creamy, and sweet enough to taste like the thing it is replacing. Don’t be an Ebenezer Scrooge about it.

Step By Step: How to Make the Best Keto Eggnog

detailed step by step how to make eggnog

This is a two-day drink. The custard is cooked and chilled on the first day and the cream is whipped and folded in on the second, so start it the day before you want to pour it. Once the cream is in, serve it with a dusting of cinnamon, or keep it covered in the fridge.

close up of eggnog in a mason jar

About the Eggs

This eggnog is cooked, and the cooking is the point. The USDA’s threshold for an egg mixture is 160°F — that is the number that makes it safe to drink, and it is why the recipe asks for a thermometer rather than a guess. The card takes it to 160–170°F. Go slowly and never let it boil; eggs that get there too fast scramble instead of thickening.

Using pasteurized eggs on top of that is a reasonable belt-and-braces step, and it is the one we have always suggested. (USDA FSIS, Shell Eggs from Farm to Table)

Too Much Sugar!? No Problem!
Lakanto Classic monk fruit sweetenerLike I said earlier, traditional eggnog is packed full of sugar and flavored syrups. Our sugar-free keto eggnog is still tasty and sweet, we just use a zero-calorie sugar replacement — Lakanto Monk Fruit!

It is a granulated blend built to measure 1:1 with sugar, and we don’t get an aftertaste from it. Use the granulated version rather than a concentrate: it goes into the almond milk at the very start and has the whole slow warm-up to dissolve in.

Keto Eggnog All Year Long

The stores deprive you a good 9-10 months out of the year without eggnog but I say NO WAY to that!

If you’re like us and love creamy, thick, and delicious eggnog on any given night of the year then you go make yourself a batch on May 20th if you want to!

Plus, it’s low carb, and I’m not complaining about that. Enjoy!

You’ll find the full per-serving breakdown — calories, fat, fiber, protein, and net carbs — in the Nutrition Facts panel with the recipe below.

Have you tried this recipe or any other recipe on the blog? Please rate it below and let us know what you think in the comments! We love hearing from you!

You can also share it on Instagram and use the hashtag #buttertogetherkitchen — we love seeing them.

Enjoy!

Join the Butter Together Kitchen Facebook group

Best Keto Eggnog

2 net carbs
Prep Time
10 minutes
Cook Time
30 minutes
Total Time
40 minutes Plus overnight chilling
Yield
12 servings
Course
Dessert, Drink
Cuisine
American

Ingredients

Nutrition Facts

12 servings per recipe
Trans Fat 0g 0% 0g 0%
Allulose 0g 0% 0g 0%

About these numbers: We are home cooks, not certified nutritionists. Nutrition is shared as a courtesy. We pick a representative product for each ingredient, and our recipe system works out the totals from the amounts in this recipe, so please treat them as a helpful estimate rather than a guarantee. The brands you buy, any swaps you make, and how generously you portion the recipe will all move these numbers.

Directions

  1. Heat 4 cups of unsweetened almond milk, sweetener and a pinch of salt over low heat until the temperature reads 100°F on a cooking thermometer.

  2. Slowly add just a ladleful of the heated almond milk to the beaten eggs, whisking it in quickly to temper them.

  3. Once tempered, add the eggs to the rest of the almond milk in the pot.

  4. Stir very frequently, scraping the bottom of the pan to prevent scorching. Heat the milk and egg mixture until it reaches a temperature of 160-170°F. Do not ever let your mixture boil, you want to heat it very slowly over low heat only. This process will take about 30 minutes.

    160°F is the USDA's threshold for an egg mixture, which is why this is the step to use a thermometer on rather than judge by eye. The custard will have thickened just enough to coat the back of a spoon by the time it gets there.

  5. Once heated to temperature, pour the mixture into a large mixing bowl that is sitting in an ice bath.

  6. Add in 2 more cups of Almond milk, the cinnamon, nutmeg and vanilla extract. Whisk to combine well. Do not worry if some of the spices settle at the top.

  7. Place the mixture into the fridge, cover it, and let it sit to cool down overnight.

  8. The next day, beat the heavy whipping cream until it forms soft peaks.

  9. Fold the heavy whipping cream into the milk and egg mixture until well combined.

Notes

Plan this one over two days. The custard is cooked, cooled in an ice bath and then left covered in the fridge overnight; the whipped cream goes in the next day, just before serving. There is no shortcut around the overnight stage — it is what takes the eggnog from warm custard to the cold, thick drink you are after.

Once the cream is folded in, serve it with a dusting of cinnamon, or keep it covered in the fridge.

Correction — October 15, 2026: This eggnog chills overnight, and the recipe time now says so instead of 40 minutes. The temperature to look for is 160°F.