Vegan Eggnog

5 from 10 votes
Jump to Recipe

How to make the best thick, smooth, and creamy vegan eggnog recipe at home, with absolutely NO eggs or dairy required!

Vegan Eggnog Recipe

Plus, it’s secretly high in protein too!

This vegan eggnog is the perfect recipe for the holidays, and I will still be drinking the sweet and deliciously rich vegan beverage come July, because it is that good.

The single serving recipe can be sugar free, dairy free, gluten free, cholesterol free, low fat, low carb, and keto friendly, with no heavy cream and no raw eggs.

Also be sure to try these Vegan Snickerdoodles

Healthy Eggnog Recipe (high protein, dairy free)

What does eggnog taste like?

Many people will tell you that the traditionally smooth holiday spiced drink tastes like creamy custard or melted ice cream (umm, yes please).

Others say it tastes like Christmas in a glass, with notes of cinnamon, nutmeg, and vanilla. The classic non vegan version is normally made with milk, sugar, heavy cream, whipped egg whites, and egg yolks.

You can actually buy vegan eggnog at the grocery store these days – look for brands such as Elmhurt, Califa Farms, Silk, Almond Breeze, or Trader Joe’s.

However, even store bought vegan eggnog brands can be high in calories and sugar, and I often find them to taste a little too sweet. Trader Joe’s almond nog, for example, can be a nice treat on occasion, but with 16 grams of sugar in just one cup, it’s not exactly healthy.

Christmas eggnog

How to make vegan eggnog at home

This healthy eggnog recipe is incredibly easy. Simply combine all of the ingredients in a blender and blend until completely smooth. Add more spices if you wish.

Because it’s a small serving, I like to use a Magic Bullet so I can put everything into the dishwasher for super quick and easy clean up afterwards.

If you want to spike the eggnog, add a few drops of rum extract or a very small splash of brandy, rum, Cognac, or bourbon. Drink cold, or heat if desired, either in the microwave or on the stovetop.

For a larger serving or to serve a family, feel free to double or triple the recipe.

It’s especially delicious for breakfast alongside this Tofu Scramble Recipe.

Homemade Vegan Egg Nog
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Dairy free eggnog ingredients

The recipe calls for the following: nondairy milk, ground cinnamon, nutmeg, ginger, cloves, sweetener of choice, silken tofu, a pinch of salt, and pure vanilla extract.

Use your favorite vegan milk, such as almond milk, soymilk, or oat milk. Or go with canned coconut milk or nondairy creamer for a thick milkshake-like taste.

Be sure to use pure vanilla extract, not imitation. And don’t forget the pinch of salt, which brings out the sweetness and compliments the spices.

Soy Free Options:

To make the eggnog without tofu, simply use an equal amount (1/2 cup) of any of the following options instead:

Frozen yogurt or vegan vanilla ice cream, coconut cream or raw coconut meat, mashed avocado (which will turn the drink slightly green but tastes surprisingly delicious), banana (for a banana flavored eggnog) or baked sweet potato puree (here’s how to cook sweet potatoes).

Or you can substitute 2/3 cup raw soaked and drained cashews or macadamia nuts for all of the silken tofu called for in the plant based eggnog recipe below.

vegan eggnog
5 from 10 votes

Vegan Eggnog

This creamy vegan eggnog recipe is the perfect plant based beverage for Christmas or the holiday season!
Prep Time: 5 minutes
Total Time: 5 minutes
Yield: 1 – 2 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients

  • 1/2 cup dairy free milk of choice (120g)
  • 1/2 cup canned coconut milk or additional dairy free milk (120g)
  • 1/2 cup silken tofu (100g) (or one of the soy free options listed above)
  • 1/2 tsp pure vanilla extract (2g)
  • 3 – 4 tbsp pure maple syrup or sweetener of choice (60g)
  • 3/4 tsp ground cinnamon
  • 1/4 tsp ground nutmeg
  • 1/4 tsp ground ginger
  • 1/8 tsp salt
  • 1/16 tsp ground cloves
  • optional splash brandy or rum

Instructions 

  • If using a sweetened milk, you may wish to use less sweetener.
  • 1. Add all vegan eggnog ingredients to a blender.
  • 2. Blend until thick and smooth.
  • 3. Taste, then add more spices and sweetness to taste, if desired.
  • 4. Enjoy cold in a glass. Or warm up in the microwave or in a saucepan on the stove top until hot.

Notes

Readers also love my easy Vegan Hot Chocolate or this Gingerbread Latte.
 
Like this recipe? Leave a comment below!

Vegan Holiday Recipes

Frosted Vegan Sugar Cookies

Vegan Sugar Cookies

Healthy Chocolate Chip Cookies

Healthy Chocolate Chip Cookies

The Ultimate Vegan Gingerbread Recipe

Vegan Gingerbread

Chocolate Cookie Recipe

Snowball Cookies

or these Chocolate Snowball Cookies

Easy Chocolate Truffles Recipe

Chocolate Truffles

Moist Cinnamon Apple Bread Recipe

Apple Bread

Raw Coconut Balls

Coconut Balls

vegan chocolate cupcakes

Vegan Chocolate Cupcakes

Meet Katie

Chocolate Covered Katie is one of the top 25 food websites in America, and Katie has been featured on The Today Show, CNN, Fox, The Huffington Post, and ABC’s 5 O’clock News. Her favorite food is chocolate, and she believes in eating dessert every single day.

You may also like

Don’t Miss Out On The NEW Free Healthy Recipes
Sign up below to receive exclusive & always free healthy recipes right in your inbox:

Leave a comment

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

Recipe Rating




114 Comments

  1. Carole says:

    Hi there. The current Food on Friday on Carole’s Chatter is collecting links to posts about shakes and smoothies. I do hope you link this lovely one in. This is the link . Please do pop back to check out some of the other links – there are a lot of good ones already. Have a great week.

  2. Shannon says:

    OMGlob CCK!!!! YOU HAVE NO IDEA HOW MUCH I LOVE EGG NOG AND YOU RIGHT NOW!!!! YUMMY!!!!! I LOVE EGG NOGG!!!!!!!!!!
    AND YOU AND YOUR RECIEPES YOU ARE SUCH AN INCREDIBLE PERSON AND GREAT COOK!!!!! AND YOU GENUINELY CARE ABOUT PEOPLE!!!! WHICH IS SO RARE!!!

    1. Chocolate Covered Katie says:

      aw thanks 🙂

  3. April B says:

    Seeing a lot of eggnog in stores lately & I remembered this recipe. It is fantastic!!!! Looks like I won’t be buying anymore eggnog, just stocking up on tofu!!!

  4. Bryan says:

    I would add some DARK CHOCOLATE to it!!!!!!!

  5. courtney says:

    I am a diabetic, and miss this drink so much around the holidays. I think I might just whip up a batch of this for the season! Is this store-able in the fridge if we don’t want the whole recipe in one shot?

    1. Chocolate Covered Katie says:

      Yes 🙂

  6. Esther says:

    I made this today, and my family loved it! My brother, who is allergic to eggs and dairy, was also able to have it. I omitted cloves, as we didn’t have any, and I used refrigerated silken tofu. Five stars!! My Dad said it’s the best eggnog he’s ever had and he wants to take it to parties!

  7. raquel says:

    i was just doing the points and I noticed that the eggnog is actually 4 points not 2 but god its soooo good. I will be making it again thank you for the recipe

  8. valerie says:

    Wow Katie! I was blown away about how good your eggnog tastes! To be honest I was skeptical but feeling rather adventurous, I mixed it up in my nutri bullet. I used coconut sugar and nunatural stevia. It is so yummy. Great job! Now I know what my fave Christmas drink will be, with a bit o rum to celebrate Christ’s birth 🙂 !

  9. Amelia says:

    I’ve always been a little afraid to try your recipes with tofu cause I thought they’d taste funny. But I gave this one a whirl and WOW it’s amazing!! It tastes literally just like eggnog, I can’t believe it! Now I’m adding all your other tofu recipes to my must-make-immediately list (first up: chocolate pie!)
    Thanks Katie, you rock!

  10. Katie says:

    OH MY GOSH, I LOVE the Beach Boys!!! I have all their songs memorized! I’m only 16- hah, *dork* So much for “Oldies” music! (What can I say? I have great taste!) =
    And I love eggnog too- you are the best, Katie!!!
    I LOVE YOU