Homemade Cashew Milk (No Straining Needed)
- Gluten-free
- Soy-free
- Oil-free
In this guide8
- 01Why cashew milk needs no straining
- 02The recipe (the short version)
- 03Thin versus creamy: it is all in the water
- 04Sweetened, vanilla, and the riffs worth making
- 05What to actually use cashew milk for
- 06Storage, shelf life, and cost
- 07Cashew vs oat vs almond: which milk for what
- 08Is store-bought cashew milk vegan, and the best brands
I switched from almond milk to cashew milk for one reason, and it had nothing to do with taste. It was the dishes.
I was tired of wringing out a soggy nut milk bag over the sink, then scraping wet almond pulp into the compost, then washing the bag, then drying the bag, then losing the bag. After my third ruined batch of homemade almond milk (the kind where you squeeze too hard and it goes chalky), a friend who cooks more than anyone I know said four words that fixed everything: just use cashews instead.
She was right. Cashew milk is the one plant milk you can make with zero straining, zero special equipment, and zero pulp to deal with. You soak, you blend, you pour.
That is the entire process. I have made it probably two hundred times now, and I want to walk you through exactly why it works, the ratios for thin versus creamy, the sweet versions worth bothering with, and where store-bought beats homemade (because sometimes it does).
Why cashew milk needs no straining
This is the whole trick, so let me explain it properly. Almonds and oats both leave something behind when you blend them. Almonds have a tough, fibrous outer layer that never fully breaks down, so you get gritty pulp that has to be strained out.
Oats have beta-glucan, a soluble fiber that turns into a slimy gel if you blend too long, which is its own headache.
Cashews have neither problem. They are a soft, fatty nut, and most of a cashew is fat and starch with very little insoluble fiber. When you soak them and hit them with a strong blender, they do not break into particles, they emulsify.
The whole cashew dissolves into the water and becomes a smooth, uniform liquid. There is nothing to strain because there is no leftover solid. You are essentially making a very thin version of cashew cream, just with a lot more water.
That soft, fat-rich structure is also why the milk tastes so clean. There is no bitter skin to fight, the way there is with almonds, and no starchy gumminess, the way there is with oats.
What you get is a mild, slightly sweet, genuinely milky liquid that does not need to be doctored to taste good. It is the closest thing to a fuss-free homemade milk that I have found.
This also means nothing gets wasted. With almond milk, you throw away (or repurpose) a pile of pulp that took up a chunk of your almonds. With cashew milk, every gram of cashew you paid for ends up in your glass.
For the price of nuts these days, that matters.
The recipe (the short version)
Photo: Sanjay Dosajh / Unsplash
One cup of raw cashews. Four cups of cold water. A pinch of salt.
Soak, blend for a minute, pour. The recipe card above has the full ingredient list and timing, but the method is genuinely that short.
Use raw cashews, not roasted or salted ones. Roasted cashews give the milk a slightly toasty, savory edge that fights with cereal and coffee, and salted ones will make it taste like a snack. Raw is the neutral, milky base you want.
The one step people rush is the soak, and it is the step that decides your texture. Soaking softens the cashews so the blender can fully break them down.
Skip it with a regular blender and you will get a faintly grainy milk no matter how long you run the machine. If you forgot to soak overnight, the hot-soak shortcut saves you: cover the cashews with just-boiled water, walk away for 15 to 30 minutes, drain, and they will be soft enough.
I use the hot soak more often than the overnight one, honestly, because I never plan that far ahead.
Thin versus creamy: it is all in the water
The beauty of making your own is that you control the thickness, and it comes down to one number: how much water you add per cup of cashews.
Here is the ratio map I keep in my head. One cup of cashews to four cups of water is my default, a rich and creamy milk that is great straight from the glass and excellent in cooking.
Push it to five cups of water and you get a lighter, more drinkable milk, closer to a skim milk feel, nice for cereal if you do not want it heavy. Drop down to three cups of water and you get something between milk and cream, a half-and-half style pour that is gorgeous in coffee or over warm oatmeal.
My advice: start thicker than you think you want, blend, taste, then add water to thin it. You can always splash in more water and blend again for ten seconds. You cannot pull water back out once it is in.
I learned that the annoying way, ending up with two liters of watery milk when I wanted one liter of creamy.
If you want to go even richer, you can technically keep dropping the water until you land in cream territory. At that point you have crossed over from milk to a pourable cream, which is its own useful thing for sauces.
Sweetened, vanilla, and the riffs worth making
Photo: cottonbro studio / Pexels
Plain unsweetened cashew milk is what I make most weeks because it is the most flexible. It works in savory cooking, in coffee, in baking, anywhere. But there are a few flavored versions worth knowing.
For lightly sweetened milk, drop one or two pitted Medjool dates into the blender before you run it. Dates blend in completely with no straining, so they fit the no-fuss spirit of this whole method. The result is subtly sweet, not dessert-sweet, the way good barista milk tastes.
If you do not have dates, a teaspoon of maple syrup does a similar job.
For vanilla cashew milk, add half a teaspoon of alcohol-free vanilla, or a quarter teaspoon of vanilla powder. I specify alcohol-free on purpose, since standard vanilla extract is alcohol-based and I keep my kitchen alcohol-free.
The vanilla powder version is my favorite, especially with a tiny pinch of cinnamon blended in. That combination over a bowl of cold cereal on a Saturday is a small, genuine pleasure.
A pinch of fine sea salt goes in every batch I make, sweet or plain. You will not taste salt. What it does is round out the flavor and stop the milk from tasting flat, the same way salt works in a dessert.
Skip it once and you will notice the milk tastes slightly hollow.
What to actually use cashew milk for
Cashew milk shines in anything cold or gently warmed. Over cereal and granola, in smoothies, poured into overnight oats, splashed into tea, or just a cold glass on its own, it is creamy and clean-tasting in a way that almond milk never quite manages.
It is genuinely good in cooking too. Because it is essentially diluted cashew cream, it brings body to soups, mashed potatoes, and creamy pasta sauces without splitting the way thinner milks can. It is one of the more heat-stable homemade plant milks I have used.
If you want to lean fully into that creaminess for a recipe, the substitutes guide covers dairy swaps where a richer ratio of this same milk does the job of cream.
Now for the honest part: coffee. Homemade cashew milk has no stabilizers or gums, so in very hot, acidic coffee it can separate or look slightly grainy at the surface. It behaves far better than homemade almond or oat milk, but it is not flawless.
My workaround is to use the thicker three-cup ratio and pour the cold milk into the cup before the coffee, which softens the temperature shock. If you live on lattes, a barista-edition carton will foam more reliably, and that is a fair trade to make.
Storage, shelf life, and cost
Homemade cashew milk keeps four to five days in a sealed jar or bottle in the fridge. No preservatives means a short shelf life, so I make a one-liter batch every few days rather than a giant batch that sits and turns.
It will separate as it stands, settling into a denser layer at the bottom, which is completely normal. Shake it hard before every pour and it comes right back together.
If it ever smells sour, tastes sharp, or looks oddly thick before day five, do not push it, just make a fresh batch. The signs are obvious when they happen.
On cost, four cups of cashew milk runs you whatever a cup of cashews costs, since the only other ingredient is water. Cashews are pricier than oats, so this is not the cheapest homemade milk, but you waste nothing (no discarded pulp), and the creaminess per dollar is high.
For a few days of cereal and coffee, it is a reasonable swap, especially if you already keep raw cashews for cashew cream and sauces.
Cashew vs oat vs almond: which milk for what
Quick honest comparison, because people always ask. Almond milk is the lightest and most neutral, but homemade almond milk is the most work, since it demands soaking, straining, and dealing with pulp.
Oat milk is the creamiest for coffee thanks to its body, and it is cheap, but the homemade version goes slimy if you over-blend and splits in hot drinks. If oat is your thing, I wrote a full method for getting it right over in the oat milk guide.
Cashew milk sits in the sweet spot for ease. It is creamier than almond, less finicky than oat, and the only plant milk on this list you can make with no straining and almost no cleanup.
It is not a protein powerhouse, and it is not the cheapest, but for blend-and-pour convenience it is the one I reach for. If your priority is the least possible effort for the most creaminess, cashew is the answer.
Is store-bought cashew milk vegan, and the best brands
Good news here: store-bought cashew milk is almost always vegan. The base is just cashews, water, and a couple of stabilizing gums (like gellan or locust bean gum), all plant-derived. There is no dairy hiding in it the way there can be in some other products.
There are two small things worth checking on the label. The first is added vitamin D. Vitamin D2 is vegan, but vitamin D3 is often derived from lanolin (sheep wool), so a fortified milk can technically slip out of vegan territory.
The second is vague terms like natural flavors, which are usually fine but occasionally not. If a label ever makes you pause, run it through our vegan ingredient checker or look the product up in the Is It Vegan database before you buy.
For brands, Elmhurst Milked Cashews is the clean-label standout, since it is essentially just cashews and water with no gums, which is the closest store option to what you make at home. For mainstream cartons that hold up well in coffee and last for weeks, Silk Cashewmilk and So Delicious Cashewmilk are the easy, widely stocked choices.
Formulations do change, so always glance at the current ingredient panel rather than trusting a brand name forever.
Here is my practical takeaway after two hundred batches: make the homemade version for the days you want something fresh, creamy, and waste-free with no nut bag to wrestle, and keep a clean-label carton in the fridge for coffee and busy weeks. You do not have to pick a side.
But the moment you realize you can have real plant milk by just soaking, blending, and pouring, with nothing to strain and nothing to throw away, almond milk starts to feel like a lot of unnecessary laundry.
The recipe
Homemade Cashew Milk (No Straining)
Prep
5 min
Total
5 min
Makes
4 cups (about 950 ml)
Ingredients
- 1 cup (140 g) raw cashews (raw, not roasted or salted)
- 4 cups (950 ml) cold filtered water, for creamy milk (use 5 cups for thinner milk)
- Pinch of fine sea salt (it rounds out the flavor, you will not taste salt)
- 1 to 2 Medjool dates, pitted (optional, for lightly sweetened milk)
- 1/2 tsp alcohol-free vanilla, or 1/4 tsp vanilla powder (optional)
- Tiny pinch of ground cinnamon (optional, very good with the vanilla version)
- Just-boiled water, for the hot-soak shortcut
Instructions
- 1 Soak the cashews: cover with just-boiled water and rest 15 to 30 minutes, or cover with cold water and soak 4 to 8 hours in the fridge.
- 2 Drain the cashews and rinse them under cold running water until the water runs clear.
- 3 Add the cashews, the cold filtered water, salt, and any optional add-ins to a high-speed blender.
- 4 Blend on high for 60 to 90 seconds, until the milk is completely smooth and no grit remains when you rub a drop between two fingers.
- 5 That is it. There is no straining step. Pour straight into a clean jar or bottle.
- 6 Seal and refrigerate right away. Shake well before every use, since it settles as it sits.
Notes
- ·Ratio guide: 1 cup cashews to 4 cups water is rich and creamy. Push to 5 cups for a lighter, more drinkable milk. Drop to 3 cups for a half-and-half style pour for coffee or cereal.
- ·Start with less water and blend, then thin to taste. You can always add water back, you cannot take it out.
- ·If your blender is not high-speed, soak the full 8 hours and blend longer, scraping the sides. If a little grit remains, pour it once through a fine strainer (no nut bag needed).
- ·Store-bought cashew milk uses gums to stay emulsified for weeks. Yours has none, so it will separate. That is a feature, not a flaw.
Calories
45 per cup (unsweetened)
Protein
1 g
Fat
4 g
Carbs
2 g
Frequently asked questions
Do you really not have to strain cashew milk?+
Correct, and this is the whole reason I make cashew milk over almond. Cashews are soft and have almost no insoluble fiber, so a high-speed blender turns them into a smooth emulsion with nothing left to strain out. Almonds and oats leave gritty pulp behind, which is why those recipes need a nut milk bag. With cashews, what you blend is what you drink. The only time you might strain is if you used a weak blender and ended up with a faintly gritty texture.
Do I have to soak the cashews first?+
For a regular blender, yes. For a high-speed blender like a Vitamix, you can get away with skipping it, but soaking still gives you a smoother, creamier result with no chalkiness. The fastest path is the hot-soak shortcut: pour just-boiled water over the cashews and let them sit for 15 to 30 minutes. An overnight cold soak works too and is gentler on the blender motor.
How long does homemade cashew milk last in the fridge?+
Four to five days in a sealed jar or bottle. There are no preservatives, so make smaller batches more often rather than one giant batch that sits. It will separate as it stands, which is completely normal. Just shake it hard before each pour. If it ever smells sour or tastes off before day five, toss it.
Is cashew milk healthier than almond or oat milk?+
It depends on what you care about. Cashew milk is naturally creamy with fewer cashews than almond milk needs almonds, and the homemade unsweetened version is low in sugar. It is not a high-protein milk, so do not rely on it for that. Oat milk has more carbohydrates and a thicker body for coffee, while almond milk is lighter. For pure blend-and-go creaminess with no straining, cashew wins for me.
Written by
Nooralie Sam is the founder and editor of VeganDigest, covering vegan food, smart swaps, and where to eat well without animal products.



Comments