4.8 from 5 votes
Thick and Creamy Homemade Nut Milk
Prep Time
15 mins
Total Time
15 mins

Not a fan of cow's milk? Avoiding soy? Or are you simply looking to try something a little bit different without losing out on the nutrition and taste? Homemade Nut Milk is a fantastic dairy-free milk alternative. It can be used in the same way as all other milk for your cooking, baking and drinking needs. It's also low in calories and gluten free!  Perfect for vegans and non-vegans alike. 

Course: Drink
Cuisine: Drink
Servings: 12 serves
Calories: 46 kcal
Author: Whole Food Bellies
  • 1 cup raw, unsalted nuts (almonds, hazelnuts, brazil nuts, pecans, macadamia, walnuts) see post
  • 3 cups filtered water, for soaking
  • 4 cups filtered water, for blending
  • Optional extras: see notes
  1. Soak the nuts in 2-3 cups water overnight (see notes for variations)

  2. Drain and rinse the soaked nuts. Pop into a high powered blender with 4 cups of fresh water (not the soaking water) and blend for 2 minutes until smooth.

  3. Pop a nut milk bag over a large bowl or measuring jug (I prefer to use a measuring jug as it is easier to pour out the milk into another container without spillage)
  4. Pour the contents of the blender into the nut milk bag. Leave to strain for 10 minutes. Gather the nut milk bag and squeeze the contents - keep squeezing until liquid stops coming out
  5. Pour the nut milk into a glass storage jar and keep in the fridge for 3-4 days (can also be frozen for about 2 months)
Recipe Notes

Soaking Time: This varies for different nut varietals, but as a rule of thumb I go with overnight. If you are looking for the quickest option then these times will work for you:

Sweeteners: I don't use sweeteners in my nut milks but if you like it a bit sweeter then, after the initial blend and draining through the nut milk bag, add in 1/2 tsp vanilla extract, 1 medjool date (pit removed), 1 tbsp maple syrup OR 1 tbsp raw honey and pop back into the blender for 2 minutes before storing in the fridge.

I add 1 tbsp of hemp seeds to all my nut milks for an extra nutritional boost. Just add to the blender with the nuts.

Nutrition Facts
Thick and Creamy Homemade Nut Milk
Amount Per Serving
Calories 46 Calories from Fat 36
% Daily Value*
Total Fat 4g 6%
Saturated Fat 0.3g 2%
Total Carbohydrates 1.7g 1%
Dietary Fiber 1g 4%
Sugars 0.3g
Protein 1.7g 3%
* Percent Daily Values are based on a 2000 calorie diet.