Have you ever wondered how dairy free milk is made? Today I’m sharing this easy nut milk recipe you can make with any nut in three super simple steps.

This post contains affiliate links; this means if you purchase an item linked, I may receive a small commission at no extra cost to you. Click here to learn more about my disclosure policy.

A jar of homemade cashew nut milk.

The best dairy free milk out there

Whether you’re drinking it plain, mixing it in your coffee or using it in your smoothies, diary free milk is all the rage lately!

And while finding it at the grocery store is becoming more and more accessible, making this easy nut milk recipe is just as simple as it gets and much more affordable.

It’s easy to customize to make it sweet or plain and makes an excellent dairy free milk substitute in almost any recipe.

I used to be riding the almond milk train for years… until I found out I’m allergic to almonds last fall. So as much as I wanted to make another batch of my favorite almond milk again, I had to try it with cashews because, ya know, allergies.

It turns out that this recipe is just as delicious whether you use almonds or cashews or hazelnuts or hemp seeds; you get the picture! So pick your nut ( or seed) and let’s go!

A bowl of cashew nuts.
A Pyrex measuring cup with soaked cashews.

How to make homemade nut milk (in 3 simple steps)

Making your own nut milk may sound complicated at first, but once you look into it, it’s probably one of the easiest recipes around.

No heat required, no fancy tools (other than a blender), and very little clean up necessary.

When I say it takes 3 simple steps, I’m not kidding. Here’s the breakdown:

  1. Start by soaking your nuts. This step isn’t 100% necessary depending on the power of your blender, but it helps to soften up the nuts and allows things to blend easier.
  2. Next, drain your nuts and add all your ingredients into the blender. Blend it up until smooth and creamy in consistency.
  3. Finally, strain your nut milk. I like using this inexpensive cheese cloth that work perfectly but you can also buy “nut milk bags” that I’ve heard good things about too.

And just like that, you’ve made this easy nut milk recipe in somewhere around 30 minutes.

Soaked cashews going into a blender with water to make nut milk.

My favorite uses for dairy free milk

Not sure what to use your milk in? Here are some of my favorite recipes to use it in:

  • 4 ingredient matcha lattes – sub your favorite nut milk to make these matcha lattes dairy free!
  • vegan blueberry muffins – homemade nut milk makes a great substitute for milk in most baked goods recipes like these delicious muffins.
  • brown butter granola – get nostalgic and enjoy your homemade granola in a generous bowl of nut milk like the kid you are at heart.

When all else fails, drink it straight or pour a splash in your coffee and call it a day! I promise this stuff is that good.

Nut milk being poured through a strainer.
A jar of homemade cashew nut milk.

Happy cooking!


clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A Pyrex measuring cup with soaked cashews.

easy nut milk recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Salima Benkhalti
  • Prep Time: 30 minutes
  • Total Time: 30 minutes
  • Yield: 68 servings 1x
  • Category: Milk
  • Method: Blended
  • Cuisine: American


  • 1 cup nuts (almonds, cashews, or whatever nut you like) 
  • 4 cups water
  • 1 tsp salt
  • 1 tsp vanilla extract (optional sweetener) 
  • 2 dates (optional sweetener) 


  1. In a small bowl add your nuts and 1 cup of warm water. Soak for 30 minutes
  2. In a blender combine dates, salt, vanilla and water. Drain the nuts from the warm water and add to the blender. Blend for a few minutes or until all solids are broken up. 
  3. Strain your milk through a piece of double lined cheesecloth into a glass container. Store in the fridge for up to 1 week. Make sure to shake before using. 


Special tools you will need:

  • cheese cloth
  • a high power blender