Try this vegan twist on a classic eggnog, then check out more Christmas drinks recipes such as our vegan black russian, vegan hot chocolate and mulled wine.

For more vegan festive inspiration, take a look at our vegan Christmas dinner recipes and vegan Christmas desserts.


  • 700ml almond milk
  • 200ml coconut cream
  • a small pinch of each ground nutmeg, cinnamon and cloves, plus extra cinnamon to serve
  • 50g cashew nuts
  • 50g pitted dates
  • a couple of glugs bourbon, rum or amaretto, (optional)
  • vegan whipped cream, to serve
  • cinnamon sticks, to serve


  • STEP 1

    Tip the almond milk, coconut cream, spices, cashew nuts, dates and alcohol (if using) into a blender and blitz until completely smooth and creamy.

  • STEP 2

    Pour the eggnog into mugs or tumblers, then top with vegan whipped cream, dust with cinnamon and garnish with a cinnamon stick to serve.


Hannah Guinness olive magazine portrait
Hannah GuinnessSenior sub editor and drinks writer

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating