Go Back
+ servings
Print Recipe

How To Make Homemade Nut Milk (4 different ways)

Learn how to make nut milk that's creamy, delicious and the perfect dairy free milk alternative. With this step-by-step tutorial, you'll be able to make the best homemade nut milk with just two ingredients and optional, amazing flavor options. Skip the store-bought nut milk and use this easy nut milk recipe right at home!

Course Breakfast, Dairy Free, How to, Vegan
Cuisine American
Keyword homemade nut milk, how to make nut milk
Prep Time 6 hours 10 minutes
Total Time 6 hours 10 minutes
Servings 4 servings
Author Monique Volz of AmbitiousKitchen.com


  • 1 cup raw nuts of choice (unsalted almonds, cashews, pecans or hazelnuts)
  • 4 cups filtered water (plus more for soaking overnight)


  1. Add nuts to a bowl and cover with enough water to submerge. Soak 6-8 hours or overnight. This helps them soften enough so that they can blend properly.
  2. In the morning, drain nuts from their soaking water and rinse them in a colander.
  3. Add soaked nuts and 4 cups of fresh filtered water to a high-powered blender. Add in any flavor additions you’d like to make them your own.
  4. Blend on high speed for 1 minute, adding 30 seconds more if you feel it necessary to blend.
  5. Place your nut milk bag over a large bowl or pitcher. Pour the nut milk into the bag and strain the liquid into the bowl, using your hands to wring out all of the milk.
  6. Pour the nut milk from the bowl into glass jars. Milk will keep in the fridge for up to a week, if not longer. If it separates, simply shake the jars.

Recipe Notes

Don't forget to try our four amazing nut milk recipes:

  1. Vanilla Almond Milk
  2. Cinnamon Date Cashew Milk
  3. Salted Maple Pecan Milk
  4. Chocolate Hazelnut Milk

Don’t toss the nut pulp -- it can be used to make homemade crackers, add to smoothies or nut flour.

To store: store your homemade nut milk in an airtight jar or container in the refrigerator for up to 5 days.