Vegan Eggnog Recipe

Warm up the holidays with this ultra-creamy, perfectly spiced vegan eggnog — a festive favorite made totally plant-based, and just as indulgent.

Jump To Recipe
Ultra-creamy vegan eggnog in a glass with cinnamon stick garnish.
Suitable for Vegetarian, Vegan, Gluten-Free, and Dairy-Free diets
Pin this recipe

Why I Love Vegan Eggnog

Eggnog has always screamed ‘holidays’ for me, and finding a plant-based version that hits all the same rich, comforting notes was a game-changer. This recipe brings all the nostalgia without any of the heaviness or stomachache from egg or dairy.

What makes this vegan eggnog stand out is its texture: rich and velvety, thanks to the coconut milk base. You still get that signature eggnog creaminess, with the bonus of warm spices like nutmeg and cinnamon that make every sip a reminder of cozy winter nights.

Personally, I love how customizable this drink is. You want more nutmeg? Go for it. Like it a touch less sweet? Just cut back the maple syrup. And when my friends come by for game night, adding a splash of rum takes it straight into ‘grown-up treat’ territory.

Things I love pairing this vegan eggnog with:

  • freshly baked gingerbread cookies
  • holiday movie marathons
  • quiet time by the fire with a good book

If you’re after a classic holiday drink but want to keep it dairy-free, this is honestly unbeatable — no one ever misses the eggs or the milk. Here’s to new traditions and really good eggnog.

Ultra-creamy vegan eggnog in a glass with cinnamon stick garnish.

Creamy Vegan Eggnog


Total Time:2 hours 10 minutes
Yield:4 cups

A luxuriously rich and creamy vegan eggnog made with coconut milk, maple syrup, and warming spices. The perfect plant-based holiday drink.


Ingredients


Instructions

  1. 1

    Blend the Base: In a blender, combine the coconut milk, maple syrup, vanilla extract, nutmeg, cinnamon, and salt. Blend until smooth and creamy.

  2. 2

    Adjust Flavor: Taste the mixture and adjust the sweetness or spices according to your preference.

  3. 3

    Chill: Pour the eggnog into a pitcher and refrigerate for at least 2 hours to allow the flavors to meld.

  4. 4

    Serve: Pour the chilled eggnog into glasses, adding a splash of rum or bourbon if desired. Garnish with a cinnamon stick and a sprinkle of nutmeg.

Notes

Coconut milk yields a thick, creamy eggnog—shake well before using if it separates.

Sweeten and spice to taste—it's easy to adjust for your preference.

For presentation, garnish with a cinnamon stick and a sprinkle of fresh nutmeg.

Prep Time:10 minutes
Cook Time:2 hours
Category:Beverage
Cuisine:American

Nutrition Facts

Serves: 4 cups

Calories Per Serving: 320

Total Fat: 30 g
Carbohydrates: 15 g
Protein: 3 g

Did you love this recipe?

I'd love if you would leave a rating or review below! Your feedback helps others find the recipes that are fan-favorites!

Frequently Asked Questions About This Recipe

Can I make vegan eggnog ahead of time?

Yes! Vegan eggnog actually improves in flavor if you let it chill for a few hours or overnight, making it perfect for prepping ahead of your gathering.

Is this vegan eggnog gluten-free and dairy-free?

Absolutely, the recipe is both gluten-free and dairy-free by default.

Can I substitute another non-dairy milk for coconut milk?

Yes, you can use almond or cashew milk, but coconut milk gives the creamiest texture. The flavor and richness may change slightly with other plant milks.

How can I make my vegan eggnog less sweet?

Simply reduce the amount of maple syrup or agave to taste.

Can I serve vegan eggnog warm?

Yes! Gently warm on the stovetop before serving but do not boil, as this keeps the texture smooth.

More Festive & Creamy Sips and Treats

Leave a comment

First Name *
Email *
Website
Comment *
Recipe rating

Sign me up for recipes, please!

All the food, right to your inbox.

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