The quickest and creamiest dairy-free nut milk you can make from scratch. We show you how to save time on soaking, blending, and straining to enjoy your homemade cashew milk as quickly as possible, even in 10 minutes! Here is everything you need to know about how to make cashew milk at home even if you don’t have a Vitamix.
Want to save this post?
Enter your email below and get it sent straight to your inbox. Plus, I’ll send you budget recipes and money-saving tips every week!
There are so many different store-bought plant-based milk alternatives that are available like oat milk, various kinds of nut milk (like almond milk, hazelnut, peanut, etc.), soy milk, rice milk, and so on. Buying them can be costly especially if you use them a lot as we do. We use dairy-free milk for making oatmeal or millet porridge for breakfast. We also use it to make pancakes, waffles, crepes, and donuts. We used them in cooking savory meals as well. So we decided to make our own. Have you?
Ingredients
Actually, you only need cashews and water. I mean you can make it fancier by adding flavoring, sweeteners, or other texture-enhancing things, but at the end of the day, homemade cashew milk is ONLY two ingredients: cashew nuts and water.
If you are looking for a milk alternative that is the closest in taste and texture to dairy milk, cashew milk might not be the one. You can’t really make the nut taste completely disappear whatever ratio you choose. Even if you add vanilla extract, it will not be a type of milk that would fool anyone to be dairy.
What is the ideal cashew to water ratio?
Can I just say that it depends on your preference? 🙂 But it really is. It depends on how nutty flavor, and how creamy texture you want. We have been making cashew milk for a long time now. It is our go-to nut milk for drinking, cooking, and baking. After much testing, we found that the ideal ratio for cashew vs water should be between ½-1 cup of cashews and 4 cups of fresh water.
- The FRUGAL approach would be to use ½ cup of cashews and 4 cups of fresh water. You get thin, smooth, creamy cashew milk with a mild nut taste. This is the minimum amount of cashews you need. We use this ratio all the time. Our girls even prefer this version as they like it thinner and less nutty for drinking.
- The CLASSIC approach is 1 cup of cashew and 4 cups of fresh water. This version gives you a distinct – I dare to say – classic cashew taste, while the milk remains smooth and creamy. I love the creaminess and the nutty flavor in this version, it is perfect for my morning coffee.
With less than ½ cup of cashews and you don’t really end up with milk but with flavored water.
With more than 1 + ½ cup of cashews, you will get extremely dense milk that is closer to cashew cream. We don’t really recommend going above it.
Variations
Can you add flavoring?
It is easy to add flavoring later, so we never add any while making cashew milk. Especially since I know that I might need some for cooking and baking. Imagine if you have already added vanilla but you would like to use the milk to make vegan mashed potatoes or vegan bechamel. We love to add the following flavors before drinking a cup though:
- vanilla extract
- cocoa powder
- coffee
- caramel
- chai spice mix
Our go-to version is vanilla cashew milk. It is also the favorite of our daughters, especially with added hot chocolate powder. It is irresistible!
Do you need any sweetener?
We prefer not to add any sweetener when we make cashew milk. It is always easier to add sweetener later without stressing whether the dessert you bake will be too sweet or not.
Furthermore, I need unsweetened milk to make savory recipes. Have you ever wondered why your pasta sauces or creamy soups taste so sweet with store-bought brands? That is why. Even if it says unsweetened on the packaging it will feel sweeter than this homemade version for sure.
We prefer to use a teaspoon of the following sweeteners for drinks though:
- dates or date paste
- maple or agave syrup
- cane sugar or coconut sugar
We like to use maple syrup, but it is really up to your taste. If you choose to add dates and have a Vitamix blender, you can add them to the blender pitted without soaking.
Do you need any other ingredients?
If you take a closer look at any kind of store-bought milk product, you will typically see some type of oil or lecithin and some type of thickening agents like gellan gum or guar gum to get the consistency closer to dairy.
Well, we decided to make homemade cashew milk partly because we’d like to control what ingredients we consume, and partly because we would like to minimalize plastic waste. So we feel it really doesn’t need anything else. Cashew milk is perfect as it is.
Do you need to soak cashews?
Yes and no. There are 2 advantages of soaking:
- To break down the phytic acid and enhance nutrient absorption for better digestion.
- To blend them easier if you don’t have a high-power blender like Vitamix* or Blendtec.
Here is everything you need to know about soaking:
- What is the quickest method to soak cashews? -> Boil water in a kettle. Take a heat-resistant bowl. Add cashews and pour the piping hot water on them until all nuts are covered. This way the cashews will be soft in 5 minutes!
- Don’t have a kettle? -> Boil water in a pot on your stove-top and “cook” cashews for 5 minutes!
- Can you soak overnight? -> Of course, you can. The good old overnight soaking method works just fine. If you have time, I mean.
- Can you skip soaking? -> Yes!!!! If you have a high-power blender you can skip soaking altogether. If you have a regular blender, use 2 Tbsp of cashew butter and 4 cups of fresh water. It will give you perfect homemade cashew milk without soaking and straining. More about this later.
How to make cashew milk?
With a Vitamix
I have a Vitamix* which makes my life so much easier. If you want to save time and end up with the creamiest, smoothest cashew milk ever without straining then you might want to look around for a refurbished or discounted Vitamix or Blendtec blender.
So how do you make cashew milk with a high-power blender?
- Soak cashews for 5 minutes in piping hot water (although Vitamix can blend them smoothly without soaking as well!!!),
- Drain and add them to the blender with 2 cups of fresh water
- Blend them for 2 minutes.
- Add the remaining 2 cups, blend them for a couple of seconds and your homemade cashew milk is ready.
You can add it to your coffee right away. No straining or waiting! It is amazing, smooth, and silky. No bits and pieces. The best part is that the milk is ready in less than 10 minutes!
With a regular blender
Here is the classic way to make cashew milk with a regular blender
- Soak cashews for 5 minutes in piping hot water.
- Drain and add them to a blender with 1 cup of fresh water since most blenders work better if you start with lower water to nut ratio. Blend them as smoothly as you can.
- Add the remaining 3 cups, and blend them for a couple of seconds.
- Finally, strain it. See the step-by-step guide separately.
Using nut butter
Here is an alternative way to make cashew milk in less than 5 minutes with a regular blender.
- Use nut butter -> Did you know that you can make nut milk from nut butter? 2 tablespoons of nut butter and 4 cups of fresh water will give you perfect nut milk. So if you can buy cashew butter then you can make an endless amount of cashew milk with a regular blender as well. No straining and no soaking! Awesome right?
- Do you have a food processor? -> If you have a food processor then you can make your own cashew butter from cashews. No soaking is required. Actually, it is explicitly forbidden to soak them otherwise you will fail. We show how to make homemade peanut butter from scratch and peanut milk in one go within 5 minutes which is applicable to all types of nuts!
With a slow juicer
Who would have thought right that you can make homemade cashew milk with a slow juicer? The cold press slow juicer, not the fast centrifugal one. I have a very similar one to this Aeitto Slow Masticating Juicer*, which has a 2-cup container. Here is how to do it:
- Soak cashews in boiling water for 5 minutes then drain them.
- Close the anti-drip plug on the slow juicer!!! It is the most important step. It will not work if you leave it open.
- Turn it on and add ½ cup of soaked cashews and ½ cup of fresh water. Wait for a minute until the juicer is trying to squeeze as much as possible out of your cashews.
- Add another ½ cup of each. Wait again.
- Now stop the machine and open the anti-drip plug. Let the cashew milk flow to the juice cup.
- Scrape the cashew pulp collected by the pulp cup. Close the plug again and add the pulp back to the juicer with another ½ cup of fresh water. Turn it on and wait for the milk to be collected in the container.
- Now stop the machine again and open the anti-drip plug. Let the cashew milk flow to the juice cup.
- And in the end, you will have to end up with creamy, smooth nut milk and a bit of pulp. You probably don’t even need to strain it if you have a quality juicer as the pulp is separated from milk effectively.
When and how to strain cashew milk?
- NO NEED TO STRAIN – If you have a high-power blender, you will enjoy homemade cashew milk without straining.
- NEED TO STRAIN – If you have a regular blender and did not use any of my “Blending tips” from before, you need to strain your milk. Otherwise, it feels like drinking milk with sand. You get the best smooth cashew milk quality if you strain.
Well, we bought the cheapest ever nylon nut milk bag from Ali Express (similar to this one on Amazon*). I know… not very zero waste of me. But it works perfectly.
Within two seconds you can squeeze out the milk. You can see how it works in our video attached to the recipe card or in the step-by-step photos below. You can use other alternatives like cheesecloth*, a fine mesh strainer*, or a pitcher with a nut milk strainer*.
So how to do it?
- Take a large bowl and place the empty and open nut milk bag.
- Pour the milk from the blender right into the bag.
- Close the nut milk bag and raise it slightly so it doesn’t touch the bottom of the bowl.
- Now, starting at the top. Squeeze your hand as close as you can and slide it down to the bottom. Always from top to bottom.
- You need to do it only a handful of times and it is ready.
- You can transfer your milk to any container you prefer. We have a lovely glass milk jar from IKEA (similar to this one*) that fits perfectly in the fridge door.
You can use cashew pulp to make cookies, muffins, banana bread, and so on. I prefer to add it to my oatmeal. It will be absolutely delicious and rich with it.
Is cashew milk good for you?
Here is one more reason to make your own cashew milk:
- With one cup of homemade cashew milk, you get to have an estimate of 3-9 grams of protein. Compared to that of commercial brands, where the protein content of one serving is 0-1 g.
According to Cronometer cashews are high in protein (1 cup of raw cashews has more than 23g). It is also rich in so many other things like copper, iron, manganese, magnesium, phosphorus, and zinc. So is homemade cashew healthy? For me, yes-yes.
They are high in fat, but the good kind of fat (Omega-6 :)) and low in fiber. If you are interested in their nutritional benefits in detail, read Healthline’s extensive article on them.
FAQ and substitutions
Can you use roasted and/or salted cashews?
Yes and yes. Roasted cashew tastes awesome, but they are a bit nuttier than raw cashews. If you have only salted cashews on hand, no worries wash the salt off with a sieve and strainer.
Can it be frothed?
Not really. You get a nice froth within the blender when you make it. I love using that and adding it to my coffee. But I had no luck using a milk frother with homemade cashew milk.
How do you know if it is bad?
It is perfectly normal if homemade cashew milk separates into liquid and fine cashew sand which goes to the bottom. Just shake it well before using. However, cashew milk goes bad if it changes either color (goes into yellow) or odor (smells funky, not nutty) or texture (became slimy).
How long does it last in the fridge?
First of all, we store it in the fridge right after it is ready in a lovely glass milk jar we got from IKEA (u003ca href=u0022https://amzn.to/2H71qFLu0022 target=u0022_blanku0022 rel=u0022nofollow noopener noreferreru0022u003esimilar to this oneu003c/au003e). 1 liter (approx. a quart) usually lasts 1-2 days, but I wouldn’t drink any homemade milk, which is older than 5 days.
Can you freeze it?
Yes, you can. After thawing, if the cashew milk separates, you can shake it well or blend it again. In any event, if you don’t feel like drinking it, you can still use it in baking. If it is easier you can freeze them in ice cube trays so you can thaw small amounts at a time. Like dropping one ice cube in your hot coffee.
Can it be heated?
If you heat it up, it may curdle or separate.
Recipes using cashew milk
You can browse through our vegan gluten-free breakfast recipes where we use dairy-free milk for pancakes, waffles, crepes, donuts, and more, or check out:
THANK YOU so much for visiting our website. Please comment below if you have tried this recipe. We LOVE hearing from you! If you loved the recipe, please don’t forget to give us a ⭐⭐⭐⭐⭐ RATING. We appreciate all of our readers.
⇒ GET OUR FREE 7-DAY VEGAN MEAL PLAN E-BOOK NOW! OR CHECK OUT ALL VEGAN MEAL PLAN RECIPES! ⇐
Quickest Homemade Cashew Milk (3 ways!)
Equipment
- Slow juicer
Ingredients
Classic Homemade Cashew Milk
- ½ – 1 cup Cashew nuts see notes to choose amount
- 4 cup Fresh water
- 2 Tbsp Maple syrup optional
- ¼ tsp Vanilla extract optional
- Pinch of Salt optional
The Quickest Homemade Cashew Milk
- 2 Tbsp Cashew butter
- 4 cup Fresh water
- 2 Tbsp Maple syrup optional
- ¼ tsp Vanilla extract optional
- Pinch of Salt optional
Instructions
- I have written lots of tips and hacks above the recipe card on how to save time on soaking, blending, and straining. I explained in detail how to make cashew milk in under 10 minutes in 3 different ways (1 – Vitamix, 2 – regular blender, and 3 – slow juicer). Read the whole post for more information. Quick info in the Notes below.
How to make classic cashew milk in Vitamix
- Soak cashew nuts in hot water for 5 minutes then drain and discard the soaking water.
- Add the soaked cashew nuts to a blender with 2 cups of fresh water and blend them for 2 minutes.
- Add optional ingredients here (maple syrup, vanilla extract, and a pinch of salt). Blend until smooth. No need for straining, the cashew milk is ready for you to drink, cook or bake with it.
How to make classic cashew milk with a regular blender
- Soak cashew nuts in hot water for 5 minutes then drain and discard the soaking water.
- Add the soaked cashew nuts to a blender with 1 cup of water and blend as smooth as your blender can.
- Add the remaining 3 cups of water to the blender and blend again for 2 minutes until smooth, creamy, and frothy.
How to strain cashew milk
- Take a large bowl and place the empty and open nut milk bag. Now, pour the milk from the blender right into the bag. Close the nut milk bag and raise it slightly so the bottom is above the liquid.
- Now, starting at the top squeeze your hand as close as you can and slide it down to the bottom. You need to do it only a handful of times and it is ready.
- You can transfer your milk to any container you prefer and store it in the fridge.
How to make cashew milk in 2 minutes!
- Add cashew butter and fresh water to your blender and blend for 2 minutes until smooth and creamy. Done! No straining and no waiting even if you don’t have a high-power blender.
- You can make cashew butter with a food processor similar to how I make homemade peanut butter. Scrape and mix until you have a smooth buttery texture. Don’t stop until you reach it. Any food processor can do it, the time depends on how powerful your food processor is.
Making cashew milk with a slow juicer
- Close the anti-drip plug on the slow juicer!!! It is the most important step. It will not work if you leave it open. Turn it on and add ½ cup of soaked cashews and ½ cup of water. Wait for a minute until the juicer is trying to squeeze as much as possible out of your cashews.
- Add another ½ cup of soaked cashews and another ½ cup of water. Wait again.
- Now stop the machine and open the anti-drip plug. Let the cashew milk flow to the juice cup.
- Scrape up the cashew pulp collected by the pulp cup. Close the plug again and add the pulp back to the juicer with another ½ cup of water. Turn it on and wait for the milk to be collected in the container.
- Now stop the machine again and open the anti-drip plug. Let the cashew milk flow to the juice cup. And the end you will have to end up with creamy, smooth nut milk and a bit of pulp. You probably don’t even need to strain it if you have a quality juicer as the pulp is separated from milk effectively.
Notes
- The FRUGAL approach would be to use ½ cup of cashews and 4 cups of fresh water. You get thin, smooth, creamy cashew milk with a mild nut taste. This is the minimum amount of cashews you need. We use this ratio all the time. Our girls even prefer this version as they like it thinner and less nutty for drinking.
- The CLASSIC approach is 1 cup of cashews and 4 cups of fresh water. This version gives you a distinct – I dare to say – classic cashew nut taste, while the milk remains smooth and creamy. I love the creaminess and the nutty flavor in this version, it is perfect for my morning coffee.
Amy
Wanted to let you know that if you have an old style centrifuge blender without an automatic extractor (example — I have an ancient Acme, but any old juicer works) it is extremely useful for straining coconut, almond ir any other milk that produces pulp.
I blend my soaked or boiled nuts/coconut/seeds)beans with water in the blender, then slowly pour through the running centrufugal juicer. The pulp that remains behind in the basket is dryer than what’s left after using a nut milk bag and I’d much rather clean the juicer basket than do all that messy bag squeezing.
I really hate the bags — I can’t be wearing sleeves and no matter how big a bowl I use to catch the milk I always squeeze some on the counter (sometimes it squirts on the cabinets).
I like your simple recipes and cleanly coded website, by the way!
Molly
I really enjoyed this post! I already make my own cashew milk, so I was looking for somethign to do with the cashew “paste” after making cashew milk. I already make cashew crackers and a “pudding” for my kids, but I want one more recipe to add variety to the paste, as my husband has requested I make it more often. I noticed you didn’t have a section for this, but I’m sure you do something with it!!! Would you happen to have a post about that that I missed?
Happy stumbling across your blog.
My Pure Plants
I used to add them to oatmeal or used them to make these cookies in place of peanut butter. However, since I use Vitamix, I don’t have a paste as it makes the milk smooth without straining.
Agi
Oh great,a recipe I have been waiting for a looooong time! Thanx!
saad shah
thank so much for this article. my question is can I use nuts other than cashew in milk as I don’t like cashew much
My Pure Plants
Yes, absolutely. You can make plant-based milk from all nuts. Almond, walnut, macadamia… which one would you prefer?
Sharon Rausch
I can hear good sound thank you so much for sharing nice post.