Dairy Free Eggnog

4.81 from 47 votes
Jump to Recipe

This post may contain affiliate links. Please see our disclosure policy.

With thick and nutty coconut milk, warming spices, and rich maple syrup, this dairy-free Eggnog recipe delivers the same luxurious flavor as classic eggnog--minus the dairy! Serve with or without bourbon for a festive beverage you will want to sip on all season long!

2 glasses of dairy free eggnog made with coconut milk and nutmeg next to Christmas ornaments.

Kristen's Keys for Dairy-Free Eggnog

Paying attention to these tips will help ensure your eggnog is silky and creamy, even without using dairy.

  • Use canned coconut milk. The fat content in coconut milk gives the eggnog a thick, luscious mouthfeel that almond milk or soy milk can't quite replicate.
  • Sweeten with maple syrup. It not only naturally sweetens the eggnog, but works to enhance the warming flavors of the cinnamon and nutmeg.
  • Don't use ground nutmeg. It is best to grate a whole nutmeg bulb with a Microplane, as ground nutmeg can be overpowering and bitter.
  • Temper the eggs. To prevent the egg yolks from scrambling, it is best to slowly stream the warm milk into the egg yolks, rather than quickly whisking them together. I will walk you through how to do this in detail in the recipe card and in the step-by-step section below.
  • Chill at least 2-3 hours. Overnight is even better! This allows the flavors to meld and the eggnog to thicken.

5-star Reader Review

Amazing! The best recipe ever! I had three egg yolks left over from making macarons and saw your recipe as my first hit. A winner! This one is a keeper! Only problem is I am going to drink the whole batch before anyone gets a chance to try it! -Miriam⭐⭐⭐⭐⭐

How to Make Dairy-Free Eggnog

This step-by-step section is provided to help making homemade eggnog (with or without dairy) both easy and foolproof.

Step One: Combine Egg Yolks with Maple

Blend egg yolks and maple syrup in a blender on medium-high speed until pale and slightly thickened. For high-powered blenders this typically takes about a minute, but for weaker blenders, you may need a few minutes.

No blender? Beat the egg yolks and maple syrup in a large heat-safe mixing bowl with a handheld mixer until light and fluffy.

Blender with egg yolks and maple syrup blended together until smooth.

Step Two: Warm Coconut Milk

In a medium, heavy-bottomed saucepan, combine the coconut milk with the cinnamon and nutmeg. Heat over medium until you see small bubbles forming at the edges, stirring frequently. Don't let the mixture come to a full boil, as that can cause the coconut milk to separate or curdle.

Step Three: Temper Eggs

This is the step that intimidates people, but I promise it is really easy to do! The trick is slowly stream the milk into the blender while it is running. The constant agitation of the blender helps to create a smooth mixture.

  • Turn the blender back on to low speed and remove the filler cap (clear center cap in middle of lid.)
  • Very slowly stream the warmed coconut milk into the blender while running.

No blender? Slowly stream the warm milk into the large mixing bowl, while mixing with a handheld mixer.

Warmed coconut milk being drizzled in steady stream through opening on blender to make homemade dairy-free eggnog.

Step Four: Strain and Thicken

Just in case the eggs didn't temper the eggs perfectly, I recommend pouring the mixture back into the saucepan over a fine-mesh strainer. This will hide any potential mistakes! Then gently heat, stirring constantly, over medium heat until thick enough to coat the back of a spoon and warmed through.

👉🏻When is eggnog safe to drink? Because raw eggs are added to eggnog, it is critical to heat the mixture to a temperature of 160°F, which is hot enough to kill harmful bacteria like Salmonella.

Blended eggnog being poured through fine mesh strainer to remove any lumps.
Wooden spoon coated with thick non dairy homemade eggnog.

Step Five: Finish and Chill

Remove from heat, and stir in vanilla and bourbon if desired. Let cool slightly, then transfer to an airtight container and refrigerate until cold or for up to 4 days.

Step Six: Serve

When ready to serve, pour into glasses and garnish with additional grated nutmeg for a festive (and tasty) touch.

👉🏻Separated Eggnog? That can happen when working with coconut milk. Simply whisk or give it a pulse in the blender before serving.

2 glasses of homemade eggnog made with coconut milk and nutmeg next to Christmas ornaments.
Save this Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
4.81 from 47 votes

Dairy-Free Eggnog

Servings: 8
Prep: 5 minutes
Cook: 15 minutes
Total: 20 minutes
Homemade dairy free eggnog made with coconut milk in a glass mug sprinkled with grated nutmeg next to Christmas ornaments.
With nutty coconut milk, warming spices, and rich maple, this dairy-free Eggnog is easy to make and just as luxurious as classic eggnog!

Video

Ingredients 

  • 4 egg yolks, from large eggs
  • ¼ cup maple syrup, + more to taste
  • 2 (13.5-ounce) cans full-fat coconut milk
  • 1 teaspoon grated nutmeg
  • ½ teaspoon ground cinnamon
  • 1 teaspoon vanilla extract
  • 4 ounces bourbon, optional

Instructions 

  • In a blender, blend 4 egg yolks with ¼ cup maple syrup until light and fluffy on medium-high speed. Alternatively, use a hand-held mixer to beat the eggs and syrup until fluffy. Leave this mixture in the blender.
    Blender with egg yolks and maple syrup blended together until smooth.
  • Combine 2 (13.5-ounce) cans full-fat coconut milk, 1 teaspoon grated nutmeg, and ½ teaspoon ground cinnamon in a medium saucepan and heat over medium-high heat until simmering, but not boiling. Be sure to whisk often to prevent the mixture from scalding.
    Thick and creamy homemade eggnog in small saucepan made with coconut milk and egg yolks.
  • Once you see little bubbles beginning to form on the side of the pan, remove the mixture from the heat. Turn the blender on low and very slowly stream in the hot coconut milk in the hole in the top of the blender (while the blender is running), into the egg mixture. Alternatively, slowly stream in the heated coconut milk while mixing with a hand-held mixer.
    Warmed coconut milk being drizzled in steady stream through opening on blender to make homemade dairy-free eggnog.
  • Transfer the mixture back to the saucepan over a fine-mesh strainer to catch any lumps that may have potentially formed, and heat, stirring constantly, over medium heat until the mixture coats the back of a wooden spoon and the temperature reaches 160℉.
    Wooden spoon coated with thick non dairy homemade eggnog.
  • Once the eggnog has thickened, remove it from the heat. Stir in the 1 teaspoon vanilla extract and optional bourbon if desired.
  • Allow the eggnog to cool to room temperature, and then refrigerate to chill completely. Once chilled, serve as desired.

Equipment

Notes

Sweetener: In place of maple syrup, feel free to use coconut sugar or granulated sugar and increase up to ⅓ cup if you like a really sweet beverage. 
Storage: Store in the refrigerator for up to 4 days. You may need to blend to incorporate coconut milk solids before serving as coconut milk can solidify quickly in the refrigerator. 
Coconut Milk: You must use canned coconut milk, and full-fat is best. If you are not dairy-free this recipe works perfectly using whole milk as well. 

Nutrition

Calories: 282kcalCarbohydrates: 13gProtein: 4gFat: 21gSaturated Fat: 17gCholesterol: 97mgSodium: 23mgPotassium: 348mgFiber: 2gSugar: 10gVitamin A: 130IUVitamin C: 3.4mgCalcium: 42mgIron: 2.2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @amindfullmom or tag #amindfullmom!

This Dairy-Free Coconut Milk Eggnog was published in 2018 and updated in 2025.

About Kristen Chidsey

Kristen is a wife, busy mom of two, and creator of A Mind "Full" Mom. From breakfast to dinner to dessert, it is her passion to share tried-and-true recipes that are big on flavor, made with easy-to-find ingredients, and family-approved!

You May Also Like

4.81 from 47 votes (34 ratings without comment)

Leave a comment

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

Recipe Rating




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

47 Comments

    1. Hi Maggie! This will be great for parties. However, because this is made with fresh ingredients, I would not store more than 3 days.

  1. I don't typically like eggnog either, I'll have to try this-maybe this will be the one I like!