How to Make Almond Milk – A Step-by-Step Guide with Photos

In my mind, almond milk is the best dairy alternative there is. When prepared the right way it is creamy and sweet with a slight nutty flavor that’s not overpowering. I love drinking it on its own or added to almost anything instead of cow’s milk including cereal, muesli, tea, and shakes. And the leftover almond pulp can be used for delicious, gluten-free baking: check out my Vegan & Gluten-Free Almond Cookies.

The health benefits of almonds are plentiful and well documented. Especially for vegans, almond milk is a delicious alternative to dairy milk. Personally, I truly enjoy the taste and like to eat a balanced diet and almond milk is my go-to product whenever I want to lay off animal products.

A Few Tips on How to Make Almond Milk

  • If possible, use a good blender (I use BlendTec), otherwise you may not achieve the desired consistency. You can try soaking the almonds for at least 4 hours to soften them
  • Blanch the almonds before blending. Throwing them in boiling water for 1-2 minutes is enough to be able to remove the skins
  • Add 1 or 2 dates for extra sweetness and a little vanilla extract for the best almond milk you’ve ever tasted
  • Straining the milk through a nut milk bag, fine mesh strainer, or layers of cheesecloth is helpful to remove any remaining nut particles. Some people strain their milk 2 or 3 times
  • Refrigerate almond milk and use within a few days (no more than a week)

Boil the almonds in water for 1-2 minutes.

Remove the skin from some or all of the almonds.

Place almonds, dates, vanilla and water into blender and blend at the highest speed.

This is what it should look like after everything is blended.

Place a nut milk bag or strainer inside a container or pitcher.

Pour the mixture into the bag...

... and hang up until all of the milk is collected.

Almond milk is frothy, creamy and done! Store in the fridge for a few days.

Almond Milk steps

Almond Milk Recipe

  • 1 cup almonds
  • 1-2 dates, chopped
  • a splash of vanilla
  • 4 cups water

    Boil a pot of water (enough to cover the almonds). Pour almonds in the boiling water and cook for 1-2 minutes then drain. Remove skins from the almonds (I typically only do this for about half of the almonds as this gives me a texture I like).

    Place almonds, dates, vanilla and water into your blender and blend on the highest speed until the mixture becomes creamy and thick. Prepare a container (pitcher, jar or wide-mouth container) and place a mesh nut milk bag or fine mesh strainer inside and pour mixture in to strain. I hang my bag up and let it slowly strain, then at the end squeeze out the milk with my hands. Refrigerate the almond milk for up to a week.

    Total Time: 15 minutes
    Yield: 4 cups
    print recipe print recipe

  • [if you enjoyed this post, please sign up for my newsletter to get the latest recipes]


      • says

        Thanks LC! Good thing you ask, I actually have a something in the works: Gluten-Free, Vegan Cookies. Come back tomorrow for the recipe 🙂

    1. Susan says

      Hi, I’m wondering where you got your nut milk bag? Or did you make it, and if so where did you buy your fabric? I’ve been researching nut milk bags but have been unable to settle on one as of yet, any advice is appreciated!

      Thank you for the recipe, found it through blendtec’s facebook (and then on pinterest too)

      • says

        The almonds I bought said raw on the packaging but are still pasteurized with low heat I believe. From what I’ve read, most (possible all?) almonds in the US are pasteurized these days because of government regulations. I would suggest to use the least processed, unsalted almonds you can find.

      • says

        Awesome! I like to make a large amount and use it for any baking/cooking that calls for regular milk. So happy you and your family loved it 🙂

      • says

        I’ve never done it myself, but I’ve heard of people freezing it in ice cube trays. But I assume the milk would separate when thawing, so I probably wouldn’t recommend it.

    2. Oana S. says

      Hey, great recipe, but I have a question. I don’t have a very powerful blender so I was thinking to grind the almonds in a coffee grinder before mixing them with water in the blender. Could I add some grinded hazelnuts as well ? Should I use the same amount of water if the nuts are grinded ?

      Thank you !

      • says

        Hi Oana – I never tried a coffee grinder before but I don’t see why it wouldn’t work! Hazelnuts could add a nice flavor to the milk (and if you’re using the leftover pulp for cookies). Yes, use the same amount of water if you’re grinding 1 cup of whole almonds. Let me know how it turns out 🙂

    Leave a Reply

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