This cashew milk recipe is the crème de la crème of plant-based milks. It also means you can make your own homemade creamy vegan milk any day of the week.
I love making my own dairy-free milk. There are plenty of reasons for this, one of which being that just about everything homemade is better. However, I also feel like it’s a big saver of one-time-use plastic containers. Once you get the hang of making your own cashew milk, you’ll never run out of milk at home again!
Why This Recipe is a Winner
- Using soaked cashews combined with water creates a thick, creamy milk mixture
- Adding dates gives subtle, plant-based sweetness to every sip
- Vanilla enhances the nutty flavor of the cashews, making perfectly flavored nut milk
What You Need
You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.
Here are the ingredients you’ll need for this recipe:
- Cashews — You can buy raw cashews in health food stores or online. Some grocery stores will carry them, as well.
- Vanilla — We’ll add a bit of vanilla extract for flavor.
- Dates — I recommend Medjool dates, and these can be found at health food stores and many grocery stores. It’s a regular product with my vegan shopping at Costco.
- Water — If your water has flavor, I recommend using filtered water.
- Salt — A pinch of sea salt brings out the best flavors in this nut milk.
How to Make Cashew Milk
- Slow soak cashews for a minimum of four hours or use the fast-soak method below. Drain the soaking liquid.
- Add all the ingredients to the blender jar and pulse until creamy.
- Transfer the milk to a lidded jar (like a mason jar) and store it in the fridge.
Here’s a more detailed step-by-step guide:
Step One: Soak Cashews
Slow soak cashews:
- Place cashews in a glass bowl and cover with water.
- Refrigerate and soak them for a minimum of four hours or up to overnight.
- Drain the soaking liquid.
Fast soak cashews:
- Fast soak cashews by placing them in a saucepan.
- Cover them with water and then place it over medium heat.
- Bring it to a simmer (low boil) and cook for around 10 minutes. The cashews will become plump.
- Remove from heat and allow them to cool.
- Drain the soaking liquid.
Step Two: Add Ingredients to a Blender
Add all the ingredients to a blender jar and pulse until creamy. Use a rubber spatula to scrape down the sides of the bowl as needed.
Step Three: Chill
Transfer the milk to a lidded jar (like a mason jar) and store it in the fridge.
To Strain or Not to Strain?
I don’t usually strain my cashew milk because the cashews are so soft they blend up nicely. It does mean you need to stir it if it’s been sitting in the fridge.
Store milk in a glass container, like a mason jar, in the fridge for up to 3 days. This milk will thicken as it sits so it will need to be stirred before using. You can freeze it by pouring it into ice cube trays. Then plop a frozen cube into soups or even hot beverages as you need them. Perfect!
Use this plant-based milk with any of the following:
Making It Nutritious
This nut milk is nutritious as is, but if you’d like to reduce carbs and calories even more, you can leave the dates out. Here are some key nutritional highlights:
- Around 100 calories per serving
- 3g of protein per serving (add a little vanilla protein powder to add even more protein)
- Cashews are great sources of healthy fats, copper, and magnesium, among other nutritional offerings.
More Vegan Milk Options
That’s it for this cashew milk recipe. Enjoy!
- 1 cup raw cashews , soaked 4 hours to overnight
- 4 cups water
- 2 Medjool dates
- 1 teaspoon vanilla extract
- ⅛ teaspoon sea salt (just a pinch)
- Use a blender to pulse all the ingredients until creamy. Scrape down the sides of the bowl with a spatula as needed.
- Once it's smooth, pour the contents of the blender into a mason jar and seal tightly. Store it in the fridge for up to 3 days. Be sure to shake it before serving as the ingredients will settle.
(The products above contain sponsored links to products we use and recommend)
The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.