How to milk almonds and make home-made almond milk


Did you know you can milk almonds? Yes, you absolutely can and it’s way easier than milking a cow and it’s a great option for vegans and people with lactose intolerance. You can pretty much milk any nuts, I have only tried almonds but I plan to try other nuts soon.

I love almond milk and I use it in my smoothies, hot drinks and overnight oats. I also ferment it to make almond milk kefir which is a super probiotic drink. I have been making my own almond milk for a while now since I discovered that a 1 litre pack of almond milk has only 2% of Almonds, yes that’s right 2%. I get that the process of making almond milk involves filtering using water but 2% is a bit too much. Also, if you look at the ingredients of store-bought almond milk, the list is  long and you probably won’t know half of them. So I decided I could do without them.

Homemade almond milk taste way better than store-bought. It’s rich, creamy, refreshing and delicious and the best thing is you know exactly what’s in it. I add some dates and vanilla to sweeten it up a bit plus when I ferment it I need that bit of sugar for the bacteria to feed on.

How to milk almonds and make home-made almond milk


  • Ingredients
  • 1 cup raw almonds
  • 4 cups water plus 2 cups for soaking
  • 2 dates
  • 1/2 teaspoon vanilla
  • Cheesecloth or nut milk bag


  1. Soak the almonds in 2 cups of water overnight. Drain and rinse the almonds.
  2. Add the almonds to a blender with 4 cups of water, dates, and vanilla. Blend until the milk is frothy and smooth.
  3. Pour your milk through a cheesecloth or nut milk bag into a bowl, and thoroughly squeeze.
  4. Pour milk into a bottle or mason jar and chill for up to 7 days.


Some recipes suggest peeling the almonds after soaking. It's really up to you what you feel comfortable with. I personally don't.  Instead of soaking the almonds overnight, you can soak them in hot water for 30 minutes.  You can use pulp to make almond meal and use in baking.