Homemade almond milk with dates is incredibly easy to make. You only need almonds, dates, water and a little optional vanilla. Once the almonds have soaked, the actual process takes about five minutes.

I must warn you, once you start making your own plant-based milk, it really is hard to go back to the carton stuff. Homemade almond milk tastes so much fresher and more alive. You know exactly what has gone into it, and making your own also cuts down on cartons and unnecessary packaging. Big bonus.

The dates bring a gentle natural sweetness, while the optional vanilla makes it taste especially delicious. You will also need a blender and something to strain the milk through.

Homemade almond milk with dates and vanilla in a glass bottle

Making almond milk in the mountains of La Palma

I originally wrote this article in 2019, when I was living on the beautiful island of La Palma in the Canary Islands. I was staying in the mountains at about 850 metres above sea level, surrounded by pine trees and almond trees. Rather gorgeous, I must say!

It was late winter and the almond trees were just coming into blossom. While walking in my local neighbourhood, I spotted a few unharvested almonds left over from the previous year’s crop.

Ever the opportunist, I decided to forage some. And so I had my first wild almond experience…

Foraged almonds gathered in the mountains of La Palma

I cracked them open with a rock. Oh my goodness, talk about vibrant! They had an incredible, intense almond flavour that is often missing from commercially produced varieties. 

A little note on foraging almonds is important here. Wild bitter almonds are not safe to eat raw, so please only gather almonds if you are absolutely certain that they are an edible sweet variety. If in doubt, leave them for the wildlife and use ordinary shop-bought almonds for this recipe.

Do you need to soak almonds before making almond milk?

I soak my almonds overnight, or for at least a few hours, before making almond milk. The main reason for doing this is wonderfully practical. Soaking softens the almonds, which makes them much easier to blend and helps an ordinary blender create a smooth, creamy milk.

A high-powered blender may cope with almonds that have not been soaked, but I find that soaking works especially well for this recipe. I soak the almonds and dates together, then drain away the soaking water and give everything a thorough rinse in the morning.

Soaked almonds and dates draining before making homemade almond milk

How to make homemade almond milk with dates

Once the almonds and dates have soaked, pop them into a jug blender. You don’t need an expensive high-powered machine for this. I originally made this almond milk with an inexpensive jug blender and it worked perfectly well.

Add the fresh water and optional vanilla extract, then blend everything together for about 90 seconds. This gives the almonds and dates enough time to break down and transform into a beautiful, creamy white milk.

Almonds dates water and vanilla ready to blend into homemade almond milk

How to strain homemade almond milk

Once you have blended the ingredients, you will need to strain the almond milk through a nut milk bag. Nut milk bags are easy to find online. 

Place a large bowl on your work surface and open the nut milk bag over it. Carefully pour the blended almond mixture through the bag and into the bowl.

Straining homemade almond milk through a nut milk bag

Once you have poured everything through, gently squeeze the bag to extract as much of the almond milk as possible. This is rather satisfying and really good fun.

Squeezing a nut milk bag to extract homemade almond milk

You will be left with almond pulp inside the bag. Some people save this for baking, crackers, porridge or other recipes. I do this occasionally, although I also like to return the pulp to Mother Earth through the compost, as a little thank you for sharing her beautiful bounty.

I pour the strained milk back into the blender jug because the pouring spout makes it much easier to transfer into a clean glass bottle. Attempting to pour it directly from a large bowl can result in quite a splash. Been there, done that, haha!

Pouring freshly made almond milk into a clean glass bottle

How long does homemade almond milk keep?

Pour your almond milk into a clean bottle or jar with a lid and refrigerate it straight away. I recommend using it within two or three days.

Homemade almond milk naturally separates as it stands because it does not contain the emulsifiers or stabilisers often found in commercial versions. This is completely normal. Simply give the bottle a good shake before pouring.

It tastes especially delicious after it has chilled, if you can wait that long. Enjoy it by itself, pour it over cereal or porridge, or add it to smoothies.

It also works beautifully in warming drinks such as my milky turmeric drink or my milky matcha.

Avoid vigorously boiling homemade almond milk because it may separate. Heat it gently until it reaches your preferred temperature, then use it straight away.

If you would like to try other varieties, I have also created a complete guide to making plant-based milk at home, including almond, cashew, hazelnut and hemp seed milk.

Fresh homemade almond milk with dates stored in a glass bottle

My original almond milk video from La Palma

This is my original video vlog from 2019, filmed while I was living on La Palma. I shot it during one of my daily walking adventures when I found the almonds, followed by a quick demonstration back in my little mountain cabin.

It was filmed before I started adding subtitles to my videos, so I have made sure that every part of the method is explained clearly in the written guide above and in the recipe card below. You don’t need the sound to follow the essential steps, but I am keeping the video here because it captures that moment in my life rather beautifully.

Homemade almond milk with dates - vegan, gluten-free by Anastasia at Kind Earth

Easy Almond Milk at home - step by step

Yield: 1 large bottle
Prep Time: 5 minutes
Total Time: 5 minutes

Homemade almond milk with dates - vegan, gluten-free and super easy.

4.7 Stars (10 Reviews)

Ingredients

  • 100g almonds (1 cup)
  • 5 pitted dates
  • 800ml water (3 1/2 cups)
  • 1 teaspoon vanilla extract (optional)

Instructions

  1. Soak the almonds and dates overnight (or for at least a few hours).
  2. Next day, rinse and drain thoroughly.
  3. Put dates and almonds into a jug blender.
  4. Add the vanilla along with the water.
  5. Blend on high for about 90 seconds to give the nuts and dates time to breakdown nicely.
  6. Pour though a nut milk bag into a large bowl.
  7. Squeeze nut milk bag until you get as much liquid out as possible.
  8. Pour the milk back into the blender. This makes it then easier to pour into a clean glass bottle for storage.
  9. Refrigerate before serving for best taste.
  10. This keeps for a few days in the fridge.
  11. Enjoy and please do check out my video above.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Pin homemade almond milk for later on Pinterest…

Homemade almond milk with dates and vanilla - easy vegan recipe by Anastasia Eden