homemade almond butter

This website may earn commissions from purchases made through links in this post.

homemade almond butter

I’ve shared recipes for almond meal and almond milk, so to round out the almond love, here’s how to make almond butter.

Almond butter is a delicious alternative to peanut butter – it makes a great protein snack in an increasingly peanut-free world. I have a delicious recipe for muesli bars that uses peanut butter – substituting almond butter almost makes these muesli bars better!

You can save money and make your own almond butter at home (and any other nut butter you fancy) with a food processor and a little time.

It’s basically what you get if you forget to turn the processor off when making almond meal.

There is one ingredient: almonds. Raw, unsalted almonds.

I used 3 cups of almonds and that almost filled a 500g jar of almond butter – it would have been completely full, but I had to sample it a bit, you know, for quality control purposes.

It amounts to a saving of around $9 per kilo, using the price of almonds at my local Woolies as well as the price of the Woolies Macro brand almond ‘spread’.

Depending on the power of your food processor, making your own nut butter can take as little as 5 minutes up to around 30 minutes.

Patience is key.

Just when you think it’s never going to transform from a crumbly mixture into a creamy butter, it does very quickly.


The process actually took me closer to an hour and a half, but I stopped a lot to make sure I didn’t burn the motor out of my 10 year old food processor and I had to make the kids’ lunch, clean them up, watch the little lady, who is crawling all over the place and trying to pull herself up on the furniture…

Things just take longer when you’ve got kids.

So if you’ve been mixing the darn thing for longer than 30 minutes, trust that it will turn into creamy goodness – eventually.

Making nut butter was a bit hard on my food processor. It struggled a bit. The results were unbelievably smooth and yummy though.

I’ve read recipes where people roast their almonds first. Obviously, this will give a different flavour to raw almonds. Or you could ‘activate’ your almonds, if you prefer.

Experiment to see what you like best.

The friction from the blending actually made my almonds quite hot (hot enough to produce steam), so I guess you could say they were partially ‘cooked’ anyway.

Yield: 300 grams

Homemade Almond Butter

homemade almond butter

Make your own almond butter and save money compared to purchased almond butter.

Prep Time 30 minutes
Total Time 30 minutes


  • 300g raw unsalted almonds


  1. Throw 300g of almonds into the food processor (add more or less depending on the size of your processor).
  2. Blend until smooth and creamy, stopping to scrape down the sides and give the mix a stir up to help it process.
  3. It takes a while, but it does happen. If you don’t have a high powered processor (like me), watch the motor and give it a rest to keep it from overheating.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 224Total Fat: 20gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 17gCholesterol: 0mgSodium: 1mgCarbohydrates: 8gFiber: 4gSugar: 2gProtein: 8g

Nutrition is approximate and based on approximately 40g (2 tablespoon) serves.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Facebook

Similar Posts

Leave a Reply

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


  1. I’ve been wanting to try this for a while, since almond butter is so expensive in jars. Thanks for the reminder :)