Vegan Eggnog: The words alone might conjure images of holiday cheer gone astray, but trust me, this recipe will redefine your expectations! Forget everything you thought you knew about traditional eggnog this creamy, dreamy concoction is not only dairy-free and egg-free, but it’s also unbelievably delicious.
Eggnog, with its rich and spiced profile, has a fascinating history, tracing back to medieval Britain where it was a drink enjoyed by the aristocracy. Over time, it evolved, incorporating ingredients like rum and spices from the colonies, eventually becoming a beloved Christmas tradition worldwide. But what if you’re vegan or have dietary restrictions? That’s where this vegan eggnog recipe shines!
People adore eggnog for its luxurious texture, warming spices, and festive spirit. It’s the perfect drink to sip by the fire, share with loved ones, or even use as a base for holiday desserts. This vegan version captures all of that magic, offering a guilt-free indulgence that everyone can enjoy. I promise, even the most ardent traditional eggnog fans will be impressed by the creamy texture and rich flavor of this plant-based alternative. Get ready to experience holiday cheer in a whole new, compassionate way!

Ingredients:
- 6 cups unsweetened almond milk (or other plant-based milk)
- 1 cup full-fat coconut milk (canned, refrigerated overnight, cream only)
- 1 cup raw cashews (soaked in hot water for at least 30 minutes, then drained)
- 1/2 cup maple syrup (or agave nectar, adjust to taste)
- 1/4 cup nutritional yeast
- 2 tablespoons rum extract (optional, but highly recommended)
- 1 tablespoon vanilla extract
- 1 teaspoon ground nutmeg
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground cloves
- Pinch of salt
- Optional garnishes: freshly grated nutmeg, cinnamon sticks, vegan whipped cream
Preparing the Vegan Eggnog Base:
- First, let’s get those cashews ready! If you haven’t already, soak your raw cashews in hot water for at least 30 minutes. This softens them up and makes them blend into a super creamy base for our eggnog. Drain them well after soaking. I usually soak them while I’m gathering the other ingredients.
- Next, grab your high-speed blender. This is key to getting that smooth, velvety texture we’re after. Add the drained cashews, almond milk, coconut milk (just the thick cream from the top of the can save the watery liquid for smoothies!), maple syrup, nutritional yeast, rum extract (if using), vanilla extract, nutmeg, cinnamon, cloves, and salt to the blender.
- Now, blend everything on high speed until it’s completely smooth and creamy. This might take a few minutes, depending on your blender. If you notice any small cashew pieces, keep blending! You want it to be perfectly silky. I usually blend for a good 2-3 minutes, stopping occasionally to scrape down the sides of the blender with a spatula to make sure everything gets incorporated.
- Once blended, taste the eggnog and adjust the sweetness or spices to your liking. If you prefer a sweeter eggnog, add a little more maple syrup. If you want a stronger spice flavor, add a pinch more nutmeg, cinnamon, or cloves. Remember, you can always add more, but you can’t take it away!
Chilling and Serving:
- Pour the blended eggnog into a pitcher or airtight container. Refrigerate for at least 2 hours, or preferably overnight. This allows the flavors to meld together and the eggnog to thicken slightly. Trust me, the longer it chills, the better it tastes!
- Before serving, give the eggnog a good stir. Sometimes the spices can settle at the bottom.
- Pour the chilled eggnog into glasses. I like to use festive glasses to make it extra special!
- Garnish with freshly grated nutmeg, cinnamon sticks, and a dollop of vegan whipped cream (if desired). A sprinkle of cinnamon also works beautifully.
- Serve immediately and enjoy! This vegan eggnog is best served cold.
Tips and Variations:
Here are a few extra tips and variations to make this vegan eggnog your own:
- Nut-Free Option: If you have a nut allergy, you can substitute the cashews with sunflower seeds. Soak the sunflower seeds in the same way as the cashews. The flavor will be slightly different, but still delicious.
- Spice It Up: For a spicier eggnog, add a pinch of ground ginger or cardamom. You can also use a chai spice blend for a unique flavor profile.
- Boozy Eggnog: If you want to make this eggnog boozy, add a shot of rum, bourbon, or brandy to each glass before serving. Adjust the amount to your liking.
- Chocolate Eggnog: For a chocolatey twist, add 2-3 tablespoons of cocoa powder to the blender along with the other ingredients. You might also want to add a little extra maple syrup to balance the bitterness of the cocoa.
- Coffee Eggnog: Add a shot of espresso or strong brewed coffee to each glass for a coffee-flavored eggnog. This is a great option for a morning treat.
- Thickening the Eggnog: If you prefer a thicker eggnog, you can add a tablespoon of cornstarch or arrowroot powder to the blender along with the other ingredients. Make sure to blend it well to avoid any lumps.
- Sweetness Level: The amount of maple syrup can be adjusted to your preference. Start with 1/2 cup and add more to taste. Agave nectar or date syrup can also be used as sweeteners.
- Coconut Milk: Using full-fat coconut milk is crucial for achieving a creamy texture. Make sure to refrigerate the can overnight so that the cream separates from the watery liquid. Only use the thick cream for the eggnog.
- Storage: This vegan eggnog can be stored in the refrigerator for up to 5 days. Make sure to keep it in an airtight container.
- Serving Suggestions: Serve this vegan eggnog at holiday parties, family gatherings, or as a special treat for yourself. It’s also delicious served with vegan cookies or other holiday desserts.
Troubleshooting:
Here are some common issues you might encounter and how to fix them:
- Eggnog is too thin: If your eggnog is too thin, it could be because you didn’t use enough coconut cream or the cashews weren’t soaked long enough. Try adding a tablespoon of cornstarch or arrowroot powder to the blender and blending again. You can also refrigerate it for a longer period of time to allow it to thicken.
- Eggnog is too thick: If your eggnog is too thick, add a little more almond milk until it reaches your desired consistency.
- Eggnog is not sweet enough: Add more maple syrup or your preferred sweetener to taste.
- Eggnog is grainy: This usually happens if the cashews weren’t blended properly. Make sure to blend the eggnog on high speed for a longer period of time until it’s completely smooth. You can also strain the eggnog through a fine-mesh sieve to remove any remaining cashew pieces.
- Eggnog tastes too much like cashews: If you find the cashew flavor too strong, try using a different type of nut, such as almonds or macadamia nuts. You can also add a little more vanilla extract or rum extract to mask the cashew flavor.
Health Benefits of Vegan Eggnog:
This vegan eggnog is not only delicious but also offers several health benefits compared to traditional eggnog:
- Dairy-Free: It’s perfect for those who are lactose intolerant or following a vegan diet.
- Lower in Cholesterol: It contains no cholesterol, unlike traditional eggnog made with eggs and dairy.
- Rich in Nutrients: Almond milk and cashews provide essential vitamins and minerals, such as vitamin E, magnesium, and potassium.
- Good Source of Healthy Fats: Cashews and coconut milk are good sources of healthy fats, which are important for brain health and overall well-being.
- Lower in Sugar: You can control the amount of sugar by adjusting the amount of maple syrup or other sweeteners.
Why I Love This Recipe:
I absolutely adore this vegan eggnog recipe because it’s a guilt-free way to enjoy a classic holiday treat. It’s creamy, flavorful, and packed with nutrients. Plus, it’s so easy to make! I love that I can customize the sweetness and spices to my liking. It’s always a hit at holiday parties, and everyone is surprised to learn that it’s vegan. I hope you enjoy this recipe as much as I do!
Enjoy your delicious and healthy Vegan Eggnog!

Conclusion:
This Vegan Eggnog recipe isn’t just a dairy-free alternative; it’s a creamy, dreamy, holiday-in-a-glass experience that everyone, regardless of dietary restrictions, will adore. The rich blend of cashews, spices, and a touch of sweetness creates a flavor profile that rivals, and in my humble opinion, surpasses, traditional eggnog. It’s a must-try because it’s incredibly easy to make, requiring minimal effort for maximum flavor payoff. Plus, it’s packed with wholesome ingredients, so you can indulge without the guilt! But the best part? The versatility! Serve it chilled straight from the fridge for a classic holiday treat. Or, warm it gently on the stovetop for a cozy, comforting drink on a cold winter’s night. For an extra touch of indulgence, top it with a dollop of coconut whipped cream and a sprinkle of freshly grated nutmeg.Serving Suggestions and Variations:
* Spiked Eggnog: For the adults, add a splash of your favorite rum, bourbon, or brandy. Start with a small amount and adjust to your preference. * Eggnog Latte: Combine equal parts warm Vegan Eggnog and strong brewed coffee or espresso for a festive latte. * Eggnog French Toast: Soak your favorite bread in a mixture of Vegan Eggnog and a touch of vanilla extract before frying for a decadent breakfast. * Eggnog Ice Cream: Use this recipe as a base for homemade vegan ice cream. Simply churn it in an ice cream maker according to the manufacturer’s instructions. * Eggnog Chia Seed Pudding: Mix Vegan Eggnog with chia seeds and let it sit overnight for a healthy and delicious breakfast or snack. * Spice it Up: Experiment with different spices! A pinch of cardamom, cloves, or even a hint of ginger can add a unique twist to the flavor. * Sweetness Level: Adjust the amount of maple syrup or agave nectar to suit your taste. If you prefer a less sweet eggnog, start with less and add more as needed. * Nut-Free Option: If you have a nut allergy, try substituting the cashews with sunflower seeds or silken tofu. The texture and flavor will be slightly different, but still delicious. I’m genuinely excited for you to try this recipe. It’s become a staple in my household during the holiday season, and I know it will be in yours too. It’s more than just a drink; it’s a tradition waiting to be made. So, what are you waiting for? Gather your ingredients, put on some festive music, and get ready to create a batch of the most delicious Vegan Eggnog you’ve ever tasted. I promise you won’t be disappointed. And most importantly, I want to hear about your experience! Did you try any of the variations? Did you add any special touches of your own? Share your photos and stories in the comments below. Let’s spread the holiday cheer and inspire others to try this amazing recipe. Happy holidays and happy nogging! I can’t wait to see what you create! Print
Vegan Eggnog: The Ultimate Guide to a Delicious Holiday Treat
- Total Time: 130 minutes
- Yield: 6–8 servings 1x
Description
Creamy, decadent vegan eggnog! Dairy-free, made with almond milk, coconut milk, and cashews for a rich, festive holiday treat.
Ingredients
- 6 cups unsweetened almond milk (or other plant-based milk)
- 1 cup full-fat coconut milk (canned, refrigerated overnight, cream only)
- 1 cup raw cashews (soaked in hot water for at least 30 minutes, then drained)
- 1/2 cup maple syrup (or agave nectar, adjust to taste)
- 1/4 cup nutritional yeast
- 2 tablespoons rum extract (optional, but highly recommended)
- 1 tablespoon vanilla extract
- 1 teaspoon ground nutmeg
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground cloves
- Pinch of salt
- Optional garnishes: freshly grated nutmeg, cinnamon sticks, vegan whipped cream
Instructions
- Prepare Cashews: Soak raw cashews in hot water for at least 30 minutes. Drain well.
- Blend Ingredients: In a high-speed blender, combine drained cashews, almond milk, coconut milk (cream only), maple syrup, nutritional yeast, rum extract (if using), vanilla extract, nutmeg, cinnamon, cloves, and salt.
- Blend Until Smooth: Blend on high speed until completely smooth and creamy (2-3 minutes), scraping down the sides as needed.
- Taste and Adjust: Taste and adjust sweetness or spices to your liking.
- Chill: Pour into a pitcher or airtight container and refrigerate for at least 2 hours, or preferably overnight.
- Serve: Stir well before serving. Pour into glasses and garnish with freshly grated nutmeg, cinnamon sticks, and vegan whipped cream (if desired). Serve cold.
Notes
- Nut-Free Option: Substitute cashews with sunflower seeds (soaked).
- Spice It Up: Add ground ginger, cardamom, or chai spice blend.
- Boozy Eggnog: Add a shot of rum, bourbon, or brandy to each glass.
- Chocolate Eggnog: Add 2-3 tablespoons of cocoa powder to the blender.
- Coffee Eggnog: Add a shot of espresso or strong brewed coffee to each glass.
- Thickening the Eggnog: Add a tablespoon of cornstarch or arrowroot powder to the blender.
- Sweetness Level: Adjust the amount of maple syrup to your preference. Agave nectar or date syrup can also be used as sweeteners.
- Coconut Milk: Using full-fat coconut milk is crucial for achieving a creamy texture. Make sure to refrigerate the can overnight so that the cream separates from the watery liquid. Only use the thick cream for the eggnog.
- Storage: Store in the refrigerator for up to 5 days in an airtight container.
- Prep Time: 5 minutes
- Cook Time: 5 minutes
Leave a Comment