How to Make Almond Milk

Learn how to make almond milk at home! Homemade almond milk is healthier than many store-bought options (no gums, chemicals or nasty ingredients) and all you need are almonds, water and a blender. That’s it!

Homemade almond milk in a glass container.

We’re getting back to basics today with a new dairy-free, vegan-friendly nut milk – almond milk. Many of you have been requesting this recipe for months, so I’m thrilled to show you just how easy it is to make almond milk at home.

When it comes to nut milks, I’m personally a fan of my homemade cashew milk recipe. But I also understand that some may have a sensitivity to cashews and depending on where you live in the world, cashews can be more expensive and harder to find.

Almonds on the other hand are readily available, cost effective and this almond milk recipe is just as easy to make. There’s only one slight difference – you need to strain it.

Watch How to Make Almond Milk Recipe

While it’s easy to make this almond milk, it always helps to watch a quick tutorial video. Give it a watch!

Which Almonds are Best to Use?

The best almonds for homemade almond milk are organic, raw almonds.

Almonds are nutrient-dense and have many health benefits, but keep in mind that roasted and salted almonds have been roasted in oil and I’d recommend against unnecessary oil or an exorbitant amount of salt in your milk. You can always add a pinch of sea salt to your milk, if that’s your preference.

Making almond milk in a Vitamix blender.

How Long Do You Need to Soak the Almonds?

I recommend soaking almonds overnight in cold water, but you could get away with a minimum of 4 hours. Alternatively, you could soak almonds for 1-2 hours in very hot water.

How to Make Almond Milk – 3 Steps

There’s really just three steps to making almond milk at home – soaking, blending and straining. Here’s how you do it:

  1. Soaking: Place the raw almonds in a glass bowl and cover fully with water. Remember that the almonds will absorb some water as they soak. Let them soak overnight, then drain and rinse them.
  2. Blending: Add the almonds to a high-powered blender, like my favorite Vitamix, along with 4 cups of fresh, cold water. If you’d like, you can add a splash of vanilla extract, a pinch of salt and a sweetener of your choice, like maple syrup, honey or 1-2 soaked dates. Or you can keep it unsweetened. Turn the blender on high for 2 minutes and blend until it’s creamy and smooth.
  3. Straining: Use a nut-milk bag or cheesecloth to strain the almonds into a bowl. Then pour the almond milk into an airtight container and store it in the fridge.

Using hands to squeeze the almond milk in a nut milk bag.

How to Store Almond Milk

Homemade almond milk will last for up to 3 days in the fridge, though it’s best fresh. So I don’t recommend making a large batch or more than you’ll think you’ll use in a couple of days. And it’s so easy to make when needed, there’s really no need to make extra!

Can You Do Anything With the Leftover Almond Pulp?

Yes! Place the leftover almond pulp (also known as almond meal) on a baking tray and bake at 200F for 2-3 hours until it’s dry. Then it can be used as a topping on yogurt, chia pudding and used in homemade granola recipes and baking recipes.

More Vitamix Recipes You’ll Love

And don’t forget to check out my other dairy-free milk recipes, including cashew milk, oat milk (a great nut-free option) and banana milk!

Pouring almond milk into a glass to drink.

Homemade almond milk in glass containers.

How to Make Almond Milk

5 from 36 votes
Prep Time: 8 hrs
Total Time: 8 hrs
Servings: 4 servings
Author: Lisa Bryan
Almond milk is easily made from almonds and water. You can then add a sweetener, pinch of salt and vanilla extract if you'd like. Watch the video above to see how quickly it comes together!


  • 1 cups raw almonds, soaked overnight
  • 4 cups cold filtered water, plus more for soaking


  • 1 tsp vanilla extract
  • 1 tbsp maple syrup, honey or 1-2 soaked dates
  • pinch of sea salt


  • After the almonds have soaked overnight, drain and rinse them. Then, place the almonds in your high-powered blender along with four cups of fresh, cold water and any optional add-ins.
    Almonds in a blender with water and other ingredients.
  • Blend on high for 2 minutes, or until creamy.
  • Strain the almond milk through a nut-milk bag or a few layers of cheesecloth into a bowl or large measuring cup.
    Straining almond milk through a nut milk bag into a bowl.
  • Pour the almond milk into an airtight storage container and place in the fridge for up to 3 days.

Lisa's Tips

  • These are my favorite glass jars for storing homemade nut milks and this is my favorite nut-milk bag. I also recommend this brand of raw, organic almonds.
  • When I'm straining the almond milk, I prefer to strain it into a large measuring bowl as it's easier to pour into a storage container without spilling.


Serving: 1cup, Calories: 107.1kcal, Carbohydrates: 4g, Protein: 3.9g, Fat: 9.2g, Saturated Fat: 0.7g, Sodium: 31mg, Fiber: 2.3g, Sugar: 0.8g
Course: Drinks
Cuisine: American
Keyword: almond milk, almond milk recipe, homemade almond milk, how to make almond milk
©Downshiftology. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.
DID YOU MAKE THIS RECIPE?Leave a comment below and share a photo on Instagram. Tag @downshiftology and hashtag it #downshiftology.

This post was created in partnership with Vitamix (a brand I’ve loved and used for years). All thoughts and opinions are my own.

Recipe originally posted September 2018, but updated to include new information.

Leave a Comment

All comments are moderated before appearing on the site. Thank you for sharing your feedback!

Recipe Rating

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

129 comments on “How to Make Almond Milk”

  1. what can you use if you don’t have a vitamix but a regular blender?

  2. Great recipe!

    How did you determine the calories for this drink (milk vs pulp) ?
    I am strictly tracking calories and want to make sure I am not exceeding my calorie allotment.5 stars

  3. This recipe makes creamy and clean tasting almond milk! I do have a question. How much sweetener would you recommend starting with so it’s not too sweet? 5 stars

  4. Very good!!! I recommend the pinch of salt for make it more tasty.
    Also i did a chocolate version with 2 tbsp cacao and 1 tbsp maple sirup… Delicious and healthy hot chocolate 😋
    With the pulp I found a really good recipe of cookie, it gives me about 8 cookies.

  5. Do you use the same water to blend with as the water the almonds soak in? Or after 24hrs, strain the water out and add fresh water? Just wondering

  6. Just bought my first Vitamix 6500 and I am excited to make your almond & cashew milk’
    My husband likes cow’s milk in his coffee and I would love to make milk for him to use in coffee.
    Do you have any suggestions Lisa?

  7. Thanks for sharing, very informative. Where can I get those juise Jar…5 stars

  8. Waooo,with these simple methods we can make our own almond milk shake easily. Thank you5 stars

  9. Love this thank you ! 5 stars

  10. Best Almond milk I’ve EVER tasted!5 stars

  11. I just made my first batch, and don’t think I’ll be able to go back to buying it from the store now! Have you ever tried mixing almonds with some cashews for the milk?5 stars

  12. simple to make
    it is more cost effictive for me as I dont like regular milk
    and i don’t drink alot of milk.
    It is good Thank You Lisa5 stars

  13. So simple thank you I do not need to buy the one in the supermarket any more5 stars

  14. Hi!
    I just made this and something is wrong I think. I followed the recipe exactly. I put it into my A3500 Vitamix and put it on high for 2 minutes. After straining it, it looked good but when I tasted it, it had a soapy taste! Do you know why that happened?

  15. Love this recipe! Just made almond milk for the very first time! Question: I dried the pulp, but how do I store it until I have enough to make cookies?5 stars

  16. Do you peel the almonds?