Thick & Creamy Vegan Eggnog: A Holiday Must-Try

This Vegan Eggnog is a holiday game-changer! It’s luxuriously thick, creamy, and perfectly spiced—just like the classic eggnog you know and love, but completely egg-free and cholesterol-free. 

With its rich flavor and festive vibes, this dairy-free twist will satisfy your eggnog cravings while keeping things light and cruelty-free. Whether you’re sipping it by the fire or serving it at a holiday party, this vegan treat is sure to spread some seasonal cheer! 

As an Amazon Associate, I earn from qualifying purchases. The links below may be affiliate links. Please read my disclosure policy for more information.

Where does Eggnog come from?

Eggnog originated in Britain. In the 1700’s it came to America where people had cows, chickens and cheap rum so they started making the milky egg drink.

What’s in Eggnog?

The original recipe calls for:

  • Eggs
  • Sugar
  • Heavy cream
  • Milk
  • Nutmeg 
  • Rum (optional)

When I looked up regular eggnog recipes, I was completely appalled. 12 egg yolks? Heavy whipping cream? An insane amount of sugar? I mean, I get that people want to indulge around the holidays but that is straight up insanity!

I definitely remember cutting my eggnog with regular milk when I was growing up because it was WAY too strong. 

This recipe seems to be a happy medium and is thick but doesn’t need to be cut with anything.

What is vegan Eggnog made of?

Vegan Eggnog contains:

  • Plant based milk
  • Can of coconut milk
  • Spices
  • Small amount of sugar
  • Tapioca starch to thicken it a bit.

How do you make Vegan Eggnog?

It’s super simple!

Place the non-dairy milk, coconut milk, sweetener, nutmeg, cinnamon, vanilla, salt, tapioca and turmeric (if using) into a blender. Blend on high for about a minute so everything is incorporated.

Pour the mixture into a pot on the stove and heat over medium heat until right before the boiling point. Don’t let it get to a full boil. You want to barely see the bubbles starting before taking it off the heat.

Let it cool and then chill in the fridge before serving. You can definitely make this a day or two ahead of time!

Vegan Eggnog (thick and creamy!)

Vegan Eggnog (thick and creamy!)

Ingredients

Instructions

  1. Place all the ingredients in a blender. Blend on high for about 1 minute until everything is fully incorporated.
  2. Pour into a sauce pan and heat over medium heat until just before boiling, whisking occasionally. As soon as you see bubbles start to form, take it off the heat.
  3. Serve warm or let it cool and then chill in the fridge before serving.
  4. Option 2- blend all ingredients except for tapioca starch. Chill and serve!

Notes

*Feel free to use any sweetener you’d like; agave syrup, maple syrup, white or brown sugar.

*You can leave out the tapioca starch, blend and serve immediately if you don’t want it to be on the thicker side.

*This works well made a day or two ahead of time as it gives the flavors a chance to meld.

*Turmeric is optional but it adds a beautiful color that makes it look like regular eggnog.

Originally posted on: Dad Goes Vegan

+ posts

Farah Zeb is a mother of five, including two children with special needs. She shares practical parenting tips and resources to help other families navigate daily challenges and create supportive, nurturing environments.

Picture of Farah Zeb

Farah Zeb

Farah Zeb is a mother of five, including two children with special needs. She shares practical parenting tips and resources to help other families navigate daily challenges and create supportive, nurturing environments.
Scroll to Top