I first tried making homemade almond milk a couple years ago, after many of you told me so many amazing things about it. It’s so creamy! It’s better than store bought! It’s a cinch to make! Homemade almond milk is the best!
And you know what? My first couple tries didn’t exactly knock it out of the park. Two words come to mind: hot mess! I used a cheesecloth and things didn’t go very smoothly, if you catch my drift. I’m sure some of you have a lot more finesse with a cheesecloth, but I did not seem to be one of those people.
This time, I finally took the plunge and purchased a nut milk bag (feel free to giggle). Also called sprouting bags, these mesh straining bags make homemade nut and seed milks (among other things) a total breeze. I cannot wait to explore its many uses.
This time around, my almond milk making process was indeed a breeze.
Here are some step by step photos to show you my process. You should also know that every time I type “step by step” NKOTB starts playing in my head. I don’t even mind it.
We are going to soak a cup of raw almonds overnight or for 8 hours or longer. Sometimes if I’m in a time crunch I just soak them for 1 hour or so and it still turns out fine. Rinse and drain the almonds and pop them into your blender along with 3-4 cups of filtered water (I like 3.5 cups water in this recipe).
Which nuts do you think your body would rather digest – the dry, hard as a rock nuts or the plump, juicy nuts?
Sorry, that sounded all weird and awkward.
My favourite flavour combo is a whole vanilla bean, a couple Medjool dates, cinnamon, and a pinch of sea salt. Oh my lanta. It’s intensely vanilla flavoured with notes of caramel and cinnamon. The secret to an intense vanilla flavour is blending an entire vanilla bean. Just chop it up and toss the whole bean into the blender. You’ll be left with some amazing vanilla almond milk. Of course you can always use vanilla extract or liquid sweeteners too. If using the dates and/or vanilla bean, add them along with the almonds and water. If you simply want to add a liquid sweetener or vanilla extract, you can add them now or at the end. Your call.
Blend for 1 minute on the highest speed. Let’s go TURBO mode!!!!
Turbo mode scares me.
Place your bag over a large bowl and slowly pour in the milk. Thank you Eric for moonlighting as a hand model once again.
A lot of the milk will filter right through the bag without any effort.
But to get all of the milk out, you’ll need to do some gentle squeezing to encourage the milk through. This process took me a few minutes. As you can see in the photo on the right, I was left with about 1 cup of almond pulp.
I rinsed the blender out quickly and poured the milk back into the blender. I do this because I find it easier to pour the milk from the blender into the jar rather than from a large bowl into the jar. If you have a wide mouth funnel feel free to use that.
Check out those tiny specks of vanilla! I blended in a bit of cinnamon and a pinch of fine grain sea salt for even more flavour enhancing. Tell me, what’s better than Vanilla Cinnamon Caramel flavour?
You can use the almond pulp for all kinds of things like oatmeal, hummus, homemade granola, smoothies, cookie or muffin batter, crackers, or you can even dehydrate it and then blend it up to make almond meal. Oh, and you can freeze it too.
Man oh man, it tasted so lovely straight from the blender. I can assure you, it gets even better as it chills in the fridge.
I’ve never been a big milk drinker, but this almond milk had me going back to the fridge again and again and again for little sips. I can’t promise I’m organized enough to make this on a regular basis, but it’s a fun option to have up my sleeve when I’m feeling motivated or just want a special treat.
Vanilla-Cinnamon Almond Milk
3 1/2 cups (875 mL)
Creamy, lightly sweet, and so satisfying—homemade almond milk is a true luxury! My favourite flavour combo is a whole vanilla bean, a couple Medjool dates, cinnamon, and a pinch of sea salt. The secret to an intense vanilla flavour is blending the entire vanilla bean; just chop it up and toss the whole bean into the blender. Not to worry if you don't have one on hand though: a half a teaspoon of vanilla extract will work just fine in a pinch. This milk is delicious served with cookies, cereal, in a smoothie, or simply on its own.
- 1 cup raw almonds, soaked
- 3 1/2 cups (875 mL) filtered water
- 2 to 4 pitted Medjool dates, to taste*
- 1 whole vanilla bean, chopped or 1/2 teaspoon vanilla extract*
- 1/4 teaspoon cinnamon
- Small pinch fine sea salt
- Place almonds in a bowl and cover with a couple inches of water. Soak the almonds in water overnight (about 8 to 10 hours). For a quick-soak method, soak the almonds in boiled water for 1 hour. Rinse and drain well.
- Place drained almonds into a blender along with the filtered water, pitted dates, and chopped vanilla bean.
- Blend on the highest speed for 1 minute.
- Place a nut milk bag over a large bowl and slowly pour the almond milk mixture into the bag. Gently squeeze the bottom of the bag to release the milk. This process can take a few minutes so be patient!
- Rinse out blender and pour the milk back in. Whisk in the cinnamon and sea salt.
- Using a funnel, pour into a large glass jar and secure lid. Store in the fridge for up to 3 to 4 days. I recommend storing in the coldest spot in the fridge (typically the back) rather than on a door. Shake the jar very well before drinking as the mixture separates when sitting.
- * If your dates or vanilla bean are dry/stiff, soak in very hot water for 30 minutes before using. Drain well. You can use another sweetener of your choice like maple syrup instead of the pitted dates.
Nutrition Information(click to expand)
You might be wondering – If I don’t have a nut milk bag can I use a fine mesh sieve? Yes you can. I did a trial using my sieve. I didn’t find the milk got as smooth compared to using a nut milk bag, but if you strain it several times, it comes out decent. Also, feel free to try a cheesecloth, but I’m definitely not the person to give you advice using that method.
What about the cost?
Homemade almond milk can be cheaper than store bought or it can be more expensive; it really depends on your ingredients. When I see bulk almonds on sale, I like to stock up and buy a big bag. Pop a bag in the freezer to ensure they stay fresh.
To avoid almonds sprayed with the chemical propylene oxide, please see this article and this handy guide to common brands that do and do not use the chemical. If you are concerned about propylene oxide on your almonds be sure to check with your almond retailer to see what sterilization method is used.
Have you ever made homemade almond milk before?
Where do you buy almonds? Any good deals out there in store or online?
Angela is there a place in Niagara that you usually buy bulk almonds from? Just read those links and now won’t buy them at my go to Costco!
Hi Ashley, I buy them from Bulk Barn, Organic Garage, or Upaya Naturals (an online Canadian store). Hope this helps!
I’ve never made home made milk. How long can I keep in fridge/how long does it last?
Hi Judiit, this recipe keeps in the fridge for up to 3 to 4 days. I’d suggest storing in the coldest spot (typically the back) rather than on a door. Good luck! I hope you enjoy it. :)
I used this recipe to make Almond milk for the first time ever. It tastes delicious and I’ll being making some overnight oats with this tomorrow. I’m currently following weight watchers and dates increase the point value per serving to get the sweetness but I wanted my first attempt to follow the recipe exactly. I have a few different flavours of sugar-free syrups for coffee so I think the next batch I make I will skip the dates and experiment with the syrups for sweetness. May have to do some taste testing challenges with the family to try out the various flavours.
I’ve never had store-bought almond milk, but this is pretty good!
One thing I decided to do was toast the almond bits. It smells amazing, and makes a great topping for ice cream.
Great idea for the almond bits, Brittany! Yum :)
Do you have any recipes of using the almond meal? I have quite a lot from the last few batches of almond milk I made and I don’t have a dehydrator and don’t really want to keep using them for crackers; what other use did you have for it?
I’ve been converting my friends to almond milk, one by one. SOOO GOOD!
I have one cup of almond milk with 2 shots of espresso for an iced latte – seriously better than any latte I’ve had.
Time saving tip: I put all the ingredients in the blender at once to eliminate a step.
Def wish I could find a good recipe for the almond pump. Suggestions welcomed!
Thank you so much for this easy substitute for dairy milk with good use of almond pulp…. I’ll definitely will make
Hi Triund, I hope when you give it a try you absolutely love the results!
I made my first home made batch of almond milk today, your advice was amazing – thank you! I also love your glass milk jar!
I’m so glad to hear it went well, Leigh!! I hope you’re enjoying it – I always find homemade almond milk such a treat. :)
can i do something with the mashed up almond? thanks
Hi Ella, great question! I’d suggest using the leftover almond pulp to make a great granola, as in my Easy Almond Pulp Granola on p. 276 of The Oh She Glows Cookbook. It’s delicious served with homemade almond milk, in a parfait, or sprinkled over overnight oats. Hope this helps!
I peeled the soaked nuts before blending (the peel slips off very easily) and it helped remove some of the bitter flavor.
This looks absolutely delicious. Can you not also make Almond Milk by mixing nut butter with water though?
I had already purchased the cheese cloth, so went ahead and made it and used a fine mesh sieve first, then ran it through the cheese cloth. I laid the cloth over a bowl first and poured it in and didn’t have any issues. The cloth I bought was pretty large so just cut it into the size I needed. Came out great! Will definitely be making this again.
I just left all the almonds and dates in the milk when I stored it in the fridge. I strain it in a regular metal strainer when I drink it. Frozen bananas make a great smoothie. I also used pumpkin pie spice…delicious. Has anyone tried doubling or tripling this recipe? Also, can this be froze?
My wife and I also made one at home the other day. Yummm. Here are our pictures:
I tried making almond milk yesterday, used blanched almonds and bottled water.I’ve just remembered that I forgot to digard the soaking water and blitzed it altogether!! Is it safe you drink it??
Can this recipe of almond milk be frozen? If so for how long?
Absolutely delicious! I previously used another recipe and it wasn’t very good. Just made this one and I can’t stop drinking it! I went ahead and purchased the real vanilla beans and used ground cinnamon. I used 3 cups water because more is too watery for me. I always soak my nuts so that was a no-brainer. Will make it again soon – thank you for your specific recipe – it is a winner!!
So glad to hear this recipe works for you, Stephanie!
Hi. Can the milk be frozen so that it can be made in bulk?
I loved the post and recipes
one wee suggestion- peal the skin after soaking in hot water a skin comes off easily
when blended or pureed you are left with no or hardy any residue
when I blended in Ninja few almonds crunch was there but when did it in Vitamix there was none
just a thought
I use unbleached cotton. It’s cut it squares a bit bigger than the bowl I use to strain my nut milk. works like a dream…lol old farmer’s trick my grand mother use to use this trick to strain cows milk.. I figured it would work for this purpose too and it works quit well. Makes a smooth milk easily resuable and washes well.
Great trick, Tanya! Thanks for sharing. :)
Thanks for this awesome recipe! Soo good and creamy. I used a French press to sift out the almond pulp and it worked perfectly. If you have trouble pressing it, stir it up, press, pour and repeat. There are no almond chunks in my milk. Just wanted to share!
Thanks for sharing, Mandy! :)
Great recipe, but when i used the nut milk bag, the vanilla beans are stuck in it. Any tips? would adding the vanilla bean after the the nut milk bag is used and blend it a second time be ideal?
Thanks so much for your “step by step” instructions (cue music)
Very thorough instructions and I LOVE the bits of humor❣ Awesome pictures as well?
Thank you! Thank you! Thank you!
You’re so welcome, Dion! Great to hear you found them helpful.
Do you have nutrition info on this recipe?
Hey Mary, I’m sorry, I don’t! But if you plug the recipe into a tool like caloriecount.com or nutritiondata.com, it should calculate the nutritional info pretty quickly & easily for you. Hope this helps! :)
I made 4L of this almond milk but I have been told that it can only last a few days…
Can I freeze the extra?
Do you think I can freeze it in a Mason Jar?
Re the almond milk drink, do you boil it first? Secondly is almond drink safe for people with gout?
About once a year, I convince myself to try almond milk again, and always end up throwing away most of the carton after trying to choke down the first glass. Eventually, it occurred to me that the homemade kind must be better, and all the positive reviews here made me give this recipe a try. I have a rather plebeian blender, not a Vitamix, but it worked fine; I just let it go on high for about 3 minutes. The end result was pretty good, and I would make it again. Thanks for the recipe.
I’m so glad you decided to give this recipe a try! (And even happier you enjoyed the results!)
Angela, thanks for the clear instructions and willingness to share your recipe. I followed your instruction but after i left the almond milk in the bottle for half a day the almond milk seems to form three layers; the bottom layer is white and then then middle layer is clear and top layer is white. ie its not while milky colour in the bottle. it formed layers. Do you know what is the reason for this?
I’ve been making this regularly and have loved it (it’s gotten SO easy and quick as I make it more often). Today I made a pumpkin spice syrup and added it to the mixture pre-blending and OH MY WORD it created the creamiest fall-filled pumpkin spice almond milk and has substantially increased the happiness brought from my morning (and afternoon) cup of coffee!
Yum, that sounds delish, Liz! I can see how that’d brighten up your mornings (and afternoons, haha) for sure. :)
I literally just finished making this almond milk, and I couldn’t wait to comment. I’ve made almond milk a few times before, and this is the best and easiest I’ve ever made (and it beats store bought by miles.) I made it exactly how the recipe was written just to see what I might tweak next time. Honestly I won’t change a thing (ok, maybe I’ll add some pumpkin spice syrup once or twice :) I’m looking forward to adding it to my coffee and oatmeal tomorrow!
I’m so glad the recipe’s a hit, Toni!! Thanks for the awesome comment. Hope you enjoyed that coffee & oats!
You had me cracking up as I read this – thanks Angela!
I only have a food processor. Any recommendations for that? Thank you in advance!
Hi my mom just bought me your cookbook for Christmas I love it !!
I want to make the coffee shop hazelnut milk but it calls for almonds .I have food intolerance to almonds, is there another nut to sub that ? What would go well with hazelnuts for the milk? Looking forward to making this yummy milk!!!! Tamara
Hi Tamara, I’m so happy you’ve been loving the book so far! For the hazelnut milk, you can omit the almonds altogether and simply use 1 full cup of hazelnuts. Hope you enjoy the recipe when you give it a try! :)
I think a dedicated French press lined with cheese cloth may be a less messy alternative!
Have you used this in coffee? And if you did, how does it compare to the smoothness of store bought. I really want to get away from those hideous little boxes the stuff comes in. Thanks for sharing!
Hello. This recipe looks so delicious! I was very excited to try it. It looked so good that I made a double batch. I soaked the almonds the night before, rinsed them the next morning, and then blended with the other ingredients. I don’t have a nut milk bag so I used a layering of a colander, cheese cloth, and a paper towel. The layers did a good filtering job but it took quite a while for the liquid to drain through. The anticipation was killing me. Finally, it was ready. I added the cinnamon and a pinch of salt and picked out the perfect glass. I poured the almond milk into the glass and paused to take a picture of its’ beauty. I couldn’t wait any longer and I finally took a sip. But, wait. No. What is this? It was bad. Nooooo!!!! Being home alone, I just cried on the inside. Tragedy had struck. Haha. I joke but the almonds had indeed gone bad. I didn’t realize that they need to be refrigerated while they are soaking overnight :(
I love my homemade almond milk and have got into the routine of making it every other day. I mix it with my homemade chai syrup, which is simply delicious. Thanks for the idea of soaking the date, I don’t know why I didn’t think of that. I wish someone would give me a vitamix, it’s my dream to own one.
I love making your almond milk. I put the pulp in the freezer. I would like to find recipes for the pulp with the date and cinnamon flavors
Hey Sidney, A great way to use leftover pulp is to spread it onto a baking sheet and dry it out in a preheated 300°F (150°C) oven for 25 to 30 minutes, just until lightly golden in some spots. The toasted pulp can then be used in granola recipes or any other baked goods you see fit. If you have The Oh She Glows Cookbook, there’s a recipe in it for Easy Almond Pulp Granola (page 276) that you might like, too! Hope this helps. :)
I strip the skin off the almonds ,and I use the vitamax blender so I don’t strain it ,is that ok to do so
I soaked the almonds for just over a day and they fermented, as I learned when I made the milk, that it was quite sour. Maybe they should soak in the fridge. Nice tasting next batch, very nice, and very easy.
Just made this yesterday — so easy and SO good! Can’t believe I’d never done it before…don’t think I’ll be buying it at the store anytime soon! I made chocolate chip peanut butter granola bars with the pulp (I left it out to dry for a few hours)! Thanks!
Always allow them to soak overnight in the refrig. changing the water once or twice helps
in the final product. Been making Almond milk for 4 yrs. weekly. I use my Knox Soup maker (Eliminates the use of a blender) .
that makes Almond milk as well. Had a Soy ajoy but the Knox soup maker mashes the almonds much finer for. better end product. Delicious, then I use a fine collander then again through the nutbag. I flavor with 1 tsp. homemade vanilla, a little Stevia,
1/2 tsp. Cassia Cinnamon and 1/2 tsp. Redmonds sea salt. That’s it. I use it daily for oatmeal
and whatever. Lasts about 5-6 days.
To Heather: No need to soak almonds more than 6 to 8 hours. For that length of time, its fine to leave the bowl out on the counter. I get up at 7:00am, get the almonds soaking and make a batch around 2:00 or 3:00pm. I make a batch every week. Stays fresh well over a week. I sweeten with “date paste” (blend medjool dates, cinnamon and vanilla bean). I put about 3 Tbs date paste to the blender with a pinch of salt.
I didn’t have time to read through all the comments so this may have already been addressed. After the almonds soak all night I am supposed to remove those almonds from the water and rinse them. Then do I return them to the same water they soaked in the blinder or do I dump that water and put in fresh water? Thanks!
Fresh water. :)
Hello, must I cook the raw almond nuts before blending or dehydrate them in oven? Thank you
Nope, no need to bake or dehydrate the almonds. You’ll want raw almonds for this recipe!
I just wanted to say that I LOVE this recipe. It is super labour intensive – especially because I had to use cheesecloth (couldn’t find a nut milk bag) but so worth it!!!! The smell alone is to die for.
Ohhh I’m so intolerant in all dairy products that i’m happy I found about almond milk! I LOVE your blog and really appreciate that you have pictures included! Thank you!!!
Looked for best homemade almond milk recipe. This looks like a great contender! I will try it later this week. My big question though (and I apologize if this was already covered in one of the 600+ comments : ): What will the number of grams of protein be per serving? The commercial brands tend to be just a couple. I am hoping to be able to triple that (so that its like dairy milk in terms of acting as a “helper” for getting more grams of protein in a given meal).
Hey Kathy, I’m sorry but I’m not sure of the nutritional info for homemade almond milk. I hope you enjoy it if you make it!
This is by far the best almond milk recipe out there. I wasn’t a big fan of almond milk until I made this one and now I have it every day. The dates are a great idea and the cinnamon and vanilla make it heavenly when added to tea, coffee, muesli, etc. Thanks! I like to add some vanilla extract and a much smaller amount of vanilla bean then recommended here (vanilla beans are EXPENSIVE!!!) to make it more cost effective and just a little bit of bean added adds a lot of flavor for less money. Thank you for putting this out here – now I love almond milk!
First of all, THANK YOU for your amazing blog. Many of your recipes have become staples in my kitchen (vegan banana bread *drool)
Can you PLEASE PLEASE PLEASE blog recipes specifically using almond pulp or any pulps leftover from making nut milks?
I have found it very difficult to find such recipes. A lot of sites say you can makes this and that with almond pulp but there is a lack of recipes!
Thanks for the love, Doreen! I’m so happy to hear you’ve been enjoying so many of my recipes. :) As for almond pulp, I have a granola recipe up on the blog that uses it, and you can find that here. And I’ll definitely keep making more almond pulp recipes as an idea for the future!