glass jars and bottles of homemade nut milk
How to Make...

Homemade Nut Milk

Step-by-Step How To Make Homemade Nut Milk. The process is much easier than you think. Just takes a little bit of planning to soak the nuts, then all you need is a high powered blender or food processor and a mesh strainer, cheese cloth or nut milk bag. Easy to customize and create your own flavors.

  • Prep Time: 8 hours
  • Cook Time: 0 mins
  • Total Time: 8 hours
  • Yield: 4 cups nut milk 1x
  • Scale:


Almond Milk:

  • 1 cup raw almonds; soaked for 8 hours
  • 4 cups fresh water

Cashew Milk:

  • 1 cup raw cashews; soaked for 4 hours
  • 4 cups fresh water

Pecan Milk:

  • 1 cup raw pecans; not soaked or soaked for 4 hours
  • 4 cups fresh water

Optional add-ins:

  • 1/2 tsp cinnamon
  • 2 Medjool dates
  • 1 tsp maple syrup
  • 1 vanilla bean or 1/2 tsp vanilla extract
  • 1 Tbsp unsweetened cocoa powder


Depending on what kind of nut milk you’re making, soak nuts accordingly. I did not soak pecans but you can if you’d like. You’ll need blender or food processor, fine mesh strainer or nut milk bag, large bowl and bottles or jars.

  1. Drain soaked nuts through strainer and rinse with fresh water.
  2. Add nuts into blender with 4 cups fresh water; blend for 2-3 minutes. Nut milk should be creamy and opaque.
  3. Place nut milk bag in large bowl (or mesh strainer over large bowl or 4 cup measuring cup). Gently pour milk from blender into nut milk bag.
  4. If using nut milk bag, squeeze all liquid out as best as you can into bowl – what is left behind is the pulp. See in post below recipe card for what to do with leftover.
  5. Gently pour nut milk into glass bottles – best to use a bowl with a pouring spout or use funnel.
  6. Store nut milk in fridge. Best enjoyed within 1 week. Settling is natural – just shake bottle before pouring.

Recipes Notes:

OPTIONAL ADD-INS: I added 2 TBS maple syrup to the almond milk, left the cashew milk plain and did 1/2 tsp ground cinnamon to pecan version. For any optional add-ins, add in during step 2 while blending the nuts with fresh water.

Nutrition is for almond milk. 

Nutrition Information:

  • Serving Size: 1 cup
  • Calories: 129
  • Sugar: 1
  • Sodium: 9
  • Fat: 11
  • Saturated Fat: 1
  • Unsaturated Fat: 0
  • Trans Fat: 0
  • Carbohydrates: 5
  • Fiber: 3
  • Protein: 5
  • Cholesterol: 0