• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Shane & Simple

  • recipes
  • about
  • subscribe
  • community
  • log in
menu icon
go to homepage
  • recipes
  • about
  • subscribe
  • community
  • log in
subscribe
search icon
Homepage link
  • recipes
  • about
  • subscribe
  • community
  • log in
×
Home » Recipes » Holiday Recipes

Creamy Vegan Eggnog (Dairy-free, Eggless)

Published: Dec 13, 2024 by Shane Martin · This post may contain affiliate links.

  • Share It!
  • Email It!
Jump to Recipe·Print Recipe

This creamy vegan eggnog recipe transforms simple plant-based ingredients into a decadent, festive treat that tastes like the traditional version. Ditch the eggs and heavy cream, and keep the holiday magic!

vegan eggnog in glass with sprinkled nutmeg on top

When the holiday season rolls around, I feel surrounded by “pumpkin spice everything” and enough hot chocolate to fill Santa’s sleigh. But for me? Nothing beats the warm, cozy hug of a perfectly spiced eggnog.

And yes, I may or may not have perfected a boozy vegan eggnog version after Aunt Martha asked one too many times why I wasn’t partaking in the “real stuff” at our family gatherings.

Let’s be honest – traditional eggnog is basically a glass of holiday calories with some festive spices thrown in for good measure.

But this vegan version? It’s still deliciously indulgent but won’t leave you feeling like you just drank a whole carton of melted ice cream. Plus, you can actually taste the fresh nutmeg and cinnamon instead of just… raw eggs.

There’s something magical about continuing holiday traditions while making them your own. And this creamy vegan eggnog proves that some classics are worth reimagining.

Trust me, once you try this version, you’ll never miss the “real thing” – and maybe this year, even Aunt Martha will be asking for the recipe – after her second glass, of course.

What makes this vegan eggnog recipe unique?

As the holiday season approaches, nothing captures the festive spirit like a glass of creamy eggnog. While traditional eggnog relies on egg yolks, whole milk, and heavy cream, this vegan version delivers all the rich flavor and silky texture without any animal products. 

After countless tests in my kitchen last year, I can confidently say I’ve perfected a dairy-free eggnog recipe that even eggnog purists can’t resist.

What is classic eggnog?

This traditional holiday drink, also known as milk punch or egg milk punch when spiked with spirits, is a rich, chilled, sweetened dairy beverage. Real eggnog combines milk, heavy cream, sugar, egg yolks, and whipped egg whites.

It’s been the favorite festive drink for generations, often enhanced with vanilla and warm spices. It’s typically spiked with dark rum, brandy, or bourbon for adult gatherings.

vegan eggnog in glasses

Simple ingredients you’ll need

Here’s what you’ll need to make this homemade vegan eggnog recipe. 

  • Homemade cashew milk or your favorite plant-based milk
  • Full-fat coconut milk or coconut cream (canned)
  • Maple syrup
  • Vanilla extract
  • Ground cinnamon
  • Fresh nutmeg
  • Pinch of salt
  • Optional: cinnamon stick for garnish
eggnog in glasses and cinnamon stick.

How to make the best vegan eggnog recipe

Transform simple plant-based ingredients into the best vegan eggnog recipe you’ll ever try with these four easy steps – no eggs, dairy, or complicated techniques required!

  1. Combine Ingredients: Add cashew milk, coconut milk, maple syrup, vanilla extract, cinnamon, nutmeg, and salt to your high-speed blender.
  2. Blend Until Smooth: Process on high for 1-2 minutes until perfectly smooth with a creamy texture.
  3. Chill: Transfer to an airtight container and refrigerate for at least 2 hours, though overnight is better for optimal flavor development.
  4. Serve: Give it a good shake, pour into glasses, and garnish with a sprinkle of nutmeg and a cinnamon stick.

NOTE: A detailed list of ingredients, amounts, and instructions is in the recipe card at the bottom of this post.

eggnog in glasses.

Easy substitutions

  • Plant-Based Milk Options: Swap cashew milk for almond milk, soy milk, or even rice milk
  • Sweetener Alternatives: Try coconut sugar, agave syrup, or blend in a few Medjool dates
  • Lower-Fat Version: Use lite coconut milk and almond milk (note: texture will be thinner)
  • Spice Variations: Adjust cinnamon levels or add a touch of cardamom
  • Black salt: If you prefer an “eggy” flavor, sprinkle in some black salt. But go easy. It’s strong.

Top Tips for Perfect Vegan Eggnog

Use these tips for the best creamy vegan eggnog recipe!

  1. Choose Quality Plant Milk: Use unsweetened, unflavored varieties so you can control the sweetness and flavor.
  2. Making Your Own Cashew Milk: Be sure to use only raw cashews
  3. Fresh Spices Matter: Freshly ground nutmeg makes a massive difference in flavor
  4. Use Full-Fat Coconut Milk: Always choose canned coconut milk for that luxurious texture.
  5. Proper Chilling: Make it a day ahead for the best flavor development
  6. Blending Time: Don’t rush the blending process – give it the entire time for ultimate smoothness
eggnog in glasses with cinnamon stick.

Storage guidelines

  • Refrigerator: Keep in an airtight container, like a mason jar, for up to 3 days
  • Freezer: Pour into ice cube trays and freeze for up to one month
  • Before Serving: Always shake well because separation is natural with plant-based ingredients

Frequently asked questions

Does vegan eggnog taste like regular eggnog?

Yes! This version tastes like spiced melted ice cream with a subtle nutty flavor. Most people can’t tell it’s vegan.

Can I make this nut-free?

Absolutely! Use oat milk and coconut milk for a delicious nut-free alternative.

Why is my eggnog separating?

Separation is natural with homemade plant-based drinks. Simply shake well before serving.

Can I make this ahead for a party?

Yes! Making it 24 hours ahead improves the flavor as the spices have time to meld.

How do I make this into a cocktail?

Add your favorite spirits like bourbon, rum, or brandy. Start with 1 ounce per serving and adjust to taste.

Why use a high-speed blender?

A high-powered blender ensures a smooth, creamy texture without any graininess.

eggnog in glass with cinnamon stick.

What can I serve with homemade vegan eggnog?

Whip yourself up a delicious Eggnog Latte to enjoy with some of my favorite vegan recipes:

  • The Best Vegan Pumpkin Pie Recipe
  • Maple Roasted Pecans (Oil-Free)
  • The Best Vegan Chocolate Chip Cookies (One Bowl)
  • Easy Vegan Fudge (5 Ingredients)
  • Best Vegan Biscuit Recipe
  • Tofu Chocolate Mousse Recipe (Vegan)
  • Vegan Apple Crisp (Healthy & Delicious)
  • The Best Vegan Banana Bread Recipe (Simple + Moist)

The Perfect Holiday Drink

Whether embracing a vegan lifestyle or simply looking for a better way to enjoy this classic holiday beverage, this recipe proves that plant-based alternatives can be just as satisfying as their traditional counterparts.

It’s the perfect drink for holiday gatherings, cozy evenings by the fire, or anytime you want to capture that festive spirit.

eggnog in glass with cinnamon stick.

Did you like this recipe?

Leave a comment below with a star rating, check out my Facebook page, my Instagram page, or Pinterest for saving recipes.

The recipes are free but donations and tips are more than welcome and help to keep this site running.
CLICK here to donate and show your support!

[Note: This post contains affiliate links to products I genuinely recommend for the best results.]

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Best Ever Creamy Vegan Eggnog (Dairy-free, Eggless)

Recipe by Shane Martin

  • Total Time10 minutes
  • Yield10–12 servings 1x
  • DietVegan

This creamy vegan eggnog recipe transforms simple plant-based ingredients into a decadent, festive treat that tastes like the traditional version. Ditch the eggs and heavy cream, and keep the holiday magic!

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 6 reviews


Print Recipe
Pin Recipe

Ingredients

Units Scale
  • 3 cups homemade cashew milk or plant-based milk of choice
  • 1 can (14-ounces) full-fat coconut milk (may sub coconut cream)
  • ¼ cup pure maple syrup
  • 1 teaspoon of pure vanilla extract
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • pinch of salt

Spice variations: You can adjust the cinnamon levels or add a pinch of cardamom.


Instructions

  1. Combine Ingredients: Add cashew milk, coconut milk, maple syrup, vanilla extract, cinnamon, nutmeg, and salt to your high-speed blender.
  2. Blend Until Smooth: Process on high for 1-2 minutes until perfectly smooth with a creamy texture.
  3. Chill: Transfer to an airtight container and refrigerate for at least 2 hours, though overnight is better for optimal flavor development.
  4. Serve: Give it a good shake, pour into glasses, and garnish with a sprinkle of nutmeg and a cinnamon stick.

Optional

  • Serve with vegan coconut whipped cream with a dash of cinnamon or freshly ground nutmeg.

Equipment

8oz. Mason Jars

Buy Now →
Image of Cashews

Cashews

Buy Now →

Coconut Milk

Buy Now →
Image of Maple Syrup

Maple Syrup

Buy Now →

Vitamix

Buy Now →

Notes

Choose Quality Plant Milk: Use unsweetened, unflavored varieties so you can control the sweetness and flavor.

Making Your Own Cashew Milk: Be sure to use only raw cashews

Fresh Spices Matter: Freshly ground nutmeg makes a massive difference in flavor

Use Full-Fat Coconut Milk: Always choose canned coconut milk for that luxurious texture.

Proper Chilling: Make it a day ahead for the best flavor development

Blending Time: Don’t rush the blending process – give it the entire time for ultimate smoothness

Nutrition

  • Serving Size: ½ cup serving
  • Calories: 92
  • Sugar: 6.1 g
  • Sodium: 5.3 mg
  • Fat: 6.4 g
  • Carbohydrates: 8.5 g
  • Fiber: 0.2 g
  • Protein: 1.3 g
  • Cholesterol: 0 mg

  • Prep Time: 10 minutes
  • Category: Vegan Holiday Recipes
  • Method: Blend
  • Cuisine: American

Thank you so much for your support!

Donations and tips are more than welcome and help to keep this site running.
CLICK here to donate and show your support!

More Holiday Recipes

  • Cozy Plant-Based Christmas Menu (Whole Foods & No Fuss)
  • Mushroom-Lentil Loaf with Cranberry Glaze (with GF option)
  • Air Fryer Butternut Squash (Vegan + Oil-free)
  • 10 Cozy Vegan Recipes for October: Plant-Based & Fall-Friendly

Reader Interactions

Comments

    Let Me Hear From You! Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

  1. Hiroshi

    May 30, 2025 at 4:21 am

    This tastes great. I used oat milk and then corn milk to replace the coconut milk along with lucuma and vanilla powder instead of the spices. I also used 1 tablespoon honey and 1/4 teaspoon xanthan gum to thicken it and make it creamy. Thank you for the recipe. 🙂

    Reply
  2. Emily

    January 02, 2024 at 9:51 pm

    Made it for the first time yesterday! I used almond milk. I tasted it after blending and then doubled the cinnamon, nutmeg and cardamon and added a little dash of clove and blitzed it again. We tasted it again after 2 hours chilled and it was nice, but it really was after leaving it overnight and had it after work today that the flavors really were beautifully married! Super tasty!

    Reply
  3. Shane Martin

    December 14, 2023 at 3:53 am

    This dairy-free eggnog recipe is creamy, rich, and thick just like traditional eggnog, but without eggs, milk, and no refined sugar. It’s easy to make and the perfect drink for the holiday season!

    Reply
  4. Kathy Amato

    December 13, 2023 at 6:03 pm

    I made the eggnog last night and let it chill overnight! AMAZING!!! It tastes so much better than the regular kind of eggnog! I used soy milk and lite coconut milk as that is what I had on hand. I’ll pick up full fat coconut milk for the next batch as I will be making this a lot! It’s perfect! Thanks so much, Shane, for another 5-star recipe!!

    Reply
    • Shane Martin

      December 14, 2023 at 3:53 am

      Thank you so much and so glad you enjoyed it!

      Reply
  5. Teresa

    December 12, 2023 at 4:25 pm

    Looks amazing, but a pretty high fat content. I wonder if a lower-fat coconut milk would still work.

    Reply
    • Shane Martin

      December 14, 2023 at 3:53 am

      Yes, it will totally work.

      Reply

Primary Sidebar

Shane Martin

Hi, I'm Shane! I’m an average dude who loves to cook and eat good food that happens to be completely plant-based.

Read More...

Most Popular

  • Easy Vegan Chickpea Curry
  • Spicy Vegan Breakfast Sausage
    Spicy Vegan Breakfast Sausage Patties
  • creamy rich cashew mayo
    Cashew Mayo (Creamy, Rich, & Tangy)
  • Instant Pot Potato Soup (Vegan)

Footer

↑ back to top

Info

  • About
  • Contact
  • Shop
  • Privacy Policy
  • Disclaimer
  • Content Policy

Follow

  • Subscribe
  • Facebook
  • Pinterest
  • Instagram

Recipes

  • All Recipes
  • Recipe Round-Ups
  • Pantry Staple Recipes

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2025 Shane & Simple LLC