Almond non dairy milk and cream

Almonds make the most delicious high mineral non dairy milk. The process is very simple although you will need to soak the nuts to make almond milk

With so many people avoiding animal milks it great to have a really good alternative. You can use almond milk in smoothies, to make ice creams, with granola or on porridge It’s great slightly warmed for bedtime as it is high in calcium and magnesium both calming minerals!

Almonds are not inexpensive. However if you manage to find a good source then buy in bulk and keep them in the fridge so that their precious oil don’t spoil. I believe making this milk regularly is worth the cost and a little bit of fuss.

Prep time: Soaking overnight. The blending and straining time – 20 – 30 minutes


  • 200 gms/ 7 oz of fresh almonds raw un-blanched
  • Water for soaking
  • Fresh water for making the milk/cream


Agave syrup
Vanilla essence


  1. Cover the almonds with plenty of water (they will expand) and leave to soak overnight.
  2. Throw the water away in the morning – this is important as it contains residues that are understood to reduce your ability to absorb the rich minerals in the ‘milk’. This is why you soak them.
  3. Put the almonds in a powerful blender and add enough fresh filtered water (see below)
  4. For a ‘cream’ consistency add enough water to cover the almonds in the blender plus a little more about an inch more.
  5. For a thinner ‘milk’ add more water after blending.
  6. Strain the blended almonds through a muslin lining a sieve or a purpose made nut milk bag. This can take around 30 – 40 minutes.
  7. Squeeze the almonds to get all the milk out.
  8. Water  down further if required.
  9. Keep in the fridge in a sealed jar for up to 3 days. A ‘Kilner’ jar works well
  10. If you want more sweetness or flavour add the agave and vanilla to taste.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.