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]

    Follow me on Pinterest

    20 Responses to “How to Make Almond Milk – A Step-by-Step Guide with Photos”

    1. LC December 5, 2011 at 8:58 pm #

      This is awesome! What do you do with the leftover almond pulp? There must be a use for it.

      • Barb December 5, 2011 at 9:02 pm #

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

    2. Susan December 7, 2011 at 3:03 pm #

      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)

      • Barb December 7, 2011 at 4:25 pm #

        Hi Susan – We researched nut milk bags as well and decided to get this one from Amazon:

        I really like it, been using it for awhile. It’s easy to clean and works well for straining. If you have any other questions let me know.

        Thanks for stopping by my blog, hope to see you again!

    3. princy February 3, 2012 at 1:15 am #

      wow i love the idea 🙂 its like making coconut milk.going to try it with spices.

      • Barb February 3, 2012 at 5:08 pm #

        Thanks Princy – Let me know how the addition of spices turns out.

    4. K&B N. March 4, 2012 at 12:59 am #

      I will definitely try this out

    5. lo c May 16, 2012 at 12:22 pm #

      do you use raw almonds or just unsalted?

      • Barb May 17, 2012 at 12:00 am #

        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.

    6. Athena June 30, 2012 at 3:35 am #

      The almond milk tastes so great! My tamily loved it! I will definitely make this again.:)

      • Barb June 30, 2012 at 9:46 am #

        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 🙂

    7. Maria July 15, 2012 at 7:44 pm #

      Can I freeze the almond milk?

      • Barb July 15, 2012 at 8:50 pm #

        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.

    8. Oana S. August 15, 2012 at 11:24 am #

      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 !

      • Barb August 15, 2012 at 1:54 pm #

        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 🙂

    9. Izabela January 16, 2013 at 9:07 pm #

      I love your jars for the almond milk! Where did you get those? I must have them haha

    10. Izabela January 17, 2013 at 9:39 am #

      So cute!! Thanks 😀


    1. Healthy Yogurt Fudge Pops - Wishful Chef - June 23, 2014

      […] 1 1/2 cups milk (regular or almond) […]

    2. { Clásica Leche de Almendras } | Schöne Frau - August 4, 2014

      […] 1 – 2 – […]

    Leave a Reply:

    Gravatar Image