This homemade vegan eggnog recipe is the best around! It is so easy to make with only 8 simple ingredients and it's done in 5 minutes!
You will never believe how rich and creamy this vegan eggnog is. It's the perfect winter treat for the entire family!

This post was originally published on November 17, 2020.
Buying eggnog is definitely a super easy option, but there's something about the store bought version I don't love. Maybe it's the combination of spices, who knows. All I know is this recipe is amazing!
Ingredients
It's so great to be able to make your own versions of traditionally store bought items, they're totally customizable that way. You can add or take away different flavors to fit your taste, plus it's generally healthier too!
In order to make your own dairy free eggnog you'll need the following:
- Lite coconut milk
- Raw cashews
- Maple syrup
- Seasonings
How To Make Vegan Eggnog
It takes less time to make this eggnog than it does to run to the store for a carton!
- Blend everything.
- Pour.
- Serve!
Serving Suggestions
This vegan eggnog is delicious all on its own, but feel free to dress it up with one of these ideas:
- Top with Dairy Free Whipped Cream
- Drizzle on some Vegan Caramel Sauce
- Mix in some bourbon, rum, or brandy for a boozy treat
- Stir the dairy free eggnog into coffee instead of creamer
- Sprinkle extra seasonings on top
What Does Eggnog Taste Like?
Eggnog is thick and creamy, rich, and sweet. It is usually seasoned with a combination of cinnamon, nutmeg, and cloves.
I like my eggnog with extra flavors and spices which is how this recipe for vegan eggnog was tested and written.
Reduce the spices for a more mild flavor. You can also omit any spices you don't care for, another benefit of making your own homemade eggnog!
Preparation and Storage Tips
- If you are not using a high speed blender you will need to prepare the cashews.
- Soak the cashews overnight
- Or, boil them for 30 minutes
- Or, grind the dry cashews into a fine powder using a coffee grinder (do not soak them for this method)
- I've found that canned lite coconut milk is best for this recipe, but feel free to try other dairy free milk options if you prefer.
- Maple syrup adds a wonderful sweetness and flavor to this drink, you can use more or less to suit your taste.
- This eggnog will keep in the refrigerator for up to a week in an airtight container.
Common Questions
Eggnog is a beverage generally made from milk, cream, eggs, and spices. It's been traditionally served throughout the holiday season. Since milk, cream, and eggs aren't exactly vegan I had to come up with a great alternative. In my humble opinion, this version is WAY tastier than the original!
Vegan eggnog is made with a base of coconut milk and cashews, sweetened with maple syrup, and flavored with spices including cinnamon, nutmeg, and cloves.
Your local natural grocery store should have some options for you, but it can be hard to find, especially year round! I'm not a fan of the search so I just make my own, it's way easier!
This is a personal preference. I usually like mine chilled, but on those extra cold days it's nice to curl up with a warm cup. To warm eggnog, heat in a microwave safe cup for about 1 minute in a microwave, or until you reach your desired temperature.
Traditionally rum, brandy, or bourbon are added to eggnog for an extra kick. You can also try vodka, coffee liqueur, or even peppermint schnapps!
More Vegan Drink Recipes To Try
If festive beverages are your thing, check out these other plant based recipes as well:
- Healthy Pumpkin Pie Smoothie
- Homemade Vegan Hot Chocolate Mix
- Salted Caramel Pretzel Oatmeal Smoothie
- Chocolate Covered Candy Cane Milkshake
- Frothy Hot Chocolate
- Vegan Pumpkin Spice Latte
The Best Homemade Vegan Eggnog Recipe
Equipment
Ingredients
- 3 cups lite coconut milk , kind in a can
- ½ cup raw cashews , see note
- ¼- ½ cup maple syrup , adjust for preferred sweetness
- 1 tablespoon vanilla extract , reduce for less vanilla taste
- 1 ½ teaspoons nutmeg
- 1 ½ teaspoons cinnamon
- ⅛ teaspoon sea salt
- ⅛ teaspoon cloves , optional for added flavor
To serve, optional:
- Dairy Free Whipped Cream
- Brandy or rum
Instructions
- Put all ingredients into a blender and blend until creamy and smooth. Put in the fridge to get cold or serve over ice.
- Add brandy or rum for an alcohol treat. Top with whipped cream if desired.
- Serve!
Notes
- If you are not using a high speed blender, you can soak the cashews overnight, boil them for 30 minutes or grind the dry cashews into a fine powder using a coffee grinder (do not soak them for this method).
- I like my eggnog with extra flavors and spices, reduce the spices for a more mild flavor.
Recipe by Veggies Don’t Bite, visit our site for more great plant-based recipes.
Nutrition
Nutrition and metric information should be considered an estimate.
Anne Shah
I would have added brandy if I wasn’t in the middle of a Work day. It’s delicious! I didn’t have lite coconut milk so used full fat (happy me). I tossed a whole nutmeg in and let the high speed blender do the work of grinding.
veggiesdontbite
Hahaha!!! Best review ever!! And hey, I'm not judging...