Homemade Cashew Milk

Homemade Cashew Milk

Homemade cashew milk is one of my favourite plant milks: it’s creamy neutral taste means that it can be used in both sweet and savoury dishes. It is particularly easy to make too.

Making homemade cashew milk

When you make nut milk you start by soaking nuts: the longer the soak, the softer your nuts will be and the creamier the resulting milk. After soaking the nuts you wash them, then you liquidise them with fresh water. The tricky bit here is getting the right nut to water ratio: too much water and the milk will be insipid.

For most nut milks you next need to strain out all the fibrous nut pulp using a nut milk bag. Now I’ve tried making various plant milks and whilst the soaking and liquidising steps are easy peasy, the straining step is incredibly messy and makes me not want to bother. However, when you strain cashew milk you don’t get much pulp, and so the straining step is therefore unnecessary. Hurrah! Not only is homemade cashew milk tasty and versatile but you don’t end up with a thin film of nut gunge EVERYWHERE!

Rewind back to the nut to water ratio. When liquidising your first batch of soaked nuts, add water a bit at a time and taste it lots so that you can get the consistency that is right for you. Next time you make cashew milk you’ll know how much water you need to add. I personally find that about 50g dry cashews plus 400mL water makes a decent cashew milk.

How to use cashew milk

Cashew milk is very versatile. You can use it in any recipe that calls for plant milk. Here are some ideas for using homemade cashew milk:

  • Use it as the liquid in porridge, or make porridge with water then top with cashew milk. Cashew milk porridge is creamy as they come
  • When making oil free hummus, add a splash of cashew milk instead of water to up the cream-factor
  • Add cashew milk when making soups, such as creamy green vegan soup
  • Use cashew milk as a coconut milk substitute. Cashew milk contains less saturated fat than tinned coconut milk (see creamy cashew milk curry)
  • Add a splash of cashew milk to cooked pasta, then heat to allow the milk to thicken and coat the pasta (cashew milk pasta)
  • Use cashew milk as the sauce for vegan mushroom stroganoff


I’ve started to make cashew milk more regularly, and I’ve stopped bothering to weigh the nuts. I tend to count out about 23 cashews and blitz them with 250mL water. If I think about it, I soak the nuts first, but the recipe works fine with unsoaked nuts too.

Free from: gluten, soya, wheat, yeast

This is a vegan recipe

All external links are provided to highlight products that I think are fantastic. I do not receive any commission or sponsorship from any companies.

Homemade Cashew Milk
  • 50 g raw cashew nuts
  • 400 mL water
  1. Soak your cashews in water for at least a couple of hours. I have left mine soaking for up to 48hrs. 

  2. Drain cashews.

  3. Add nuts to a liquidiser or high speed blender with 100mL water. Blitz. Add another 100mL water and blitz again. Repeat until all the water has been added. 

  4. Store in the fridge for a couple of days.

Leave a Reply

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