If you would like to reduce or eliminate dairy from your diet and aren't sure about nut milks, cashew milk is the best place to start. It has a rich creaminess and a natural sweetness which is usually missing in other nut milks. I love adding some dates and a touch of salt to my cashew milk. It makes it truly delicious and addictive. In fact, in coffees and teas you won't even be able to tell that it is non-dairy.

Cashew milk is the closest to coconut milk or soy milk in terms of thickness and texture, which makes it ideal for thinning curries or making vegan soups creamier. It is also a great base for vegan puddings, mousse or jellies. Plus it is incredible for your health. Cashew nuts are very high in protein, calcium, magnesium and good fats making them an amazing nutrition source for supple young skin, great bone health and bounds of energy. I like to make this cashew milk once in two weeks (I like to rotate my nut milks in order to get a wide range of nutrition in our diets). Try using this cashew milk in these overnight apple baked oats, instead of regular dairy in these muffins or instead of coconut milk in this ice cream.

The best part about making this cashew milk is that you can use the leftover cashew meal to make this cashew cream (although it might be a sweeter than you would like because of the addition of dates). Or you could do what I do and place the cashew meal in a small bowl, add some chopped cranberries, pinch of salt and pinch of yeast flakes. Mix and refrigerate for a day and you have a glorious Wensleydale style sweet cashew spread to slather over crackers when you are dreaming of a cheese platter.

I hope you make this milk and love it. I would love to hear about your feedback in the comments/rating below and don't forget to share your cashew milk photos with me on Instagram by tagging #cookrepublic. Enjoy my lovelies! x



Hungry For More Recipes? Subscribe to my newsletter. Check out Facebook, Instagram and Pinterest to see everything I share! And if you love cooking and new cookbooks, join my free Cooking Club on Facebook!

Date Cashew Milk - Cook Republic #healthyrecipe #vegan #glutenfree #foodphotography


5 from 3 votes
Print Recipe Rate / Comment
Author: Sneh
Cuisine // Gluten Free, Vegan, Vegetarian
Prep Time: 20 minutes
Servings: 1 litre


  • 1 cup (140 g) raw cashew nuts
  • 4 large pitted dates, (or 8 small)
  • 1/2 teaspoon sea salt flakes


  • Place cashew nuts and dates in a small bowl and cover with boiling water. Rest for 20 minutes. Drain.
  • Add the soaked cashew nuts and dates to the jug of a blender. Add salt and 1 litre cold water.
  • Process for a couple of minutes until smooth and creamy.
  • Strain the cashew milk through a nut milk bag or very fine sieve into a large bowl.
  • Pour into a 1.5 litre glass jar. Cover and store in the fridge for up to 3 days.


Skip the dates if want an unsweetened version. Although, the dates only give a touch of sweetness.
Did you make my recipe?I'd love to hear how you went! Tag me on Instagram @cookrepublic