This post may contain affiliate links. Please read our disclosure policy.
Soaking your raw cashews overnight in water…
Draining the cashews the following morning and rinsing…
Placing the soaked nuts in a blender along with some fresh water and pureeing! (We tell you the specific details below in our recipe, but the general rule of thumb is 1 part cashews to 4 parts water. You could cut back on the water if you’d like creamier cashew milk.)
Once pureed, strain the cashew milk through some cheesecloth to remove any sediment from the nuts.
Chill and enjoy!This technique also works with other nuts such as almonds. And – one last thing to note – because there are no thickeners or additives in this homemade cashew milk, you will notice some separating as the milk sits in your refrigerator or your coffee mug. This is normal – just give your cashew milk a quick shake to remix it.
- 1 cup raw cashews (you can buy them in bulk here)
- Water for soaking the cashews overnight
- 4 additional cups water (divided)
- Place the cashews in a bowl and add enough water to cover the tops of the cashews. Cover and let soak overnight refrigerated.
- The next morning, drain the cashews and rinse the nuts until the water runs clear.
- Place the rinsed nuts in a blender along with 2 cups of water. Starting on a low speed, start to puree the cashews, turning up the speed to high until the cashews and milk are completely blended. (This process can take several minutes depending on the strength of your blender.)
- Add the remaining 2 cups of water and blend well.
- Place a fine mesh strainer lined with cheesecloth over a bowl. Pour the blended cashew milk through the strainer, pressing with a rubber spatula as necessary to get the milk to fully strain.
- Pour the cashew milk into a covered bottle or container and chill. Store cashew milk in the refrigerator for several days.
Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.