Oat Milk Eggnog (Vegan and Non-Alcoholic)

Deliciously creamy vegan oat milk eggnog – it’s the stuff that (vegan) Christmas dreams are made of!

Vegan Oat Milk Eggnog

Okay, I think it’s time to admit something… I’ve never had eggnog in my entire life, but if it’s anything like this oat milk eggnog (vegan) I definitely would have loved it before going vegan.

What’s not vegan about traditional eggnog

If you’ve ever been wondering what the ingredients in eggnog are and why the traditional recipe is not vegan, then let me tell you – of course, half of the reason is already in the name. Yes, eggnog does ACTUALLY contain egg. Don’t believe it? Well, you’re invited to do your own Google research and convince yourself that egg yolks are a vital part of non-vegan eggnog.

Who would want to drink egg? Yes, that’s exactly what I’ve always thought—even before going fully vegan—and it’s probably the main reason why I’ve never tried actual eggnog in my life (can’t blame me now, huh?).

Vegan Oat Milk Eggnog

Vegan Oat Milk Eggnog

What you’ll need to make this creamy vegan oat milk eggnog 


  • Raw cashews
  • Oat milk
  • 3 Tbsp Maple syrup
  • Nutmeg
  • Cinnamon
  • Vanilla powder (or vanilla extract)
  • Ground clove 
  • Non-alcoholic Rum (I used Rumish from Holland & Barrett – totally optional of course!)


  • High-speed blender – if you’re looking for a new blender, let me recommend Greenis. They’ve got a great range of blenders and by buying through this affiliate link, you support my content! 
  • Nut-milk bag (to strain your cashews through)

How to make this creamy vegan oat milk eggnog 

The creamy base for this eggnog (vegan)

As I have used oat milk as a base for my eggnog you could say that the choice of milk already gives it a particular creaminess – however, if you’ve ever had actual eggnog, you know that oat milk alone isn’t going to create the thick creamy texture you’re used to. And that’s where another fabulous ingredient comes in: cashews!

You might know our little friend ‘cashew’ from its hits such as ‘soak for a minimum of 4-6 hours’ or ‘soak overnight’ – but let me tell you there’s a very simple shortcut: Simply cover your cashews in boiling water and let them soak for 20 minutes. BOOM. Soft and ready to move to the next step. You’re welcome.

The cashews will create a thick texture and take the creaminess of the drink to the next level – it’s kinda like adding homemade cashew milk, but better! 

Blending your easy vegan eggnog

Now that your cashews are nice and soft, add all your ingredients (except the non-alcoholic rum) to your highspeed blender and mix on high for about 5 minutes. 

Pro tip: Be sure to use a high-speed blender to blend the softened cashews for this oat milk eggnog (vegan) as smooth and fine as possible. Of course, if you don’t have a high-speed blender then you might still love this recipe but it probably won’t be super smooth. 

Whether or not you use a high-speed blender, it’s vital to strain the eggnog through a fine mesh or (ideally) a nut-milk bag to avoid any remaining nut chunks making their way into your otherwise smooth experience.

Now you’ve got the base, if you’re using the Rumish now is the time to stir it in, but don’t worry if you leave it out! 

Adding spice to your creamy vegan eggnog recipe

Besides the creamy texture, it’s the spices used in eggnog that create its distinct flavour and you will be surprised that there are only 2 spice heroes used in traditional eggnog:

  • cinnamon
  • nutmeg

The additional (and optional) spices come from:

  • ground clove
  • vanilla bean

The latter I like to use in moderation in this recipe as they can very easily be over-powering the rest of the ingredients. However, with the cinnamon, you are welcome to go all out and adjust to your liking – hence why you will see ‘1-2 tsp’ in the recipe ingredients below. I do love an extra serving of cinnamon – and even serve my eggnog with extra cinnamon sprinkled on the top.

Now it’s suitably spiced to your taste, serve your eggnog either hot or cold with a sprinkle of cinnamon over the top or keep refrigerated for up to a week.

Vegan Oat Milk Eggnog

Vegan Oat Milk Eggnog

Vegan Oat Milk Eggnog

This recipe is:

  • 100% vegan
  • dairy free
  • gluten free option (replace the oat milk with either almond or coconut)
  • raw (if served cold)
  • easy to make
  • delicious
  • deliciously creamy
  • Christmassy
  • super more-ish
clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon
Vegan Oat Milk Eggnog

Oat Milk Eggnog (Vegan & Non-Alcoholic)

  • Author: romylondonuk
  • Prep Time: 20
  • Cook Time: 5
  • Total Time: 25 minutes
  • Yield: 2 1x
  • Category: Christmas Recipes
  • Method: Blender
  • Cuisine: American
  • Diet: Vegan


Deliciously creamy vegan oat milk egg nog – absolutely dreamy and the ultimate drink to get you into a Christmas mood.


  • 50g raw cashews
  • 400ml oat milk
  • 3 Tbsp maple syrup
  • 1/2 tsp nutmeg
  • 12 tsp cinnamon
  • a pinch of vanilla powder (about 1/8 teaspoon)
  • a pinch of ground clove (about 1/8 teaspoon)
  • 50ml non-alcoholic Rum (I used Rumish from Holland & Barrett – totally optional of course!)


  1. In a small bowl cover the cashews with boiling water and set them aside to soak for 20 minutes.
  2. Add all ingredients (apart from the non-alcoholic rum) to a high-speed blender – alongside the fast-soaked cashews – and blend on high for about 5 minutes until the cashews are completely incorporated.
  3. Use a fine mesh (or ideally a nut-milk bag) to strain the nut pulp from the smooth & creamy eggnog.
  4. Stir in the Rumish (non-alcoholic rum) last. (optional)
  5. Serve hot or cold, with a sprinkle of cinnamon over the top or keep refrigerated for up to a week.


If you would like your oat milk eggnog (vegan) to have an extra kick, you can of course feel free to simply replace the Rumish with actual rum (to your own liking!).

Keywords: eggnog, oat milk eggnog, vegan eggnog, non alcoholic eggnog, eggnog (vegan)

Looking for more festive recipes? Head to the festive section of my blog or check out some of my favourites below:


Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating

Looking for Something?