Dairy-Free Homemade Eggnog

Katie Wells Avatar

Reading Time: 3 minutes

This post contains affiliate links.

Read my affiliate policy.

homemade eggnog
Wellness Mama » Blog » Recipes » Dairy-Free Homemade Eggnog

Eggnog is a delicious treat holiday season treat, but store-bought versions often have pasteurized eggs, tremendous amounts of sweeteners, and other additives. This traditional homemade eggnog recipe is a great source of beneficial fats, protein, spices, and optional warmth from the alcohol.

Homemade Eggnog Recipe With Coconut Milk

Eggnog can be a health food when it’s made traditionally (and you can totally make this homemade version non-alcoholic). Most eggnog recipes use whole milk and heavy cream but this one uses coconut milk for that rich, creamy taste. It has many of the benefits of coconut, especially the beneficial medium chain fatty acids. It does have a noticeable coconut flavor, but I think it tastes even better with the spiced dark rum!

The addition of rum or brandy also makes this a keep-a-smile-on-your-face-because-the-kids-get-to-stay-up-past-midnight-on-Christmas-Eve beverage.

Eggnog from the grocery store uses pasteurized eggs to prevent salmonella poisoning, but it also destroys some of the nutrients. I’m okay with using lightly cooked eggs in this recipe because I get mine from a healthy source. If you don’t have your own coop, then look for free-range or pastured eggs from healthy hens.

How to Use the Egg Whites

Since this recipe just uses the egg yolks, you’ll have some egg whites left over. Here are a few ideas of what to do with them.

Serving Dairy-Free Eggnog

You can garnish your holiday drink with a sprinkle of nutmeg or cinnamon across the top. Or you can add some whipped cream (like this coconut whipped cream). And if you really just don’t love eggnog, then try some of this homemade hot chocolate instead.

I’ve never been a huge fan of store-bought eggnog, but I think this is the best eggnog. Try it! You might love it too!

homemade eggnog

Dairy-Free Homemade Eggnog

This delicious homemade eggnog is rich and creamy without the dairy!
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Calories 577kcal
Author Katie Wells


6 servings




The Easy Version of Traditional Eggnog

  • Combine milk, raw eggs, honey, spices, and honey in a Vitamix or high powered blender and blend until smooth.
  • SLOWLY bring the eggnog mixture up to low heat in a medium saucepan on the stovetop, being careful not to let it boil. When it’s warmed and barely starting to thicken, it’s ready.
  • Chill in refrigerator for a few hours or overnight and whisk in alcohol just before serving.

Classic Eggnog

  • In a medium saucepan, heat coconut milk and vanilla over low heat until warm.
  • Whisk together the egg yolks, sugar, and spices or blend in a blender.
  • While whisking/blending, slowly add about half of the hot milk mixture to the egg mixture to warm it.
  • Pour the whole mixture back into the saucepan.
  • Heat over low heat, whisking constantly until barely starting to thicken.
  • Remove from heat.
  • Stir in rum or brandy and serve hot or cold.


Nutrition Facts
Dairy-Free Homemade Eggnog
Amount Per Serving (1 serving)
Calories 577 Calories from Fat 477
% Daily Value*
Fat 53g82%
Saturated Fat 45g281%
Polyunsaturated Fat 1g
Monounsaturated Fat 4g
Cholesterol 194mg65%
Sodium 39mg2%
Potassium 529mg15%
Carbohydrates 19g6%
Fiber 0.2g1%
Sugar 12g13%
Protein 7g14%
Vitamin A 260IU5%
Vitamin C 2mg2%
Calcium 67mg7%
Iron 8mg44%
* Percent Daily Values are based on a 2000 calorie diet.


  • This thickens up best if you leave it in the fridge overnight before drinking.
  • Adjust the sweetness, spice, and alcohol levels to your preference.
  • Store in an airtight container in the refrigerator for up to 3 days, whisking in alcohol just before serving.

Like this recipe? Check out my new cookbook, or get all my recipes (over 500!) in a personalized weekly meal planner here!

What’s your favorite holiday beverage? Share below!

Katie Wells Avatar

About Katie Wells

Katie Wells, CTNC, MCHC, Founder of Wellness Mama and Co-founder of Wellnesse, has a background in research, journalism, and nutrition. As a mom of six, she turned to research and took health into her own hands to find answers to her health problems. WellnessMama.com is the culmination of her thousands of hours of research and all posts are medically reviewed and verified by the Wellness Mama research team. Katie is also the author of the bestselling books The Wellness Mama Cookbook and The Wellness Mama 5-Step Lifestyle Detox.


21 responses to “Dairy-Free Homemade Eggnog”

  1. Patrick Avatar

    5 stars
    I left the eggnog in the fridge overnight but it seems the ingredients separated. It looks like yellow liquid resting on top of white sediment.

    Is this still safe? Should I just blend it back together?

    Any advice here would be much appreciated!


    4 stars

  3. Victoria Avatar

    Do I use light canned coconut milk or regular? I don’t have time to make my own.

    Thanks for the recipe! I have a severe allergy to dairy and envy my husband when I see him drink regular egg nog, and like you said, the store bought non-dairy ones have too much sugar. Thanks again!

  4. Amy Avatar

    I would highly recommend adding a little salt to this. It REALLY makes a difference. Also, adding liquid minerals to this eggnog (and coffee) makes a difference too. You can really taste every flavor better.

  5. brian Avatar

    Instead of using coconut milk from the store, make your own by just blending shredded coconut with some water, I even add hemp to the mix and you can use chia seeds to make it a bit thicker. Add tocotrienols to help with emulsifying and to add lots of vitamin E and some natural low glycemic sweetness

    Im gonna try this tonight with some modifications!

  6. Rebecca Maier Avatar
    Rebecca Maier

    Does it taste better if I give it time to chill vs. serving it right away?

    1. Tina Avatar

      Can this be made without alcohol? If so, do I substitute something else in it’s place?

  7. kathy Avatar

    what do I look for when buying coconut milk? is it in refrig? in a can? brands?

  8. Carrie Avatar

    I made this the other day and it was delicious! I used Almond milk instead of coconut because that’s what I had on hand, used only 2 T of honey and added Xanthan Gum at the end to thicken it up even more. It was delicious and I’ll definitely be making it again!

  9. Susan Avatar

    Sounds yummy!  Can you bring it up to heat in the vita mix, like when making soup?

  10. malaelle Avatar

    I might need to bring some of this to our holiday gathering today…sounds delicious!

  11. Alexandra Avatar

    I haven’t had egg nog in like 20 years and it was a favorite of mine while growing up! This healthy version sounds delicious. Guess what I’ll be making today?!

  12. Cole Avatar

    Hi – Great web site. You mention that sugar is optional.. I have been off all sugar and grains (and most other carbs for that matter) and as a result have lost 100 lbs in less then a year. That’s a different story but I certainly buy into your premise.. back to my question… since I do not eat sugar, honey, etc… does this still taste yummy withiot the sweetner?


    1. Wellness Mama Avatar
      Wellness Mama

      Yep… that’s how I drink it. If you’ve been off it all for that long, even the coconut will probably taste slightly sweet to you too.

3.97 from 28 votes (26 ratings without comment)

Leave a Reply

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

Recipe Rating