Forget nut milk bags and cheesecloths! This quick and easy recipe turns walnuts into a silky smooth plant-based milk in just minutes. No soaking necessary!

I have to admit that I was a little skeptical about making homemade walnut milk at first. With other plant-based milks like almond milk and oat milk becoming so popular, I figured there must be a reason walnut milk isn't right up there with them.
But after making my own walnut milk at home, I discovered that I actually love it!
Blending walnuts and filtered water alone is the simplest way to make it, yielding a thick, creamy and very nutty result. But by adding a touch of pure maple syrup (and a little salt to bring out the flavor), it cuts down on the nuttiness and brings up the sweetness to create a delicious dairy-free milk!
I find this milk is perfect for enjoying over a bowl of granola, in matcha or coffee, or as a non-dairy milk option for your favorite smoothies. Plus, it's easily customizable in terms of texture and sweetness depending on how you like it. You can even turn it into chocolate milk!

Ingredients

How to Make Homemade Walnut Milk
Simply blend for 30-60 seconds until perfectly smooth. Blend again with ice if serving right away. Enjoy!


Store leftover walnut milk in a Mason jar for about 3-4 days. Make sure to give the jar a good shake before using.

Recipe Tips
- A high speed blender is necessary! Not all blenders are the same. Some are more powerful than others, and we need a powerful one for this recipe to bypass the straining. If you have bits of walnuts that aren't blending, you'll need to pour it through a nut milk bag or fine mesh strainer to ensure a smooth result.
- Control the thickness with water. Nut milks are essentially just nuts and water. Using less water will make it thicker, whereas more water will thin it out. For walnut milk, I've found that the ratio of 1:3 (1 cup of walnuts for every 3 cups of water) yields the perfect texture. I encourage you to start with less and then continue adding more until it reaches your desired consistency.

Variations
Make chocolate walnut milk! To turn this into chocolate milk, add a tablespoon of unsweetened cocoa powder and an extra tablespoon of maple syrup. The chocolate masks the bitter walnut flavor and makes for a delicious coffee creamer. My kids love it too!


Add more flavors. This recipe is easy to customize in terms of sweetness or adding flavors to your liking. Feel free to add more vanilla extract for vanilla walnut milk or even a touch of cinnamon. Have fun with it!

More Homemade Plant-Based Milk Recipes

Making your own nut milk couldn't be easier and I can't wait for you to try!
Print
5-Minute Homemade Walnut Milk (No Soaking or Straining)
- Total Time: 5 minutes
- Yield: 4 1x
- Diet: Vegan
Description
Forget nut milk bags and cheesecloths! This quick and easy recipe turns walnuts into a silky smooth plant-based milk in just minutes. No soaking necessary!
Ingredients
- 1 cup raw walnuts (no soaking necessary)
- 3 cups water (use ⅔ the amount for creamer)
- 1 tablespoon maple syrup
- ¼ teaspoon salt
- 1 cup ice
- optional: ½ teaspoon vanilla extract
Chocolate Version:
- 1 cup raw walnuts (no soaking necessary)
- 3 cups water
- 2 tablespoons maple syrup
- 1 tablespoon unsweetened cocoa powder
- ¼ teaspoon salt
- ½ teaspoon vanilla extract
- 1 cup ice
Instructions
- Blend all ingredients. Add all ingredients (except ice) to a high-speed blender and blend until perfectly smooth (30-60 seconds). You should not see any bits of walnut pulp when done.
- Blend again with ice (if serving immediately). Add 1 cup of ice and blend again to serve chilled.
- Adjust to taste. Add more maple syrup or vanilla extract (optional) as desired.
- Enjoy!
Equipment
Buy Now → - Prep Time: 5
- Category: Beverage
- Method: Blender

Gina says
Thanks very much for this idea and recipe. Walnuts are my fav, and, as you say, "Why not?" to making 'milk' from walnuts. This is the first time I've seen anyone do this, and I'm so glad you did. Made a batch this morning and Love it.
Elaine Gordon says
Thank you so much, Gina! So happy to hear that!
Bridget says
It's very good and very creamy! I changed the recipe slightly by adding 4 dates and removing the maple syrup. Thank you for taking the time to post this!
Elaine Gordon says
Thank you so much, Bridget! I’m so glad you enjoyed the walnut milk—it means a lot to hear that it turned out creamy and delicious for you. Love the date swap for maple syrup too—such a great way to naturally sweeten it! Appreciate you taking the time to leave a rating and share your feedback. 💛
Neil tomkins says
What brand of blender and wattage do you use for the walnut milk . Many thanks.
Elaine Gordon says
Good question - for this recipe this blender: https://amzn.to/4qzaWVw works but please see my blender review blog post here for blenders at every price point: https://www.eatingbyelaine.com/blenders-at-every-budget/ - In general, fresh walnuts are pretty easy to break down and don't require as much as almond milk would.