That said, the holidays are my favorite time to whip up warming beverages, and a girl can drink only so many hot chocolates. Enter this Creamy Vegan Eggnog! I can’t say I was a fan of traditional eggnog in my pre-vegan days. The idea of gulping down egg yolks never appealed to me. Plus, eggnog typically contains a lot of heavy cream and full-fat milk, and did I mention I was/am highly lactose intolerant? Luckily, this plant-based version of eggnog requires no runny yolks or lactose, but it’s just as creamy, thick, and indulgent as the original!

Why you’ll love this recipe  

Holiday Indulgence. Thanks to a mixture of raw cashews + coconut cream, this eggnog is just as thick and creamy as classic eggnog. Paired with warming spices and some sweetness, it’s the perfect decadent drink for the season (especially when you splash in some bourbon). PS: If you’re more of a chocolate person, this classic, super creamy Vegan Hot Chocolate is a holiday must-make! Easy and Fuss-Free. All you need to do is soak your cashews + blend all the ingredients in a blender. And you can serve this beverage cold or hot, and leftovers stay good in the fridge for several days. Perfectly spiced. Eggnog typically only contains nutmeg, but I’m a stickler for boosting flavor in all my recipes. My version contains freshly grated nutmeg, along with cinnamon, cardamom, and cloves. The heat of the spices pairs beautifully with the creamy rich texture and sweetness from the sugar.

Ingredient notes

Raw cashews & coconut milk: The combination of soaked raw cashews and full-fat coconut milk creates the rich, creamy base that is essential for this vegan eggnog. While the cashews offer a smooth, subtly nutty flavor, the coconut milk enhances the creaminess without adding a distinct flavor, making them a perfect pair for mimicking the luxurious texture of traditional eggnog. Creamy plant-based milk (oat milk recommended): Oat milk is preferred for its naturally sweet and mild flavor, which complements the other ingredients without overpowering them. Its creamy texture helps to create a smooth and velvety mouthfeel. Freshly grated nutmeg: Fresh nutmeg is a game changer in this recipe. It offers a warm, spicy aroma and a distinctive taste that is much more pronounced than pre-ground versions, making it a key spice in achieving the classic eggnog flavor. Ground cinnamon and cardamom: These spices add warmth and complexity to the eggnog. Cinnamon contributes a sweet, woody flavor, while cardamom brings a unique, slightly sweet and spicy note that enhances the overall spice profile. Bourbon (optional): Adding bourbon introduces a smoky, rich flavor that contrasts beautifully with the sweetness of the eggnog. It’s an optional addition for those who enjoy a boozy kick in their holiday beverages.

Step-by-step instructions 

First, soak the raw cashews in water overnight or for 1 hour in boiling water. If you have a high-powered blender like a Vitamix, you can soak for just 30 minutes in boiling water. And if you don’t have a high-powered blender, I recommend soaking the cashews overnight. Drain the cashews and rinse. Add them to a blender with the coconut milk, plant-based milk, coconut or brown sugar, freshly grated nutmeg, cinnamon, cardamom, cloves, vanilla, and salt. Blend until smooth and creamy, and the cashews have all been completely blended. Transfer to the fridge to store chilled. Or to serve warm, transfer to a saucepan and heat over medium heat for a few minutes. To make boozy, pour 1/2 to 1 ounce of bourbon in each mug. Pour the eggnog on top and stir to combine. Top with vegan whipped topping, if desired, and dust freshly grated nutmeg on top.

Tips for making this recipe  

Sweeten to taste. Start with a lesser amount of sugar, blend, and taste. If not sweet enough for your taste, add more sugar. Use freshly grated nutmeg. Nutmeg is a key ingredient in eggnog, so you want to use the best nutmeg available to you. Freshly grated nutmeg is sweeter and has more depth of flavor than pre-ground nutmeg. It makes a big difference. Use a creamy plant-based milk (my favorite is oat milk). Start slowly with the bourbon. If you’re making this into a boozy version, pour ½ ounce of bourbon into each mug with the eggnog. Stir and taste. Then add more bourbon as desired. If you give this Creamy Vegan Eggnog recipe a try, be sure to tag me on Instagram with your recreations and please comment with your feedback below!  

Big Vegan Flavor

Techniques and 150 recipes to master vegan cooking.

Creamy Vegan Eggnog - 65Creamy Vegan Eggnog - 68Creamy Vegan Eggnog - 82Creamy Vegan Eggnog - 12Creamy Vegan Eggnog - 61Creamy Vegan Eggnog - 99Creamy Vegan Eggnog - 5Creamy Vegan Eggnog - 2Creamy Vegan Eggnog - 30Creamy Vegan Eggnog - 84Creamy Vegan Eggnog - 69Creamy Vegan Eggnog - 57