Learn how to make delicious almond milk at home that tastes so much better than store-bought. Creamy, smooth and perfect.

Knowing how to make your own homemade almond milk is a great life skill.
And it’s a skill that translates to making pretty much any kind of nut milk you like.
I’m a big fan of cashew milk too. And you can go wild with some hazelnut milk or brazil nut milk any time you please.
There is something about making a smoothie with your own homemade plant milk that just tastes so much better. It’s super creamy, it’s super fresh and it’s just crazy delicious too. And pouring it over your cereal? Pure bliss.
How To Make Almond Milk
You will find full instructions and measurements in the recipe card at the bottom of the post. This is a summary of the process to go along with the process photos.
- Making your own almond milk could not be easier. The hardest part is remembering you want to make it so that you can soak your almonds.
- Place raw, unsalted almonds into a bowl and pour over cold water and let them soak overnight or for at least 6 hours.
- Once they are soaked and nicely plumped up, drain and rinse them and then throw them into the blender with some fresh filtered water, a couple of dates if you want it sweetened, and a little vanilla and salt for perfect flavor balance.
- Blend it very well, for at least a minute.
- Strain it through a nut milk bag or some cheesecloth or even a thin dish towel. The easiest way to strain is through a nut milk bag.
- Pour the milk into the nut milk bag (over a bowl of course).
- Then squeeze it like crazy until you’ve extracted every last drop of milk and all you’re left with is a bag full of dry almond pulp.
- And now you have rich, creamy and delicious almond milk!
How To Use Homemade Almond Milk
This is a really delicious tasting milk that you can add to smoothies, pour over cereal or add to tea, coffee or hot chocolate!
It’s also really delicious just to drink on its own.
What To Do With Leftover Almond Pulp?
Make cookies! Of course. Check out this recipe for banana almond pulp cookies.
You can also make your own almond meal from almond pulp.
Storing and Freezing
Keep your almond milk in the fridge and shake it up before use. It lasts a few days, but it’s definitely the tastiest when fresh, so it’s best to consume it within about 3 days.
You can also freeze your homemade almond milk. An easy way to freeze it would be to pour it into ice cube trays and then you can pop out a few cubes anytime you need it.
More Easy Vegan Recipes
Did you make this recipe? Be sure to leave a comment and rating below!
How To Make Almond Milk
Ingredients
- 1 cup Raw Almonds (150g) Soaked
- 3 cups Water (720ml)
Optional:
- 2 Small Pitted Dates
- ½ teaspoon Vanilla Extract
- ¼ teaspoon Salt
Instructions
- Measure out a cup of almonds and place them into a bowl, pour clear filtered water over them and leave to soak for 6 hours (or overnight). Then throw off the soak water and rinse the nuts.
- Add the soaked almonds, 3 cups of filtered water, dates, vanilla and salt to a blender jug. Blend very well, for at least a minute.
- Strain the almond milk through a nut milk bag, squeezing the nut milk bag to get every last drop of milk and leaving a very dry pulp behind in the bag.
- Transfer the strained milk into a jar or milk bottle and keep covered in the refrigerator. Shake before using. Consume within 3 days.
- Discard the almond pulp or use it to make cookies.
Video
Notes
- Prep time does not include soaking the almonds first.
- If you want a super rich almond milk you can reduce the water to 2 cups and if you want a lighter version you can increase the water to 4 cups.
- This recipe makes around 3 cups of creamy almond milk.
Sooo much better, creamy and richer than shop bought almond milk. It looks as creamy as dairy milk. Easy and straightforward to make too.
Thanks Alexa!
Hi Alison! If I don’t have a nut milk bag what can I use? Thank you!
Cheesecloth or a tea towel.
What kind of blender do you think is best for but milk?
We have the Vitamix 5200 and love it for everything including nut milks. 🙂
Nut milk * lol ok great thanks!
HAHAHA, I didn’t even notice that before!
Great recipe, but I have a secret that I’ll share for effortless nut milk: french coffee press, high powered stick blender. VOILA! You have no mess, super simple, one-container nut milk! 🙂
I also sub monkfruit for dates because I’m trying to limit sugars as much as possible, and let’s face it, if I keep dates in the house….well, I CAN’T keep dates in the house!!
Awesome! Thanks for sharing Monica! 🙂
Allison did you use almonds with the hull or without if you did , did you take the hull off?
Hi there, we just used the whole almond, didn’t remove anything. When you strain the nut milk that gets rid of anything that would affect the smoothness of the milk. 🙂
You can put nuts in instant pot and they can be squeezed out of brown hull and they are somewhat sprouted too
Thank you ???? any suggestions/recipes for the pulp? Oops didn’t read entire article- you think of everything
Oh hahaa, glad you saw it! 🙂
Thank you ???? any suggestions/recipes for the pulp?
Yes! We have a section in the post about what to do with almond pulp. My favorite is to make cookies! But you can also make your own almond meal from it. 🙂
Great recipe. I also find that taking a little extra time to remove the skins from the soaked almonds before blending gives the milk an even more neutral flavor profile.
Awesome! Thanks for sharing Lisa! 🙂
Alison… thank YOU so much for the tip about freezing! I have been making almond milk for years, but never thought about freezing it. That’s so easy, and ensures that the almond milk I make stays fresh. So now… some goes in the fridge, and some goes in the freezer. Again, my thanks .
You’re so welcome Sylvia! 🙂
Excellent thank you
You’re welcome! Glad you enjoyed it. 🙂
How can I make chocolate almond milk? thanks
I would blend in some cocoa powder. Once the milk is made and strained, then add it to the blender with some cocoa powder, around 2 Tbsp may be enough, and then blend it in. You might want to add a bit more sweetener, maybe a little maple syrup. I have not tested this but this is what I would do. 🙂
Hi Alison, since today you have a new fan in Chile, my beautiful country. Love your recipes. I would like to try rice milk. Any help.
Thank you very much
Hi Monica, so glad you like the recipes, thank you! We haven’t made a rice milk yet but this one looks like a good recipe. All the best! 🙂
Hi and thanks for the recipe. Would you recommend coconut milk to it?
Hi Christel, I’m not sure what you mean! You wouldn’t add coconut milk to it, if that’s you’re saying.
I add flaked coconut to the soaking almonds often ????
Definitely worth making at home..thanks for the recipe
Thank you for this recipe. I buy my almond milk but I def will try to do it at home!
You’re welcome! 🙂