Dairy-Free, Non-Alcoholic Eggnog Recipe

Eggnog recipe - Dr. Axe

Total Time

1 hour and 30 minutes



Meal Type


  • 2 cups evaporated coconut milk
  • 2 cups coconut milk
  • 4 eggs, separated
  • 1 tablespoon maple syrup
  • 1 vanilla bean
  • ¼ teaspoon cinnamon
  • ¼ teaspoon nutmeg
  • ⅛ teaspoon cardamom
  • 1 teaspoon almond extract


  1. In a large pot on medium low, combine milks, almond extract, cardamom, nutmeg, cinnamon, vanilla bean and maple syrup. Don't let the pot come to a boil.
  2. In a medium-sized bowl, whisk four egg yolks until small bubbles appear.
  3. Take a small amount of the hot milk mixture and temper the yolks.
  4. Once the yolks reach the same temperature, add the yolks into the pot with the hot milk mixture.
  5. On medium, allow mixture to come to a slight boil and then remove from heat.
  6. In a separate and clean bowl, whip egg whites until an almost meringue texture. About 10–15 minutes.
  7. Slowly add egg white mixture to the hot milk until all ingredients are well combined.
  8. Allow eggnog to cool before chilling in the fridge.
  9. Let sit in the fridge for about 30 minutes to one hour.

If eggnog makes the list of why you love the holiday season, then you’ve come to the right recipe. Eggnog is rich, sweet and creamy. Typically, those desirable attributes come from things like milk, cream, eggs and sugar in the majority of eggnog recipes.

For this eggnog recipe, we’re definitely keeping the eggs, but instead of conventional cow’s milk, we’re going to be using coconut milk. Instead of sugar, maple syrup and real vanilla bean will provide some natural sweetness. These changes result in an eggnog that is just as festive and delicious yet totally free of dairy and health-hazardous refined sugar.

Warning: this just may be the best dairy-free eggnog recipe you’ve ever tasted!

The History of Eggnog

Eggnog is traditionally a rich and sweet drink created with milk, cream, egg yolks and egg whites (whipped separately) and sugar. Thanksgiving through Christmas is the classic time to consume eggnog and when you’ll see it on store shelves in the United States and Canada.

An alcoholic eggnog recipe (like a brandy eggnog recipe) is also called a spiked eggnog recipe. In addition to brandy, other common alcohols added to eggnog include rum and bourbon. Historically, when alcohol was included in a recipe for eggnog, it was referred to as egg milk punch or milk punch. (1)

Eggnog recipe - Dr. Axe

Culinary historians aren’t totally sure about eggnog’s exact origins, but most guess that it started in early medieval Britain when they drank posset, a hot beverage consisting of milk curdled with wine or ale and spices. Around the 13th century, monks are said to have begun drinking somewhat of a hot eggnog recipe when they added eggs and figs to the posset mixture.

So what about the name “eggnog”? Well, it includes eggs as a unique and key ingredient, so that explains the “egg,” but the “nog” is possibly derived from “noggin,” which, in the 1600s, meant a small cup or mug. By the late 1700s, the name “eggnog” was here to stay. (2, 3)

You can drink this delicious eggnog by itself or make it for recipes using eggnog such as an eggnog pie recipe.

Eggnog Nutrition Facts

One serving of this tasty eggnog recipe contains about: (4, 5, 6, 7, 8, 9, 10, 11, 12, 13)

  • 201 calories
  • 4 grams protein
  • 17 grams fat
  • 3.3 grams carbohydrates
  • 4.3 grams sugars
  • 58 milligrams cholesterol
  • 77.8 milligrams sodium
  • 0.8 milligrams iron (4.4 percent DV)
  • 150 IUs vitamin A (3 percent DV)
  • 13.6 milligrams calcium (1.4 percent DV)

This homemade eggnog recipe is high in protein and healthy fats as well as several essential vitamins. Here are some of the healthy ingredients you’ll be consuming in this amazing dairy-free eggnog:

Eggnog recipe ingredients - Dr. Axe
  • Eggs: What would eggnog be without eggs? If you’re concerned about the safety of this eggnog recipe, the FDA recommends making sure that the eggnog base reaches 160 degrees Fahrenheit, stirring constantly. (14) Eggs are highly nutritious, providing significant amounts of protein, selenium, vitamin A, vitamin D and multiple B vitamins in just a single egg. (15)
  • Maple syrup: Instead of using processed white sugar, this eggnog recipe gets its sweetness from healthier natural sweeteners like maple syrup. Researchers have found that maple syrup contains up to 24 different phenolic compounds, which are active compounds found in plants known to possess impressive antioxidant and antimicrobial properties. (16, 17)
  • Coconut milk: Coconuts and their milk are high in fat, but not cholesterol. Coconuts are an excellent source of  medium-chain fatty acids (or MCFAs), which have been shown to have impressive health benefits. One study published in The Journal of Nutrition demonstrates how these natural fatty acids may have positive effects on both fat loss and weight loss for healthy men and women. (18)
  • Cinnamon: No eggnog recipe would be complete without spices. Cinnamon is not only delicious, it’s also been used medicinally for centuries. Research demonstrates that cinnamon may help to lower blood sugar levels, triglycerides, LDL (“bad”) cholesterol and total cholesterol in type 2 diabetics. (19)

How to Make This Eggnog Recipe

This is a non-alcoholic eggnog recipe, so it doesn’t require having any alcohol on hand. To make this easy eggnog recipe, you’ll simply be combining all of the ingredients together, but it will be in a very specific way to ensure that you get a perfectly crafted eggnog.

Before you get started, separate the eggs into two bowls so the yolks are in one bowl and the whites are in another.

Eggnog recipe step 1 - Dr. Axe

Add the coconut milks to a large pot over medium-low heat. Then add the almond extract, cardamom, nutmeg and cinnamon.

Eggnog recipe step 2 - Dr. Axe

Scrape the vanilla bean and put the contents into the pot.

Eggnog recipe step 3 - Dr. Axe

Add the maple syrup and stir. Don’t let the pot come to a boil.

Eggnog recipe step 4 - Dr. Axe

In a medium-sized bowl, whisk the four egg yolks. Keep whisking until small bubbles form.

Eggnog recipe step 5 - Dr. Axe

Take a small amount of the hot milk mixture and add it to the egg yolks. Temper the yolks, which means to aggressively whisk the egg yolks while adding the hot liquid.

Eggnog recipe step 6 - Dr. Axe

Once the yolks reach the same temperature, add them into the pot with the hot milk mixture. On medium, allow the mixture to come to a slight boil and then remove it from the heat.

Eggnog recipe step 7 - Dr. Axe

In a separate and clean bowl, start whipping the egg whites.

Eggnog recipe step 8 - Dr. Axe

Whip the egg whites until you have an almost meringue texture. It will take about 10 to 15 minutes.

Eggnog recipe step 9 - Dr. Axe

Slowly add the egg white mixture to the hot milk. Continue adding the egg whites slowly and then stir until all ingredients are well-combined.

Eggnog recipe - Dr. Axe

Allow the eggnog to cool before chilling it in the fridge. Then let the eggnog sit in the fridge for about 30 minutes to one hour before serving.

Eggnog recipe - Dr. Axe

Top with cinnamon and enjoy this rich, festive treat.

Josh Axe

Get FREE Access!

Dr. Josh Axe is on a mission to provide you and your family with the highest quality nutrition tips and healthy recipes in the world...Sign up to get VIP access to his eBooks and valuable weekly health tips for FREE!

Free eBook to boost
metabolism & healing

30 Gluten-Free Recipes
& detox juicing guide

Shopping Guide &
premium newsletter


Leave a Reply

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.


  1. Julia on

    The only symptom that I had was tingling in my legs especially at night after I retired to bed. The tingling became more severe where I could not get them to stop. I thought I had restless leg syndrome. My doctor tested me for diabetes and found that I had type II diabetes and the sugar was attacking my legs because it had no place to go. He put me on a sugar free diet and Actos and within one to two days my symptom were gone.. One day I got extremely sick, could not keep anything down, had blurry vision, a rapid heartbeat.I Started taking metformin 1000 mg twice daily. I am writing this to inform others that nothing was really working to help my condition.I went off the metformin (with the doctor’s knowledge) and started on Diabetes herbal formula i ordered from Health Herbal Clinic, my symptoms totally declined over a 7 weeks use of the Diabetes natural herbal formula. i am now doing very well, Visit there website This treatment is incredible!

  2. vex 3 on

    I feel it interesting, your post gave me a new perspective! I have read many other articles about the same topic, but your article convinced me! Thanks your share!
    vex 3

  3. Run 3 on

    I can feel that the articles contained in this blog is so interesting. I also get a variety informasin, thanks. run 3 realy intrusting post very informative content I just like the way you explain things over all exelent keep rocking guys and plz visit also my blog I had also some intrusting things to shere


More Recipes