Homemade almond butter tastes amazing and is easier to make than you might think! Once you try it, you may never go back to the store-bought version again.
Almond butter has gained popularity over the years as an alternative to peanut butter, and for good reason. It’s loaded with minerals and tastes delicious! It’s the perfect addition to healthy snacks, like Apple Nachos and Homemade Granola Bars.
Creamy almond butter can even be used as a flour alternative in gluten-free baking. Try it in Almond Butter Cookies or Almond Butter Blondies.
You can also use it for dairy-free creaminess! My favorite way to use it is in my Vegan Latte or Almond Milk Ice Cream for a mind-blowing treat.
Ingredients You’ll Need
Homemade almond butter is made with just one ingredient: almonds! Look for unroasted almonds when shopping, as you’ll be quickly roasting them during the first step of this recipe.
You can also add salt or ground cinnamon for extra flavor, but I don’t recommend adding a wet ingredient, such as maple syrup, vanilla extract, or honey. Wet ingredients can cause the almond butter to seize (the texture will be ruined), and will make the nut butter spoil much faster.
How to Make Almond Butter
Preheat the oven to 350ºF and spread one pound (3 cups) of almonds out in a single layer on a rimmed baking sheet. Roast the almonds for 10 minutes or until they smell lightly fragrant. This process helps release the natural oil found in almonds and will make the next steps move much faster.
Remove the pan from the oven and let the almonds cool for 10 to 15 minutes. Adding the almonds directly from the oven to a food processor or blender could melt the machine if you don’t let them cool down first, so be patient!
Once the almonds have cooled for at least 10 minutes (it’s okay if they feel warm to the touch) add them to the bowl of a large food processor fitted with an “S” blade.
Secure the lid and start processing.
The almonds will creep up the sides of the machine as you blend them, so you can stop and scrape down the sides with a spatula if you’d like to. However, I’ve noticed around the 4-minute mark that the almonds will naturally fall down on their own without any scraping.
Let the food processor continue to run. After 8 minutes of processing, you may start to hear a “sloshing” sound, as the almond butter has suddenly become runnier. This is a great sign!
Now you can stop and scrape down the sides of the machine, and add any seasoning you like, such as a 1/2 teaspoon of fine sea salt or ground cinnamon. (Remember, no liquids can be added or it will ruin the texture.)
Process for another minute or two, and you should have a creamy almond butter that drips off the spoon. The whole blending process should take 10 minutes or less when you start with warm almonds.
Note: If you need to skip the roasting process, it may take nearly double the time for raw almonds to break down in a food processor. It can be done, but it’s definitely harder on your machine and requires more patience. This process can take a full 20 minutes!
Transfer the homemade almond butter to a 16-ounce mason jar and let it cool completely before securing the lid. Otherwise, steam will collect in the jar and cause the almond butter to spoil faster.
Almond butter can be stored in the fridge for up to 2 weeks and may last even longer as long as you don’t introduce any moisture to the jar. Nut butter will thicken when chilled, so that can make it slightly harder to spread on toast, but it will thin out when you bring it to room temperature again.
Can You Make Almond Butter in a Blender?
If you don’t have a 12-cup food processor, but you do have a high-speed blender (like a Vitamix), that can be used to make homemade almond butter, too.
The difference is you’ll need to use more almonds and a tamper.
To make almond butter in a blender, roast and cool the almonds as directed above, but start with 4 cups of almonds. This is the minimum quantity required to use a blender.
Secure the lid and blend the almonds on a medium-low speed. You’ll need to use a tamper often to keep the almonds moving. (If your blender doesn’t have a tamper, I don’t recommend this method. It’s too frustrating to have to stop and scrape constantly!)
While you might think using a high-speed blender would be faster than using a food processor, it still took my blender 6 to 7 minutes to achieve a creamy result. This is only 1 minute faster than the food processor method, and it’s not nearly as hands-off.
So, if you have a food processor, that is my preferred machine for this recipe.
Note: If for some reason your blender is having a hard time breaking down the roasted almonds, you can add a tablespoon of neutral-flavored oil to the blender to help the process along. You may need to use up to 4 tablespoons total when blending a difficult batch.
Frequently Asked Questions
Almonds have more iron and calcium when compared to peanuts, but both are considered good sources of monounsaturated fats. Research suggests that regularly eating almonds may help to lower LDL cholesterol (a risk factor for heart disease). Almond skins are also a good source of antioxidants.
Surprisingly, homemade almond butter is not always cheaper than the store-bought version. If you compare them on a cost-per-ounce basis, 1 ounce of whole almonds costs more than 1 ounce of almond butter. In this case, homemade is better because of the flavor, not necessarily because of the cost.
Almond butter can be spread on toast, pancakes, waffles, sandwiches, and muffins. You can also add it to smoothies, yogurt, oatmeal, and more!
Looking for more easy ways to use almond butter? Try it in my Banana Snack Cake, Freezer Fudge, Vegan Banana Bread, or Almond Butter Brownies.
How To Make Almond Butter (No Added Oil!)
Equipment
Ingredients
- 1 pound whole almonds (3 cups)
Instructions
- Preheat the oven to 350ºF and spread the almonds out in a single layer on a large, rimmed baking sheet. Place them in the oven to roast for 10 minutes, then remove the pan and let them cool for at least 10 minutes before moving on. (Placing very hot almonds in your machine could melt it, so be patient!)
- Transfer the cooled almonds (it's okay if they are slightly warm) to a large food processor fitted with an "S" blade. Secure the lid and start processing. The almonds will start to look like flour and stick to the sides of your machine, but after 4 to 5 minutes of processing, it will change into a thicker consistency and release from the sides of the machine.
- You can stop and scrape the sides of your food processor at this point if you'd like to, but the whole process can be relatively hands-off with almost no scraping required. In fact, you can let the machine run for 8 to 10 minutes without scraping, and the nut butter will form on its own! This is the advantage of using a food processor, rather than a blender. (See tips in this post if you prefer to use a blender, though.)
- Once the almonds have been processed for 8 to 10 minutes, they should reach a runny, drippy consistency. At this point, you can add in a 1/2 teaspoon of fine sea salt or ground cinnamon, if you'd like added flavor. Do NOT add any wet ingredients, or it could affect the final texture.
- Store homemade almond butter in a 16-ounce mason jar. It will need to cool completely before you add the lid, so it won't collect steam inside the jar. Adding moisture to the jar could affect the shelf life. Almond butter can be stored in an airtight container in the fridge for at least 1 month when no moisture is introduced, so always be sure to use a clean spoon or knife when using it.
Video
Notes
Nutrition
If you try this homemade almond butter recipe, please leave a comment and star rating below letting me know how you like it.
Is there a way to introduce cannabis into the almond butter or almond milk?
I am excited to try this! I have a blentec and I saw a few people tried their blenders and it worked! However, you think it will be too powerful for this recipe? Also, since you put it in the fridge, does it get really stiff? That is the only downside to some of the organic butters for me, trying to spread that on toast is miserable! Thanks for sharing!! =D
If you let it process long enough, the oils from the almonds will release and the butter doesn’t get too stiff in the fridge. Mine is actually really creamy! Regarding the Blendtec, it’s up to you. I tried it in my Vitamix once, and I was too scared to let it continue because I thought the motor sounded like it was working too hard. The food processor takes longer, but it’s been consistently successful for me!
Thanks for posting this recipe. It helps having the photos of important stages in the process. The only bad thing is store bought almond butter no longer tastes as good to me.
If anyone is interested in raw almond butter, I found that by freezing the almonds first, they havent gone over 115° during the butter making process. I’m sure this will differ depending on what type of food processor you use, as well as other variables, but I have found that it works for me.
I order my unpasteurized almonds from a grower in CA and this method keeps my almond butter truly raw.
Do you have a tutorial on how to make Almond butter.
hello! Made this today, 2nd time lucky as I didn’t have enough patience first time around! Its delicious and I’m never buying it again!
I just made my first small batch of almond butter in my Vitamix!!! Thanks for your detailed instructions and tips…it turned out wonderfully delicious!!! I’m from Panama (Central America) and nuts are crazy expensive here. They have organic almond butter at the organic store but it’s $21 for a 14.5-ounce jar!
I also have a Vitamix and want to make almond butter. How much almonds did you use and how long did it take? Thanks!
I have not been blending long enough, now I see I was at the door step, just missed taking the extra step. I am going to make some today using sea salt and walnut oil, may add some pecan as well, along with a little honey to see what I come up with.
Megan, i know that this post is quite old now so you may never get to reading this comment, especially now that you’re busy with your new addition (he’s gorgeous)but I just hadto share this tip. The vitamix will make almond butter but you have to use at least four cups at a time of raw frozen almonds (raw almonds that you freeze yourself). Place in the large jug and pusle on high using the tamper. It only takes about 2 minutes and because the almonds are so cold to begin with they machine doesn’t heat them up too much and they stay raw. I actually think that this almond butter tastes identical to the Artisana brand. Hope this helps anyone with a vitamix that wants to try making almond butter.
How much almond butter did the 4 cups make?
I just made this recipe at home and it totally is awesome especially on some nicely toasted bread mmmmmm yummy
Megan i love u. Hehe you make things so simple! I just tucked in your banana pancakes.
Can this be done in a bullet? That’s all I have. That and a regular blender.
I need some help, I have started making this almond butter and I have gotten past the dry powdery stage and I thought it was at the butter stage but it is now a glue. I need to know what to do to fix. Any suggestions??? HELP!!!!!
Ok, so I went and added cold processed coconut oil to the almond butter and it worked. The taste kind of reminds me of an almond joy. 🙂
I roasted the almonds before doing this and it only took me 5 MINUTES of food processing to get almond butter!! Amazing!
Thanks for all of the amazing recipes!
This was really easy and very delicious. I used my food processor, and it only took about 15 minutes to get to the really creamy butter stage. I’ll definitely be using this in many of the Detoxinista recipes requiring almond butter.
I am trying to make almond butter in my food processor and my Ninja and it is only being broken down into a very fine crumble. What am I doing wrong? Can something be added to assist in the break down or are these a wash?
I am new to almond butter – making and I have no idea how it should taste like,,,,,, two days ago I tried it out and as I was losing patience and hope the miracle happened ….it turned into a paste and I added a little of coconut oil and honey and a pinch of salt. It all seemed fine till I tasted it….it tastes dry …now, I have never tasted almond butter before, so I assumed it should be smooth and silky like real butter..am I right? Or is almond butter different? Mine is dry though a layer of oil is sitting on top of the butter. Is this normal or did I do it wrong smewhere??
Blendtec, 40 seconds with the small container, so worth it!!
I added hazelnuts to my recipe. I also did soak them (makes them softer). Just store in the fridge. Another great butter is made using chestnuts. I cannot find those in my upstate grocer.
Fantastic! We could not eat the almonds because they were too hard. When I stumbled on your almond-butter recipe I said “why not?” It went exactly as you stated; time wise and picture wise. The Cuisinart worked just find. Made a small amount just to make sure. Now to incorporate it in a few recipes. Any suggestions?
I just made this and it is wonderful! I love that I know how fresh it is and the cost sure is a lot better than buying it in the store. Thank you so much for posting it!
Just finished my almond butter and it is AWESOME!!!!!!!! The process was EXACTLY like you said….I loved this tutorial…I would of quit thinking I was doing something wrong…..near the end it was finally beginning to look like almond butter but it was still grainy….I waited another 3-5 minutes then the magic happened!!! smooth and creamy!!!! I used 3 cups of almonds,pinch of sea salt,tad bit of coconut oil and honey! THANK YOU
Just made this with the remaining 2 cups of almonds I had on hand. I dry roasted the almonds first as suggested and it was super easy! Thank you, I will never be buying store bought again! Delicious!!
Thanks so much, I had no idea it was so easy to make yourself!! I must have a good processor as the entire time to make it was only about 7-8 minutes! Yum!!
I DID IT. I DID IT 😀
I used RAW Almonds so it took about an hour! My food processor is only 700W; i am glad it did not break down for this.
THANK YOU 🙂
Thank you so much for posting this recipe. In Mexico we still don’t have the luxury of finding almond butter or too many gluten-free and dairy-free products. The ones I have found are expensive and high in calories.
I put the almonds in the oven at 400°F for 20 minutes, and then placed them still warm in the food processor, and it was done in less than 10 minutes!
Delicious!
I roast raw nuts and make my own trail mix and had a little over three cups of almonds left. So I decided to try to make almond butter. Found this recipe and gave it a try. I set the timer to scrape the sides of the food processor in 10 minutes. The almond butter was ready when the timer went off! My husband has NEVER liked almond butter but I made him try and he actually liked it. Thanks for making a convert out of us!
I just made almond butter starting with store bought almond meal that I slightly roasted in the oven for a couple minutes. Used my ancient Braun food processor and it took about 2 minutes total – completely creamed! Comparing this to the 20 minutes others are talking about I would DEFINITELY recommend starting with almond meal to cut back time (and minimize risk of burning out a food processor). I then proceeded to add almond milk, stevia, cinnamon, nutmeg. and a pinch of natural unprocessed salt to make a creamy dip for apple slices. This is soooo good. I am afraid of high calorie foods and generally stay away from nuts, but couldn’t stop tasting this (I made it for my sister).
2:40 so far and I have nothing that looks like almond butter. A very stiff almond paste, and a food processor that needed to cool off for half an hour before I could try some more, and that’s it! I am using a Kitchen Aid 7 cup basic food processor, with the S blade. I started with about 12 oz of soaked almonds (cold from the fridge)and quickly realized that was probably too much, so removed about 2/3 of the now coarse almond meal. I even switched the whole thing to the original pitcher-like Ninja with three tiers of blades with lots of scapeing, like every 30 seconds. Same amount of scraping in the food processor! What have I done wrong??
Needs to be dry before you start… if you have a dehydrator use that to dry out your meal; otherwise put in the oven to dry. Spredd it out well to minimize the time and thus the potential for spoilage. When completely dry put in the food processor still warm and it should work in a few minutes. Good luck.
Quick question: can you make almond butter with slivered almonds?
Do you think you could make almond butter with the pulp left after making almond milk?
I make this all the time in my vitamix and it takes about 2 minutes! Just don’t worry about the noises the machine makes and make full use of the tamper! If you are going to use the vitamix, however, it works better in bigger batches. 3 or 4 cups of dry roasted almonds is perfect. 🙂
Hi, I made AB tonight on impulse. I had left over almonds from a bark I just made and thought it would be great to try it out. I read quite a few of the responses on here and decided to put my almonds in the microwave for 45 seconds then in my Mini Cuisinart Food Processor. I have only used this once and forgot you have to hold the grind/chop buttons. Yay me! Any-who, I let it go on for about 10 minutes and scraped the sides a couple of times. It got to the clumpy stage fairly quickly considering the smallness of my processor. I gave the processor a little break as it was getting a bit warm. Once I started grinding it again – after 5 minutes it all of a sudden went from clumpy blobs to a really nice smooth cream and it was blending so nicely! After tasting it, I decided to add a little bit of brown sugar, a pinch of Honey Crystals , and a pinch of Sea Salt. Now – when I say I am a huge Peanut Butter fan…I’m a HUGE fan! But I have to say, now that I’ve tasted this Almond Butter – I will be making this from now on. It is DELICIOUS!!
What a great site Megan ~ Thank you!! I can’t wait to check out the rest and see what yummies you have for me to try!
Hi Megan!
I’ve been reading around for tips on food combining and was curious as to what you eat almond butter with. I love having it on apples or English muffins, but I know you’re not supposed to mix fruit with proteins or starches. What do you suggest eating it with?
I typically eat almond butter with ripe bananas– they are the exception to the fruit rule, and can be eaten with nuts, seeds and dried fruits.
Almond butter on toast with goat cheese and jelly is an excellent combination.
For a delicious sandwich try: Kalamata olive bread,almond butter,apple wood smoked bacon, goat cheese, and apricot jam.
How about pairing it with celery sticks?
I LOVE putting almond butter in my oatmeal. It makes it so much better. Also, a lot of healthy desserts require it, like this super yummy & healthy dairy & gluten free rice pudding or these banana oat pnacakes. It tastes amazing to put a spoonful of it in oatmeal- along with a spoonful of coconut oil, cinnamon, vanilla, agave syrup or raw honey and a dash of salt. (:
I spread almond butter on plain rice cakes and slice bananas on top. Yummy.
I tried this in a NutriBullet… was scary at first, but it turned out very good and in less time than I expected.
Tony, did you roast your almonds first and which blade did you use? Have been wanting to attempt in my nutribullet but don;t want to blow it up lol how long approx did it take and did you just pulse it on /off? thanks
It’s really use to make any kind of nut butter in the Nutribullet. Simply throw in any kind of nut, whether it be raw or roasted it won’t matter. I used the milling blade first to break it down but then the regular blade to whip it into butter. It was really fast, like just a few minutes.
You are awesome!
Thank you!
Thank you, Megan! I actually made this today when I thought I had some almond butter for a recipe — and didn’t! It is amazing! I like it so much better than the “all natural” kind with no added sugar or preservatives that I buy –and it certainly Is cheaper! Thank you! 🙂
I just made this tonight and am so thrilled with my results – it’s so good!!
I used a KitchenAid food processor and briefly toasted almonds. I was worried my FP would overheat or die but it totally took it like a champ!! Thank you for posting this, and thank you everyone for the awesome comments & advice! 🙂
I used the Ninja food processor. I don’t know if it was too strong, or if I was doing something wrong. It took over an hour to make. In the end, it did come out, but there was no running it for 10-15 minutes at a time. As soon as I would turn it on, the crushed almonds would stick to the sides immediately and stop moving, shredding or blending. I had to turn it off and on almost every minute and keep stirring. Towards the end, it started smoking. I was excited to make this, and was disappointed. My daughter loved the final product however. If anyone else has tips/tricks with the Ninja, I’d love to hear.
I too used the Ninja professional when I tried making this. I’ve made almond butter with a different processor and never had any trouble. It’s been an hour and the Ninja is so loud and it was smoking so I gave up! My almond stuff is in a bowl in the kitchen. I was trying to look up recipes with my failed attempt. But you said it finally worked?? I will continue to try, but I wasn’t sure if it was okay for the almonds to be in the processor for that long. Is there a point of making almond butter, the almonds won’t go to a creamy texture?
You should try starting with Almond Flour – maybe that would help.
Thanks for this information. I am trying to use a Ninja Professional model to make almond butter and I was not sure if it was working properly. Most of the almond mixture seems to be on the sides and the motor is hot. This is my third time of letting the motor cool off. But since it worked for you, I will keep trying…especially since I need it for a recipe that I have already started!
I just stumbled upon this recipe and it worked great! I toasted my almonds for a few minutes before putting them in my food processor and from there it only took about 10-12 minutes to see the magic happen 🙂 Thanks so much for posting all of the pictures along with the recipe. So often there are only two photos, one showing all of the ingredients and one showing the finished product. I liked being able to have a visual on what almond butter should be looking like throughout the process.
I started making this a while ago and now it’s a stable in my house! Thanks for the recipe!
I attempted to make almond butter with chocolate and carmel(similar to Nutella. Starbucks has a cocoa with carmel packet which can be added to coffee. I made the almond butter then when it was just about ready I added the Starbucks packet. Was hoping for a Snickers taste. I was disappointed. The taste was there, but very faint. I am now thinking of added cocoa powder and carmel sauce at the end. What do you or your followers think? Any helpful suggestions? Not sure if I should add the carmel as a sauce or as nuggets and let the blender do its work on them. I looked at the Nutella list of ingredients and they add skim milk. Should I try adding that as well? Anybody have any experience with what I am attempting that might have some helpful suggestions? Thank you for your site it has been a wonderful experience making the AB.
I absolutely love how this almond butter tastes! Unfortunately though, mine seemed to come out extremely thin and almost runny. Is there a way to keep this from happening?
It’s runny directly out of the food processor, but it typically thickens up for me once it’s chilled in the fridge.
Is it supposed to have a spicy kick aftertaste? I’ve never purchased or made almond butter before this so I wasn’t sure if the taste was a result of burning them or because I didn’t roast them first.. Thanks!
Are they fresh? Maybe they were rancid? I always store my nuts in a deep freeze (not a frost free freezer that is connected to your fridge) I also store all my natural butters in the fridge.
Do you think the almond butter would be good in cakes or cookies? If so, can you think of a recipe?
Do you know how long you can store the almond butter and if it is best to refrigerate it?
Loove homemade almond butter! So yummy! Made in my Vitamix 750 and was done in a couple of minutes!
I have made almond butter before, but not for a while. I Used your site to refresh my memory, thanks again for a great site. Do you have any recipes that almond butter can be used in? Thanks again!
Don’t know if this is considered against homemade almond butter etiquette, but I coated the sides of the processor with coconut oil, which prevented the meal from sticking to the sides, causing it to constantly fall into the center. It made beautiful butter in no time.