Ultra Creamy Vegan Eggnog – Connoisseurus Veg

Rich, creamy, and it’s totally egg-free and non-dairy! This luscious vegan eggnog is super easy to whip-up and the perfect drink for holiday gatherings!

Two Glasses of Vegan Eggnog on a wood surface with pinecones and Christmass balls.

Well, the holiday season must be here, because the other day I spotted a carton of vegan nog at the supermarket. I decided to grab it and give it a try, but sadly, it was kind of disappointing! The nog flavor that I remember was there for sure, but it was pretty watery — far cry from the rich and creamy eggnog I drank when I was a kid.

So I decided to try my hand at some homemade vegan eggnog. How hard could it be?

Cashews and coconut milk are great for making all kinds of rich and creamy vegan stuff, so I decided to combine the two. Awesome right? Well, it gets better. I added in a banana to add some sweetness and make my dairy-free eggnog extra creamy. Well, it worked! This was seriously the best vegan eggnog.

Jump to:
Two Glasses of Vegan Eggnog with pine cones and ornaments in the backgrouund.

What You’ll Need

  • Cashews. We’ll be using raw cashews (not roasted!), and we’ll be soaking them in some water to soften them up before we blend them into our nog.
  • Water.
  • Coconut milk. Use full-fat coconut milk from a can. If you use anything else your nog won’t be nearly as rich and creamy.
  • Overripe banana.
  • Maple syrup. Feel free to substitute with another liquid sweetener (like agave). You could also use a granulated sugar (such as organic white sugar or coconut sugar), but make sure it gets completely dissolved when you blend your eggnog.
  • Vanilla extract.
  • Nutmeg. Nutmeg is the flavor I most associate with eggnog. Having said that, if you prefer other spices like cinnamon or cloves, feel free to use them!
  • Salt.
  • Rum or whiskey. Totally optional, but if you prefer an alcoholic nog, these liquors are the way to go.
  • Whipped topping. This is also optional. The nog shown in the photos it topped with dairy-free Reddi-Wip.

How to Make Vegan Eggnog

The following is a detailed photo tutorial on how to make this dish. Scroll all the way down if you’d prefer to skip right to the recipe!

  • Place your soaked cashews, water, coconut milk, banana, maple syrup, vanilla, nutmeg, and salt into a blender and blend until smooth. Taste-test and make adjustments as needed. Easy!
  • Tip: If you don’t have a high-powered blender, try blending your cashews and about a half cup of water before adding everything else. You may need to stop the machine every so often and scrape down the sides, but eventually (with some patience!) you should be able to get a relatively smooth paste.
Side by side images of Vegan Eggnog ingredients in blender before and after blending.
  • If you’re using rum or whiskey, add it now and pulse the machine briefly to combine.
  • Pour your nog into glasses. Top with some non-dairy whipped cream and nutmeg, if you’d like.
Vegan Eggnog being poured from a blender into a glass.

Leftovers & Storage

Homemade vegan eggnog will keep in a sealed container in the refrigerator for 3-4 days once blended. It may separate a bit, but just shake or stir it up to mix everything back up.

Frequently Asked Questions

Is this recipe gluten-free?

It is!

Can the bananas be omitted?

They can! Your nog will be a bit less creamy and not quite as sweet.

Is there a substitute for cashews?

If you can have macadamia nuts, they’d probably be your best bet. Otherwise, you can experiment with silken tofu or extra bananas. I haven’t tested any of these substitutions though, so no guarantees!

Is there a way to reduce the fat, calories and/or sugar content of this recipe?

You could try using light coconut milk or another non-dairy milk and/or cutting back on the amount of maple syrup. Again, I haven’t tried any of these variations, so do so at your own risk.

Is whiskey vegan? Is rum vegan?

Most liquors are vegan, but I always like to check with Barnivore before buying a particular brand.

More Vegan Holiday Recipes

Looking for more vegan holiday recipes? Check out my massive vegan holiday recipes round-up, including everything from vegan holiday appetizers to main dishes to desserts!

Hand holding a glass of Vegan Eggnog.

Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

Glass of Vegan Eggnog Garnished with Whipped Cream and a cinnamon stick.

Ultra Creamy Vegan Eggnog

Rich, creamy, and it’s totally egg-free and non-dairy! This luscious vegan eggnog is super easy to whip-up and the perfect drink for holiday gatherings!

Total Time 4 hours 10 minutes


  • 1
    raw cashews,
    soaked in water 4-8 hours, drained and rinsed
  • 1
  • 1
    full-fat coconut milk
    (from a can)
  • 1
    small overripe banana
  • ½
    maple syrup
  • 1
    vanilla extract
  • ½
    ground nutmeg,
    plus more for serving
  • Pinch

  • cup
    whiskey or rum
  • Dairy-free whipped cream,
    for serving (optional)


  1. Place the cashews, water, coconut milk, banana, maple syrup, nutmeg, and salt into a blender and blend until smooth.*

  2. Taste-test and make any adjustments as needed. Add the rum or whiskey if using, and pulse the machine again to combine.

  3. Optionally, top with vegan whipped coconut cream and a sprinkle of nutmeg.

Recipe Notes

*If your blender isn’t high-powered (like a Vitamix or Blendtec), start by blending the cashews with ½ cup of water, until relatively smooth, then add the remaining ingredients and blend again.

Nutrition information does not include whiskey, rum, or coconut whipped cream.

Nutrition Facts

Ultra Creamy Vegan Eggnog

Amount Per Serving (6 ounces (approximately))

Calories 310
Calories from Fat 183

% Daily Value*

Fat 20.3g31%

Saturated Fat 10.6g53%

Sodium 51mg2%

Potassium 350mg10%

Carbohydrates 31.3g10%

Fiber 2g8%

Sugar 20.3g23%

Protein 4.6g9%

Calcium 30mg3%

Iron 2.3mg13%

* Percent Daily Values are based on a 2000 calorie diet.

Related Articles

Back to top button