How to Make Your Own Almond Milk

| |


The day has arrived!

I declared in the comments of this post that I planned to make my own almond milk. Unusually, I followed up on that bold statement within a few weeks. Partly because I had a little extra time this week, and mostly because I ran out of store-bought almond milk. In any case, I’m not crazy about the extra ingredients in the store-bought stuff. Check out the ingredient list on my latest store-bought almond milk:


There’s some calcium, vitamin D, vitamin A, even vitamin E. Not crazy about the addition of carrageenan, a common thickener and stabilizer, and lecithin, an emulsifier. I understand why these ingredient are used in a product shipped over long distances – no one wants separated almond milk, after all – but for me, they are unnecessary (and I’m not even mentioning the addition of “natural flavors”, which is so vague as to be meaningless – well, okay, I did mention it. Once). Why consume all these ingredients when I can easily make my own almond milk?

The handy-dandy recipe is at the bottom of this post (based on this recipe). The following pictures illustrate the steps.

(1) Soak 1 cup raw almonds in 2 cups water overnight in refrigerator:


(2) Drain. Add almonds to blender with 2-1/2 cups fresh water and 3 or 4 dates (use other dried fruits like apricots or cranberries for a unique flavor, if desired, or leave out fruit altogether). Blend:


(3) Pour into cheesecloth-lined bowl:


(4) Being careful not to let almond milk flow above the cheesecloth, gather together tops of cheesecloth and press “ball” to release milk. The almond solids will remain in the cheesecloth.


(5) Add 1 teaspoon vanilla extract to almond milk, if desired. Stir. Store in closed container in refrigerator.

I imagine the leftover almond bits would be great in a baked item, like these chocolate flax muffins. Swap leftover almond for the ground flax seed and you’re all set.

If you have trouble straining out the almond milk without making a mess or getting almond bits in your milk (like I did), you can strain it again. Or you can be like me and ignore the stray almond bit or two. Or two hundred.

See those brown specks? Yeah. Not supposed to be there.



Here’s where I show off my awesome photography skillz (i.e. if you can’t think of an original way to photograph food, scatter pretty ingredients around it and call it a day):


Bonus points for using Powerpoint to insert an artsy title.

almond pp

The Homemade Almond Milk Showdown:

*Tastes more “almond-y”.
*Almond, water, vanilla, and dates. That’s it.
*How often do you get to use cheesecloth? Exactly.

*Thinner (for me, that’s a pro since I know I’m not getting any extra thickeners).
*Not fortified with calcium or vitamin D. Not a problem for me since I get plenty from other sources, but something to keep in mind if you depend on almond milk for your calcium.

Not sure:
*Cost. Almonds are pretty expensive, but I plan on buying in bulk from Restaurant Depot later this week.

Overall, I definitely prefer homemade.

Homemade Almond Milk

  Prep Time: 10 min + overnight soak

  Keywords: blender raw beverage vegan dairy-free

Ingredients (2-1/2 cups)

  • 1 cup raw almonds
  • 4-1/2 cups water, divided
  • 3 – 4 dates, pitted
  • 1 teaspoon vanilla extract (optional)


Soak almonds in 2 cups water overnight in refrigerator. The next day, drain almonds, then place them into blender with 2-1/2 cups fresh water and dates. Blend until smooth.

Drape cheesecloth over large bowl and pour almond mixture into it. Gather together tops of cheesecloth and press almond milk through, leaving almond solids inside cheesecloth. Discard almond solids or set aside for baking.

Stir vanilla extract into almond milk, if desired. Store in covered container in refrigerator.

Powered by Recipage

Q: Have you ever tried making your own non-dairy milk?


What’s the biggest kitchen mess you’ve ever made?

Edited to add: I tried homemade almond milk in my Bircher muesli this morning and it was delicious! Without emulsifiers the milk separated, but one good stir was enough to bring it back to perfection.


  1. Ooo have to try this! I gave up buying almond milk for the most part because of all the weirdo ingredients (and the price). I didn’t realize making it at home was such a doable option but I’m so glad it is!

  2. I first started drinking almond milk when I was pregnant and since then, have fallen in love with chocolate almond milk (I know it’s not particularly healthy but it’s a nice treat) 🙂 I can’t wait to try a chocolate version of your recipe 😉

  3. Almond milk would be a great alternative to my mildly lactose intolerant self! I am a bit nervous about using the cheesecloth though. It’s the same reason I haven’t tried making paneer yet…

    1. You can do it, Christa! Cheesecloth is easy to wash in a washing machine, too 🙂 I’ll be your cheerleader!

  4. Might just have to go get some cheesecloth!

  5. Hi Jessie! I’m so glad I stumbled upon your blog! As an RD to be, I am so inspired by your journey and everything you do! I’ve never made almond milk before, but you’ve motivated me to do so. I absolutely love the cartoons!! So adorable ;). Did you draw them yourself? If so, you are one talented lady.

    1. I do “draw” the cartoons myself, with a little help from Powerpoint 😉 Thanks for stopping by and good luck on your RD journey!

  6. I am a new fan of homemade almond milk. The first time I made almond milk I soaked the almonds, used a blender and strained out the almond pulp. I then dehydrated the almond pulp to make cereal. While the almond pulp is useful, have you tried making homemade almond butter and using almond butter to make almond milk? Using almond butter seems to be a faster way to make almond milk without the pulp and a bonus of almond butter.

    1. Hi Sam, thanks for stopping by! I’ve made almond butter before, but I’ve not used almond butter to make almond milk. Any tips?

Leave a Reply

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