Go Back
+ servings
v eggnog

Vegan Eggnog

Jen Sim
This Creamy Vegan Eggnog Recipe is the perfect Christmas drink for the holiday season! Make this fuss-free Christmas classic in 35 minutes.
5 from 12 votes
Print Pin
Course: Dessert, Drinks
Cuisine: Christmas
Keyword: Christmas drink, Vegan Christmas drink, Vegan Drink, Vegan eggnog
Prep Time: 30 minutes
Cook Time: 5 minutes
Servings: 2 people
Author: Jen Sim


  • Saucepan
  • Blender


  • 1 1/2 cups Almond milk unsweetened
  • 75 g Cashew nuts raw
  • 1/3 cup Water
  • 3 tbsp of Agave
  • ½ tsp Almond extract
  • 1 pinch Ground nutmeg
  • 2 pinches + 2 tsp for decoration Ground cinnamon
  • 1 - 2 for decoration cinnamon sticks
  • 2-3 Anise stars
  • 4-5 Cardamom pods
  • 2 tbsp Rum optional


  • Add the raw cashews to a bowl and pour 1/3 cup of boiling water over them. Leave the raw cashews to sit in the water for 3o minutes or until soft. Then grind in a blender until you get a smooth puree without pieces of nuts.
  • Pour the almond milk into a saucepan and place the cinnamon stick, anise stars and cardamom pods in the saucepan. Bring to a boil then cook on low heat for 5 minutes. Once it has simmered leave it to cool.
  • Remove the cinnamon, anise and cardamom from the milk and pour the milk into a blender. Then add the blended cashews, almond extract, agave, nutmeg, cinnamon, and rum. Blend for 3-4 minutes at medium speed.
  • Once blended, you will get a moderately thick and aromatic vegan eggnog, with rich festive flavors. Decorate the glasses with ground cinnamon, pour the eggnog into a cup and serve with cinnamon and cinnamon sticks.


  • Cashews: It is important to use raw cashew nuts for this recipe. Using roasted cashew nuts can result in a lumpy cashew paste. You must also make sure the cashews soak in boiling hot water as this is the best way to soften them before blending. If you don't soak them you will have difficulty blending the cashews and you may not get the desired creamy, paste-like texture.
  • Alcohol: Add rum, whiskey or brandy to eggnog. Alternatively, you can skip the alcohol altogether.
  • Milk: Any plant-based milk of your choice can be used for this recipe. My favorites are almond milk, coconut milk and soya milk.
  • Decorate: To decorate the cup, add ground cinnamon to a flat plate or bowl. Next, you will need to dip the rim of each cup into a bowl of water which will help the ground cinnamon to stick. Finally, dip each cup into the ground cinnamon to get a beautifully decorated rim and pour in the eggnog.