This homemade almond milk is one of the best dairy alternatives. It’s healthier and less expensive than store-bought, and it’s super easy to make! Vegan, dairy-free, and plant-based, too!

It’s official – almond milk is now the #1 preferred non-dairy milk. Soy milk used to hold the bragging rights to the title that now goes to America’s second favorite nut.
Almond milk is healthy, creamy, mild in flavor, and works amazingly well as a dairy substitute in most recipes.
Personally, I like both almond milk and coconut milk. Almond milk wins out though for adding to coffee, making Bulletproof Matcha Lattes, and pouring over Cinnamon Granola. The slightly sweet, nutty flavor is delicious!
HEALTHY HOMEMADE ALMOND MILK RECIPE
The process for making this homemade almond milk recipe is very much like other non dairy milk with one big exception – straining is a must. Almonds will not completely grind up in the blender, even if they’re soaked, so you must strain out the larger pieces to achieve smooth, creamy milk with no chunks.
The resulting almond meal can be dried (in an oven or dehydrator) and used in homemade granola bars, muffins, oatmeal, or almond hummus! It will add an almond flavor without having to actually use whole almonds.

ALMOND MILK INGREDIENTS
What is almond milk made of? Just two ingredients. It couldn’t be simpler!
- Raw almonds
- Filtered water

HOW TO MAKE ALMOND MILK AT HOME
Step 1. Measure almonds and place them into a large bowl or container and cover it with filtered water. Allow to soak overnight. Soaking almonds softens them considerably and makes them easier to blend, leaving fewer particles of nut in the finished milk.
Step 2. Drain nuts and place in a blender. Add 4 cups of filtered water and blend until smooth, approximately 1 minute. A second blend may be necessary since almonds are a tough nut and are hard to completely grind.

Step 3. Pour the mixture through a fine mesh strainer, nut milk bag, or cheesecloth into a large pitcher. The almond pulp is great in homemade granola bars!
Step 4. Store liquid almond milk in the refrigerator and enjoy cold.
Use your almondmilk in smoothies, shakes, baked goods, oatmeal, or poured over granola!

NOTES FOR ALMOND MILK RECIPES
- For two cups, you’ll need: ½ cup of almonds, 2 cups of water
- For one cup, you’ll need: ¼ cup of almonds, 1 cup of water
- Add additional water if you prefer thinner milk.
- You can even mimic the specialty kinds of Almond Breese milk by combining almond and coconut milk together.
HOW TO MAKE SWEETENED ALMOND MILK
This recipe makes unsweetened almondmilk. Adding a natural sweetener or vanilla can enhance the flavor.
- Create vanilla almondmilk by adding 1 teaspoon of vanilla extract.
- Add 1-2 teaspoons of maple syrup or honey.
- Add ½ teaspoon of cinnamon.

ALMOND MILK FAQS
How long will homemade almond milk last?
This homemade almond milk will last for up to 4 to 5 days in the fridge. Store in an airtight container.
Why is my homemade almond milk bitter?
If your almond milk tastes bitter, the nuts are to blame. Nuts have a very short shelf life and go bad faster than we think! Freezing nuts is the best way to store them long-term.
Is it worth it to make your own almond milk?
Yes! This milk only has TWO ingredients and is healthy. When you make your own almond milk, you will also get a creamy and rich flavor.
Is almond milk better for you than regular milk?
Almond milk includes many nutrients! It has vitamins and minerals that your body needs, like Vitamin E and magnesium. Making homemade almond milk means you get these vitamins from their natural source, rather than the synthetic versions you find in store-bought almond milk. Almond milk is also a great dairy free option for those who can’t have cow’s milk or are lactose intolerant.
Is there a downside to almond milk?
The only downside when using almond milk as a dairy substitute is the lack of calcium. Almonds are not a good source of calcium. However, you can still get plenty of calcium from other sources when you are dairy-free.
MORE PLANT BASED MILK RECIPES
Fight Inflation Workshop!
Sign up for my FREE Fight Inflation Workshop and learn simple strategies to save money, even with rising food costs!WATCH HOW TO MAKE HOMEMADE ALMOND MILK
Homemade Almond Milk
This homemade almond milk is one of the best dairy alternatives. It’s healthier and less expensive than store-bought, and it’s super easy to make! Vegan, dairy-free, and plant-based, too!
- Prep Time: 8 hours
- Cook Time: 0 minutes
- Total Time: 8 hours
- Yield: 4 cups 1x
- Category: Beverages
- Method: No Cook
- Cuisine: American
Instructions
- Measure almonds into a container and cover it with filtered water. Allow to soak overnight. This softens the nut considerably and makes it easier to blend, leaving fewer particles of nut in the finished milk (plus you get some of the benefits of soaking nuts too!).
- Drain nuts and place in a blender. Add 4 cups of filtered water and blend until smooth, approximately 1 minute. A second blend may be necessary since almonds are a tough nut and are hard to completely grind.
- Strain through a fine mesh strainer or nut milk bag. The pulp is great in Homemade Granola Bars!
- Store milk in the refrigerator and enjoy cold.
Notes
- For two cups: ½ cup almonds, 2 cups water
- For one cup: ¼ cup almonds, 1 cup water




Hi Tiffany,
Thank you for the recipe. Do we need to refrigerate, if not how long will it last without refrigeration.
Hi Leonie! Yes, you do need to refrigerate homemade almond milk.
When my son was little he was allergic to milk so he drank Almond Breeze. OK I didn’t know about this stuff back then. (He’s 8.) I went to a workshop this week and met a woman who turned me on to not drinking milk, although I knew I had to stop all on my own. I found a link to your website on some other site. I am going to try making this. I tried drinking my son’s almond milk but spit it right out because I couldn’t handle the creaminess of it. Adding more water could allow me to handle the creaminess. Thank you for your easy recipe. How long should the almonds be soaked for? I get over night but I am new to this and need an overnight hour amount. Thank you!
Hi Jennb223! Anytime you see “overnight,” assume it’s at least 8 hours, up to 12. 🙂 Welcome to Crumbs – I’m glad you found us!
Hello Tiffany,
Is there a way to add calcium to your homemade almond milk recipe?
Thanks for sharing all of your wonderful healthy ideas!
Ellen
Hi Ellen! I haven’t tried adding calcium to the homemade milks, so I’d recommend a supplement instead. Honestly though, many people get plenty of calcium through foods but are actually deficient in magnesium. Just something to think about! 🙂
thanks for your easy recipes and DIY your very helpful, thanks so much:)
Do you have to soak or would boiling be better?
Soaking softens the almonds, and if you do it long enough, it’ll activate the enzymes make them alive again. I wouldn’t boil – that would be cooking them and defeating the purpose of soaking!
This sounds nice, thanks for posting up this recipe for us.
Simon
This sounds great and easy! But can you explain how to dry in the oven (I don’t have a dehydrator) the resulting strained-out almond meal to use further? And how would I store it? Thanks in advance!
Hi Crystall! Turn your oven on as low as it’ll go, line a pan with parchment paper and toast as you would granola. Stir often, and crack the oven door if it cooks too fast (i.e. more black than brown, uneven cooking). When it’s completely dry, store in a container with a lid like you would breadcrumbs. Enjoy!
I make almond milk regularly and NEVER strain it. I like the little bits of almond left in the milk. I don’t drink it from a glass; I use it in smoothies and on my homemade granola. The bits of ground almonds left in there are a nutritious addition. Why bother to strain it unless there’s some compelling reason it has to be smooth? I suppose if you are using it in coffee that might bother you, but almond milk makes coffee taste weird, anyway.
Hi Tiffany,
Do you strain the “pulp” after blending the milk?? Do you find it too thick otherwise? I haven’t tried it yet however that would be very wasteful.
Thanks,
Kaneez
Hi Kaneez! Yes, I strain the almond puree in this milk. I use it in oatmeal or to make granola bars.
Thanks for your response. Do you have the recipe for the granola bars which use this “almond pulp”??
It is wet so I am assuming it can’t be stored for too long in the fridge without spoiling.
Kaneez
You can dry out the almond meal by spreading it out thin on a parchment paper lined pan. baking in oven@ 225° for 1/2 to 1 hour.
Directions above for this almond milk do not say to strain the almond pulp though. I would pour it thru cheesecloth and ten squeeze the cheesecloth to get every last drop of milk out of it.
I tried rating the recipe but when I clicked the 3rd star, it automatically rated it 5 stars.
I would not rate this 5 stars because the directions are incomplete. It doesn’t say how to drain the pulp or that you even should drain the pulp.
Leaving the straining out is a typo on my end Paula – fixing it now!
I just found your recipe . Thanks.
Kaneez
What kind of blender do you use to make your non-dairy milks? I think my blender is a pretty standard size, with about 6 C capacity marked on the carafe, but 4 C of water and nuts or coconut builds too much pressure and causes an unfortunate volcanic eruption! I’d have to do smaller batches of 2C water and half cup of nut or coconut; which makes the process feel more burdensome and time consuming.
Hi Annie! I just replied to your email, but I use a Blendtec. You can read my reviews about it here:
https://dontwastethecrumbs.com/2014/01/story-blendtec-ended-shopping-cart/
Is it possible to use almonds that are sold peeled and sliced already? What is the difference than using raw whole almonds for homemade almond milk?
In general, it’s always better to use whole, raw anything whenever possible in order to retain as many of the natural nutrients and enzymes, but if you only have access to the bits/pieces types of almonds, you can still make almond milk. 🙂
Hello . I’ve noticed that there is 4% of DRV of Total Fat in Silk per 8 ounces yet there is 25% of DRV of Total Fat in 8 ounces of homemade almondmilk . Even though it is a “good fat” wouldn’t it be healthier to go with the store bought if one were to consume a lot on a daily basis ?
To be honest with you Matt, I don’t count calories or % DV of any nutrient. When we’re eating good, healthy foods, our bodies tell us when we’ve had enough – not labels. I also believe that it’s important to get nutrients from a variety of sources. Personally, I wouldn’t recommend drinking soy milk because of the likelihood it being made from GMO soybeans, so I would go with the homemade almond milk.
Thank you for the information . I hadn’t realized how scary some of the ingredients in store bought almondmilk were . I’m making the switch to homemade now . Keep the great information coming (:
Thanks Matt!
What’s wrong with GMOs?? Over 2000 peer-reviewed studies have come out stating that they are indifferent from their conventional counterpart all the while lowering herbicide & pesticide usage.
Hi Joe – no long terms studies have been conducted on GMO’s, and the short-term studies aren’t too promising. Here’s another post where we talk about it more, along with a recommended resource:
https://dontwastethecrumbs.com/2014/06/whats-cheaper-fresh-corn-frozen-corn-canned-corn/
*Costco
Hi I was wanting to make almond milk with almonds from Costco but then I read that the almonds from Coscto are gassed with those toxins! So I did some research and learned that I have to get them from TJs or Whole Foods. Ugh so expensive!
Hi Debbie! Do you have a link where you found this? I know that most almonds come from California, and CA requires pasteurization of almonds, but different facilities accomplish this in different manners. I’d love to know more about where Costco is sourcing their almonds!
Are these raw almonds?
They’re from Costco, and I didn’t check to see where the almonds themselves originated from. I’m in California and law prohibits the sale of truly raw almonds in CA.
Hello Tiffany,
What happens to the skins on the almonds do they soak off or do you have to remove them? Thanks!
Hi Sheila!
Nothing happens to the skins. They soften like the rest of the nut and get blended up in the milk. Some stay behind when you strain, but some just disappear. 🙂
IM just wondering how long almond milk should last in the fridge? Do u know?
Homemade almond milk should last anywhere from 1-2 weeks in the fridge. It might last longer, but I haven’t tried it personally. Merry Christmas Raylene!
Is there a reason to dump the water the almonds were soaked in instead of using it for part of the water used to make the milk?
I can’t find a scientific reason, other than some gross-looking residue comes off the nuts and sits in the water. Plus if the broken down phytic acid resides in the water, then you’d still be consuming it in the milk. I also think the water wouldn’t taste very good, creating a less than yummy milk. 🙂
Thanks! This is all very new to me :).
While I like the thought of making my own, and it isn’t too difficult, the cost is pretty much even with buying a carton for me, so it’s ‘one of those things’ I don’t think I will do much. We buy Silk Unsweetened, so at least it doesn’t have carrageenan in it, though it of course isn’t ‘perfect.’ It is $2.69 for a half gallon, so when there is a coupon it’s great. My almonds at Sam’s are about the same as your from Costco so it’s a wash.
There are many, MANY times where buying something is comparable, or better (in various ways) than homemade. I could make my own chocolate chips… but the ingredients are expensive and we don’t eat them that often anyway. I could make my own marshmallows, but they’d still have corn syrup and we only eat them twice (if that) each year. If you don’t come out ahead making your own almond milk, then find comfort in knowing you’re not alone! We all have to do what’s best for our own families, right?
PS – love seeing you ’round my part of town Helen! 🙂
Aww thanks, I was already a reader before we ‘met’ at KS 😉
Made almond and coconut milks yesterday. None of us liked the almond – it tasted too much like, well, almonds LOL even with honey and vanilla in it. Added honey and vanilla to coconut. Hubby LOVES it. He doesn’t like the small chunks though, after I removed the hard fat. So next time I might chill, remove, blend again. See how he likes it then since it is SO cheap and SO easy
This may be a dumb question but what is filtered water? Just water thru like a brita filter or do I actually buy a bottle of filtered water. Sorry I just want to clarify before I try this! thanks!
A brita filter works fine. You just don’t want to drink the tap water, even if it tastes fine. There’s all sorts of icky stuff you can’t see. 🙂