How to Make Almond Butter (in 1 Minute!)


This post may contain affiliate links. See my disclosure policy.

Jump to RecipeJump to Video

Homemade almond butter is healthy, delicious and super easy to make. My version only has one ingredient – almonds (with no added oils) – and it only takes one minute to make with a Vitamix blender. Watch the video below to see for yourself!

Homemade almond butter is healthy, delicious and super easy to make. It only takes one minute with a Vitamix - watch the video to see for yourself!

Homemade almond butter (or any nut butter for that matter) is a staple do-it-yourself recipe. Just like homemade nut milks. But I still remember the first time I made almond butter in a food processor and thinking, “sheesh, this is taking a really long time.”

20-minutes to be exact. Because everything I’d found on the internet said that the best way to make almond butter was in a food processor. So that’s what I did, for several years. Then, I got my first Vitamix and homemade almond butter all of a sudden became so darn easy to make!

How to Make Almond Butter

In order to make the best almond butter possible, it’s important to know a few things about nuts. Namely, some nuts have more natural oils than others, which affects how easy they are to churn into butter. Peanuts, cashews and macadamia nuts have more natural oils (fatty acids) so they turn into nut butter quite easily. Almonds have a bit less oil.

Therefore, the easiest way to make almond butter is to:

  1. Add a little oil (I like avocado oil) to raw almonds while blending to help them churn easier, or
  2. Roast the raw almonds first which helps to release their natural oils. I usually opt for the latter – and that’s what I show you in the video above.
Make homemade almond butter in one minute with your Vitamix. Super easy and delicious - watch the video!
Make homemade almond butter in one minute with your Vitamix. Super easy and delicious - watch the video!

If you roast the almonds, there’s just one important step to not forget – let them cool to room temperature. You do NOT want to put hot nuts in your plastic Vitamix container or it may ruin/melt it. Vitamix containers can definitely take hot liquids and make hot soups (I do it all the time), but hot nuts are concentrated oils which then get even hotter when blended. So remember….roast, cool, then blend.

Whether you roast the almonds or not is up to you. I personally like the flavor of roasted almond butter – it’s so darn good!

But if you’re in a hurry, just toss raw almonds with 3-4 tablespoons of neutral-flavored oil into your Vitamix.

Then, turn your blender on high and use the tamper to push down on the almonds. Pushing the almonds into the blades quickly turns it into almond butter. And one minute later you’re done. Voila, homemade almond butter without a food processor.

Girl standing next to Vitamix blender with almond butter in it.

More Tips for Your Homemade Almond Butter

  • Storage: The almond butter will stay good for several weeks in the fridge (if not longer). I always store it in my favorite Le Parfait Jars.
  • Temperature: Keep in mind that all ovens cook at slightly different temperatures and you may need to cook your almonds a minute or two longer, especially if you find them harder to blend without using oil.
  • Tamper: Really use the tamper to push the nuts into the blades when blending and push towards the corners of the container. Don’t be gentle. It’s the friction that’s needed to turn it into nut butter.
  • Nuts: I don’t recommend making this with soaked and dehydrated nuts. But if you do, you definitely need to add oil (and likely more) as you’ve now removed some of the natural oils within the nuts. Roasting soaked nuts alone simply won’t work. Alternatively, you can use almond that are pre-roasted for flavor, but you’ll still need to add additional oil. Only freshly roasted almonds will have their natural oils released and make it easy to blend them on their own.
  • Quantity: Do NOT reduce the quantity of almonds if using a Vitamix. You need a minimum amount of almonds (4 cups) in the blender to ensure the blades work properly.
  • Tips: If you’re making almond butter without oil (just roasting) and it seems dry and flaky and not turning into butter, there’s likely two reasons: 1) the almonds needed to roast just a little bit longer (see temperature note above), 2) the brand of almonds. I’ve found certain brands of almonds just blend better than others. I really have no idea why, but I’ve never had any problems with the brand linked in the recipe card notes. But if you’re in the predicament of your almonds not turning to butter, just add one tablespoon of oil at a time until it turns creamy. It’s totally salvageable!

More Healthy Basics Tutorials

Almond butter in a glass jar.
Almond butter in a glass jar with a spoon.

How to Make Almond Butter (in 1 Minute!)

4.92 from 68 votes
Prep: 1 minute
Total: 1 minute
Servings: 2 cups almond butter
Author: Lisa Bryan


Homemade almond butter recipe is healthy, delicious and super easy to make. It's also ultra creamy in your Vitamix. Watch the video below to see how quickly it comes together!




  • 3-4 tbsp neutral flavored oil, I use avocado oil


  • If roasting your almonds, preheat the oven to 350 degrees fahrenheit.
  • Place the almonds on a parchment lined baking tray and roast for 10-13 minutes.
  • Let the almonds cool completely, to room temperature. Then transfer the almonds to your Vitamix container.
  • If not roasting the almonds and using additional oil, add the oil to your Vitamix container, then the nuts.
  • Place the lid on your Vitamix and remove the cap. Insert the tamper through the lid. Turn the Vitamix on high and use the tamper to continuously push down on the almonds, particularly in the corners. After one minute, you’ll have almond butter.
  • Transfer the almond butter to an airtight container and store in the refrigerator.

Lisa’s Tips


Serving: 1tbsp | Calories: 96kcal | Carbohydrates: 3.7g | Protein: 3.7g | Fat: 8.2g | Saturated Fat: 0.7g | Fiber: 1.8g | Sugar: 0.5g
Course: Snack
Cuisine: American
Keyword: almond butter, almond butter recipe, homemade almond butter, how to make almond butter
Did you make this recipe?Mention @downshiftology or tag #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. The post was originally posted Jan 2017, but updated to include new tips and information. 

About the author

Lisa Bryan

Lisa is a bestselling cookbook author, recipe developer, and YouTuber (with over 2.5 million subscribers) living in sunny Southern California. She started Downshiftology in 2014, and is passionate about making healthy food with fresh, simple and seasonal ingredients.

Leave a comment

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

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

Recipe Rating


  1. OMGosh! This is the simplest and most divine thing that I have tasted in the longest time. The problem for me now, is to stop going back with my teaspoon !!! Great job Lisa ;0)5 stars

    1. Haha. That’s always one of the perils of homemade almond butter. ;) I’m so happy you loved the recipe Carlene. Enjoy!

  2. Hi! Would I be able to make less quantity if I use the smaller 48oz container? Or do I still have to use 4 cups? 

    1. That’s a great question and I have not tried a smaller quantity in the 48oz container. You might be able to reduce it a smidge (to 3.5 cups), but I don’t think I’d reduce more than that. If you try it, let me know how it turns out!

      1. I tried with 2.5 cups of almonds and got about 1 1/4 cup of almond butter. The recipe book that came with the 48oz container actually says to use 2 cups of almonds. :-) 

  3. Decent…. but what you have here isn’t true almond butter. It’s what I call a “faux” nut butter… it’s ground almonds (almond meal/flour) with added oil, to make it SEEM like a “butter”. I’ve made cashew “butter” by doing this, because I originally had the exact same idea as you, borne out of the frustration of making real butters. I used a coffee grinder to make it into flour, and then I just added some oil to it. But it isn’t the same as true cashew butter with only cashews. I tried the two, side by side: the flavor isn’t nearly as strong with the added oil, since you’re adding oil from a completely different source rather than the nut’s own oil. It works though, if you’re not super picky. So this recipe would work for anyone who isn’t super picky about real almond butter, or if they don’t even know what real almond butter tastes like. It also would work especially if you’re using this almond butter for texture purposes in recipes, rather than for flavor. And BTW, I completely sympathize with the desire to spend less time making actual almond butter (without any added ingredients) because: just yesterday I made true almond butter for the first time, and my Ninja food processor/blender was actually SMOKING after 20 minutes. It did the job, but I nearly destroyed it after only one attempt. Might be worth it to spend the extra few bucks on store-bought almond butter, rather than subject your machine to the wear-and-tear of batch after batch of this stuff. (Almonds are around $8 per pound, and a jar of almond butter, which is also 1 lb, can be as cheap as $10 on Amazon right now, so you’re actually not spending too much more). So you can buy the real stuff, or, you can settle for this faux butter. Just depends on your preferences.

    One question though … why heat the almonds first? If heating the almonds serves the purpose of releasing their oils sooner, yet you’re not processing them enough for them to release their oils, then why add that extra unnecessary step? If it’s for flavor of roasted almonds, ok, gotcha. But otherwise I don’t see the point. You can still just grind them to a flour and add the oil, and you’ll still have the same faux-butter. Even faster.

    1. The oil in this recipe is optional. You don’t need to add the oil to make almond butter if you roast (and cool) the almonds first. If you watch the video I don’t add any additional oil. My almond butter just has one ingredient – almonds. But for those who are in a hurry I offer the alternative to not roast and add the oil. It’s definitely not “faux” almond butter, it’s as real as it gets. ;)

      I also can’t comment on your Ninja blender as I haven’t used that, but given that it takes just one minute in my Vitamix (as you can see on the video) I’ve never had any issues with smoking the motor. The Vitamix is powerful enough to handle this task easily.

  4. I have been trying my hand at almond butter in my Vitamix for about 3 months now, and it would take about 15 minutes to make (even after roasting and adding oil). I just tried the recipe and completely cooled my roasted almonds, and just like magic, was done in a minute!
    Thanks for the tip that I should have listened to months ago!5 stars

  5. I love it! I don’t think I’ll ever buy it from the store again. I just started following you and love all your Recipes. Do you have one for peanut butter? I hope you do, my youngest daughter prefers it:)5 stars

    1. Awesome! I’m so happy to hear that Letty! And I don’t have a recipe for peanut butter but it’s the exact same process. :)

  6. Lisa, do you use your wet container to make the almond butter? We don’t eat grains, so I don’t want to purchase a dry container if I can make nut butters in the wet container.

    1. I have never tried this recipe with peeled almonds, but I don’t think it would alter the outcome. If you try it, let me know how it turns out!

      1. I just made this using 2 cups of freshly roasted almonds.  I wasn’t sure if 2 cups was enough for the vitamix so I used my food processor. I did add a bit of sunflower oil and maple syrup (not enough to make it sweet – Just enough to add flavor as well as some liquid).  It took about 15 minutes or so to get the right consistency.  Do you think 2 cups of almonds is ok for the Vitamix or do you really need the 4 cups to make it work?  Thanks!

      2. Hi Alexandra – No, you need a minimum amount in the Vitamix (4 cups of almonds) to allow the blades to work properly. I’ve just added that note in the tips above. If you reduce the quantity the nut butter will just splat to the sides of the container and it won’t create the heat or friction needed to turn into butter. :)

  7. Is there a certain kind of vitamix you need for this. I have a good one ($400+) but this seems to have burnt out the motor :( And I just got the machine a few months ago.

    1. Hi Sasha – this recipe should work in any Vitamix blender. I’d definitely reach out to their customer service and ask if they can help you! :)

    1. A high-powered blender is definitely needed for this recipe, or a food processor. A standard blender won’t work as you don’t have the tamper to push the almonds into the blade and the motor may burn out.

      1. I only use a Vitamix so that’s the only blender I can recommend. :)

  8. I roasted the almonds for 10 minutes on 180 degrees celsius and it turned out perfect. Really just took 1 minute to blend. I added a little cinnamon to my almond butter and I love it. Thanks for sharing!

  9. It took 2 minutes in my Dry Food Vitamix blender!???  I toasted for 13 minutes, cooked and blended!  And voila, yummy almond butter!  Thank you!

  10. My almond butter came out dry and flakey instead of smooth What did I do wrong?? I followed your recipe carefully.

    1. That’s such a bummer to hear! Most of the time when that happens it’s just that the almonds needed a few more minutes in the oven to bake. All ovens cook at slightly different temperatures, so try adding on a few more minutes next time. Best of luck on your next batch!

  11. To anyone who doesn’t have a Vitamix, I just did this with my pretty basic Philips food processor and it worked. Obviously took longer than a minute (I’d say about 5 minutes in total), it will turn to flour first but just let it keep running! I made sure to buy raw almond and roasted them for exactly 13 minutes. No added oils needed!
    Thanks again for the recipe.

    1. That’s wonderful Maryam! Glad you enjoyed the recipe and happy to hear it turned out in your food processor. :)

  12. Didn’t work on my vitamin E310. Roasted almonds, let them cool and blended on high pushing the mixture down with the tamper. After a minute, it made a very nice almond flower but never formed butter.  Added 3 tbl of Avocado oil and kept trying.  It just won’t get smooth.  Kinda of a waste of about 8 bucks worth of almonds.  Thoughts?

    1. Well, I added more, maybe too much, oil and it worked quite nicely.  Next time maybe a little less, but it tastes great!

      1. Wonderful! And when it comes to roasting, you may need to roast a little bit longer in your oven. All ovens are slightly different and some readers have said that a few extra minutes did the trick. But happy to hear you now have tasty almond butter! :)

    1. I have that listed in the recipe notes, but it will last for several weeks in the fridge. :)

  13. I made it today and I love it. Recipe is so easy to make. I will never buy any store bought again. Thank you for the recipe

  14. This recipe is super easy. My husband was commenting on how expensive almond butter is as I was grabbing it off the shelf at the store. So I decided to make my own with Organic almonds from Costco and did not add any oil at all. I roasted mine for 13 minutes on 350F oven. It worked great and it really did take 1 minute to make with my vitamix (and my vitamix is not even as fancy as Lisa’s!! It’s the basic 5200 model. Will definitely make my own almond butter from now on.

    1. Wonderful! That makes me so happy to hear! And yes, you definitely save some money making it at home. Enjoy your almond butter! :) x

  15. Hello! I love this recipe! I made it once and it turned out perfect! I roasted the almonds for 10 min before and then blended with the vitamix. I followed this the 2nd and third time however and it comes out dry and a bit chalky. Flavor is still great, but idk what happened? I’ve followed the same process. 

    1. Hi Brittany – I’ve found that the brand of almonds can make a difference, even certain batches of the same brand. If it’s coming out a bit dry now, I’d say roast them for a couple of minutes longer and see if that does the trick. You can always add a smidge of oil as well if you’ve already roasted them and that should help it become more fluid. Hope that helps and you’re able to achieve another batch like your first! :) x

  16. This recipe worked wonderful! I followed it exactly and I used my Vitamix model 5200 with the temper and it was perfect. I was worried at the beginning because I have seen other recipes with comments that it did not work or even broke their Vitamix containers. I roasted raw almonds, let them cool as you mentioned and I did not add any oil. I following your instruction was easy, quick and it turn out wonderful! Thank you so much!

  17. Wonderful outcome!
    Thank you so much for the instructions! I followed them exactly and ended up with a creamy and delicious almond butter!! 

  18. Reading the comments here, I’d have to conclude that either something is missing in the instructions, or making almond butter in a Vitamix does not work.

    Incredible to see how many readers here are claiming it does not work.
    At some point maybe reconsider this article?

    1. There’s nothing missing in the instructions and making almond butter in a Vitamix absolutely works. I make it every few weeks using this exact recipe.

      If you re-read all of the comments you’ll see that most who had issues altered the recipe – they either didn’t roast the almonds (and didn’t use oil), they decided to soak and dehydrate the almonds first (which removes their natural oils), they used a Ninja blender or food processor (which has a completely different motor), they added additional ingredients not called for in the recipe, etc etc.

      People are of course welcome to tweak a recipe, but when they do, I can’t guarantee the results. If the recipe is made as written, making almond butter in a Vitamix is extremely easy and works beautifully. As my video shows.

  19. I tried making almond butter once a couple of years ago. It so did not turn out. Your post though has encouraged me to try again! Will be making this within a week

  20. Looks good and easy. My question is always, how to get the the part under the blades? I have tried everything and that is the one thing I do not like about the Vitamix. Any suggestions would help. Thank you.

    1. Vitamix recently came out with a blade scraper which is awesome and gets under the blades (check their website). But what I do when I’ve gotten out as much almond butter as possible, is add a little of my cashew milk and a frozen banana and blend it up for an almond banana smoothie. Works like a charm. ;) x

  21. This looks amazing and thanks for sharing! I made a batch right away with my Vitamix last night. I roasted 4 cups for 10 minutes and let them cool. Unfortunately, the outcome wasn’t as smooth as yours even after 5 minutes of using the tamper and getting it all blended. I wanted to avoid adding other oils but will probably have to in order to smear some neatly on some toast. Is there a specific brand of almonds you use? And anyway to smooth this batch I’ve made after putting it in the fridge? TIA!

    1. Hi Ash – the brand of almonds can sometimes impact the outcome (especially if they’ve been previously roasted). I always buy raw, organic almonds – and this is the brand I use: I don’t know if there’s any other way to smooth it out, other than to add oil, which I know you don’t want to do. Hopefully your next batch will come out a little smoother! :) x

  22. HI! I’ve tried this recipe twice and my almonds will not turn to almond butter. I’m using a ninja food processor. I roasted them for twenty minutes before and had them in the food processor for 50 minutes.. what am I doing wrong????

    1. Hi Alora – unfortunately, it sounds like it may be due to your food processor. I’m not familiar with Ninja’s, but I do know it usually takes 20 minutes (on average) to make almond butter in my KitchenAid food processor. The reason it only takes one minute in the Vitamix is because the blades truly are that much more powerful and you use the tamper to push the almonds into the blades, creating more friction. So if you’re doing the recipe as per the instructions (which, it sounds like you are) it may just be due to your machine. Sorry!

  23. I love almond butter!! And it’s so easy to make. Thanks Lisa for this post! Will get the blender out and make some this weekend:)

      1. I’m going to experiment and add some dried fruit to mine and see how it turns out.
        And going to make an almond butter salad dressing, too. Endless possibilities in using almond butter! :)

      2. The possibilities (and flavor combos) really are endless! Would love to hear how it turns out with the dried fruit Ana!

  24. Hi Lisa! So I just tried out making the almond butter with the exact same Vitamix as you and it came out thick like a brick and still had whole almonds after 1 minute. :( I bought roasted almonds and went ahead and added 3-4 Tbsp of olive oil and a tad bit of honey. Do you have any idea what could have happened? I blended for another 30 seconds and still thick and whole almonds left. Super sad about it. 

    1. Hi April – oh no! That’s such a bummer. And I’m assuming you used the tamper to push the almonds into the blades? I do find that roasting raw almonds first (then letting them cool) produces the best result, rather than adding additional oil. Perhaps there was something else already added to your packaged roasted almonds, or maybe the honey siezed it up somehow? I’d give it another try with just plain, raw almonds, that you’ve roasted yourself (as I show in the video). Fingers crossed for your second try! :) x

      1. My hubby was thinking the same thing about roasting our own. I’ll give that a try! I did go back and add more oil and blend it longer and it finally turned into creamy goodness! ? It took a lot of tampering and oil though. ☺️ Thanks for showing how to make yumminess with this awesome blender! 

      2. Oh good! Happy to hear you were able to salvage it! Hopefully your next batch will go more smoothly April (pun intended). ;) x

  25. Hi, I just wanted to know if I could add sweet almond oil in this recipe? Since I don’t have vitamix to help blend the nuts. I’m using food processor in making this. Thanks in advance?

    1. Hi Misty – I’ve never cooked with sweet almond oil, but just did a quick Google search and it seems most uses are cosmetic (for hair, skin, nails, etc). It also looks like there’s a different food grade, so I’d make sure that if you try it that you definitely have the food grade almond oil. But if so I think a tablespoon or two of that would probably be fine. You can also use avocado oil or a light flavored olive oil. Hope that helps!

  26. Loving all of your recipes! Quick question about the Almond butter-about how long will it last in the fridge? Thanks!

    1. Hi Jen – the almond butter will last for several weeks in the fridge. Glad you’re enjoying the recipes! :) x

  27. I love my Vitamix yet making almond butter can cause my machine to overheat. Yes I roast and add coconut oil. After 60-seconds, the almond butter was still thick and it didn’t make a friendly noise when you push it down. With the food processor, the blade seems to run smoother and feels less hard on the machine. You don’t need to be there bashing it down into the blades from air to a big slug of almond thick sludge. It takes longer in the food processor yet you can walk away and it feels like i’m hurting the Vitamix. I’ve never had success making almond butter in the Vitamix.

    1. Ahh, that’s a bummer. I wonder if it’s a certain model? I have both the Pro 750 and Ascent 3500 and I’ve never had problems. It whips up easily in one minute. Wondering if it’s worth reaching out to their customer service about? But either way, I’m glad you found a method that works for you! :)

  28. I know you are a strong advocate for the Vitamix, however I have a Ninja. Will this work with this? I am experimenting making my own almond butter for baking. Don’t want to pay the pricey tag if it is not going to be beneficial to my business. I do love your one minute vs others which say 20 minutes. Thank you sharing!

    1. Unfortunately because I’ve never used a Ninja I wouldn’t be able to comment if it works or not. Vitamix is pricey, but it also come with a 10-yr warranty and I’m not sure what Ninja’s is, so I’d recommend looking into that as well. Glad you enjoyed the recipe!

      1. Okay, I’ll have to try and see what happens. If it works for my product then I’ll make the purchase for the Vitamix and it will pay for itself over time. Thanks for taking the time to respond, much appreciated!

  29. Doesn’t work in my vitamix at all. 5-7 grueling minutes produced nothing more than a grainy brick and steam hot enough to burn me

      1. No. I soaked and dehydrated them, trying to keep them raw. This is my second time trying this and second time failing. I’m using a vitamix 750. I noticed my container is much wider than others I’ve seen

      2. Unfortunately it won’t work that way. Almond butter will definitely work in a Vitamix 750 (I had that model for 5 years before my new Ascent 3500), but as per the instructions above, you need to roast the almonds first (to release their natural oils) or add additional oil. Just soaked and dehydrated almonds won’t work.

      3. I did add coconut oil. Maybe not enough. Do you find the new model to be better?

      4. Yes, you may need to add even more oil than what’s listed above for soaked and dehydrated nuts. I think both models are great and work equally well! It took me a few weeks to get used to the Ascent (after having the 750 for so long), but now I love it – especially the timer function.

  30. If I decide against roasting the nuts, would you suggest soaking them before blending?

    1. Unfortunately soaking won’t help them blend easier (though it will make them easier to digest). If you decide against roasting, you really need to add additional oil when it comes to almonds. This is not the case with other nuts (like peanuts, cashews, etc), but almonds just don’t have as much natural oils. Hope that helps! :)

  31. Do you use a wet or dry Vitamix container here? I’ve always wanted to try this, but have been intimidated and worried about scratching my (wet) container. You make it look so easy!

    1. With the new Ascent model there’s only one type of container. But on the older models Vitamix recommends using the wet container. As far as I know, I don’t think it will scratch. So glad you liked the video Candace! :)

      1. Thanks so much for getting back to me about this! I’m going to try it! :)

  32. Can’t beat wholesome, homemade nut butters! Thank you for sharing this video/recipe. Hope you keep feeling better!

    1. It’s definitely more cost effective to make almond butter at home! You can also add flavorings, like cinnamon or maple syrup. :)

  33. I love making home-made anything when it comes to staples. Sauces, pickles, gravies. This looks great and you have the health benefit of the almonds. Nice job.

    1. Homemade trumps store-bought any day, doesn’t it? Especially when it’s as easy as this almond butter. :) Thanks Mark!

  34. There is nothing better than homemade almond butter! Hand down, SO much better than store-bought stuff. Love your video!

    1. Absolutely – and love that you can make it as creamy or as chunky as you like. Thanks Emily! :) x

      1. What is the best way to get all the nut butter out without wasting it or slashing and ruining a spatula getting the butter out of the bottom of the vitamin container? It’s what’s been keeping me from making nut butters.

      2. Hi Mary – Vitamix just came out with this blade scraper – think of it as a squeegee for getting under the blade and down the sides – and it’s life changing! That’ll help to get as much of the nut butter out as possible. Then, what I do is add a little cashew milk and a banana to the container and run it through another cycle. All that nut butter is gone and I’ve now got a delicious banana nut smoothie! :) x