Homemade Nut Milk

Preparation info

  • Difficulty


  • Makes

    2 cups

Appears in

If you’re dairy intolerant, nut milks are a great alternative. They’re deliciously creamy and actually really easy to make at home. Try this in Spiced Hot Chocolate. If you use cashews, soaking time only needs to be about 2 hours.

Preparation time 15 minutes
Soaking time up to 8 hours


What you’ll Need

  • 1 cup raw almonds (or cashews)
  • 2 cups filtered water
  • ½ tsp vanilla paste (optional)
  • You will also need a muslin cloth and a sieve, for straining the milk


What to do

  1. Soak the nuts in filtered water overnight, or for at least 8 hours.
  2. Drain, rinse thoroughly and add to a high-powered blender. Add the 2 cups filtered water and the vanilla if using, and blend for 2–3 minutes until smooth.
  3. Pour the milk through a muslin-lined sieve that is resting over a bowl or large glass jug.
  4. Gather the corners of the muslin and squeeze out any excess liquid, then pour the newly made almond milk into a sterilised glass jar with a lid and store in the fridge for up to four days.