Keto Diet App - Free Download Keto Diet App - Free Download
Take the guesswork out of following a low-carb diet, lose body fat & feel great!
KetoDiet app is FREE to download!

Homemade Almond & Cashew Butter

4.8 stars, average of 150 ratings

This post may contain affiliate links, see our disclaimer.

Homemade Almond & Cashew ButterPin itFollow us 148.4k

Nut butters are best when made from soaked nuts and are great sources of magnesium which is an essential electrolyte often deficient in low-carb diets. As most of you may know, electrolytes play major role in beating "keto-flu".

I used this creamy keto Almond & Cashew Butter in several recipes created exclusively for my apps and book and I will be sharing even more recipes on my blog that make use of this easy home-made ingredient. Apart from using nut butters in all sorts of fat bombs, you can use them to thicken Asian meat stews, make desserts or even bagels (recipe will be posted soon!). If you like nut butters, you should also try my Coconut & Pecan Butter which I posted on my blog a year ago.

For a smoother texture, I like adding a small amount of almond or macadamia oil. Although both taste great, I usually use macadamia oil simply because for its better fat profile (MUFA).

Do you have a favourite nut butter recipe? :-)

Tips & Substitutions

Since I got my new Kenwood mixer with a food processor attachment, I don't use anything else to make nut / seed butter. It's strong, doesn't overheat and takes just a few minutes to make smooth butter!

Hands-on Overall

Serving size 1 tbsp, 16 g/ 0.5 oz

Allergy information for Homemade Almond & Cashew Butter

✔  Gluten free
✔  Dairy free
✔  Egg free
✔  Nightshade free
✔  Pork free
✔  Avocado free
✔  Coconut free
✔  Fish free
✔  Shellfish free
✔  Beef free

Nutritional values (per serving, 1 tbsp, 16 g/ 0.5 oz)

Net carbs1.7 grams
Protein2.6 grams
Fat9.7 grams
Calories103 kcal
Calories from carbs 6%, protein 10%, fat 84%
Total carbs2.7 gramsFiber1 gramsSugars0.6 gramsSaturated fat0.9 gramsSodium2 mg(0% RDA)Magnesium34 mg(9% RDA)Potassium82 mg(4% EMR)

Ingredients (makes about 1 cup/ 250 g/ 8.8 oz)


  1. I used blanched almonds but you can use whole almonds. Both the almonds and cashew nuts should be unsalted.
    Homemade Almond & Cashew Butter
  2. Preheat the oven to 175 °C/ 350 °F (fan assisted), or 195 °C/ 380 °F (conventional). Spread the almonds and cashews over a baking sheet and place in the oven for 12-15 minutes. Keep an eye on the nuts. If they get burnt, they will have an unpleasant bitter taste. Homemade Almond & Cashew Butter
  3. When done, remove from the oven and set aside to cool down. Place the nuts into a food processor and using a grating blade pulse until smooth - this may take some time, so be patient. You can reserve some chopped nuts for later to create a chunky texture.
    Homemade Almond & Cashew Butter
  4. At first, the mixture will be dry. Scrape down the sides of your processor several times with a rubber spatula if the mixture gets stuck on it. Homemade Almond & Cashew Butter
  5. Add the oil. Homemade Almond & Cashew Butter
  6. Keep blending until you reach the desired consistency. This could take 5-15 minutes depending on which food processor you are using. You don't need to use the oil but I prefer to add some to create a smoother texture.
    Homemade Almond & Cashew Butter
  7. Spoon the butter in a glass container or a jar. Enjoy straight from the jar or use to make healthy low-carb treats. Homemade Almond & Cashew Butter
  8. to store, keep refrigerated for up to 3 months or at room temperature for uo to 2 weeks. Homemade Almond & Cashew Butter

Ingredient nutritional breakdown (per serving, 1 tbsp, 16 g/ 0.5 oz)

Net carbsProteinFatCalories
Almonds, nuts (blanched)
0.8 g2 g4.9 g55 kcal
Cashew nuts, cashews
0.8 g0.6 g1.4 g17 kcal
Almond oil
0 g0 g3.4 g30 kcal
Total per serving, 1 tbsp, 16 g/ 0.5 oz
1.7 g2.6 g9.7 g103 kcal

Homemade Almond & Cashew ButterPin itFollow us 148.4k

Do you like this recipe? Share it with your friends! 

Martina Slajerova
Creator of

Martina Slajerova

I changed the way I ate in 2011, when I was diagnosed with Hashimoto’s, an autoimmune disease that affects the thyroid. I had no energy, and I found it more and more difficult to maintain a healthy weight.

That’s when I decided to quit sugar, grains, and processed foods, and to start following a whole-foods-based ketogenic approach to food.

Let us know what you think, rate this recipe!

Leave a comment

Note: Any links to products or affiliate links will not be approved.
Please note that we do not offer personalised advice. For any diet related questions, please join our Facebook community.

Comments (21)

Can I substitute MCT oil for coconut oil in the mix?  

Sure, that will work!

This sounds amazing, but don't cashews have the highest number of carbs in nuts?

They do contain most carbs from all nuts but that's why I only used a small amount - just enough for a great flavour boost 😊

I was only able to find cashew nut pieces that were unsalted at the local store, should that still be fine if I stick to 50g of them?
Also I'm unable to soak & dry things in the oven for extended periods of time (still living with my parents), is it important to soak them? Is there anything else I could do instead?
love a lot of your recipes, esp. the chia puddings!

Thank you for your kind words Sayako! Yes, you can use cashew pieces too - as long as they are unsalted (50 g). No, soaking & drying is beneficial but not required for this recipe to work.

Ok, so you use soaked nuts or you don't? You said to start with unsalted nuts and they don't look soaked either. Soaked nuts would be salted for one thing.
I had the ridiculously long time to make nut butter experience as did the reader above and I thought it was due to soaking the almonds.
I'm confused. Thanx!

Yes, I use soaked & dehydrated (not moist) nuts. The way I do it is described here: Keto Chocolate & Pecan Cookies

I've been makin nut butters for the last few months and I love them! I would like to add some of my "experience" at it:
It NEVER worked with a blender. I have a powerful one, with glass jar, etc (not a Vitamix, though) but all this work really heats the engine pretty fast. I would just forget it. I bought a small processor for 20 € and it's perfect.
It usually takes me 2 hours -- YES, 2 HOURS -- to get the butter. I process for 10 seconds, scrape, process again. The first 30 minutes it's like you're never going to get any damn butter from it, but you MUST be patient. I usually take an afternoon to make my butters so I can process-stop-scrape a couple of times and then check my emails, etc... It should not cause you stress (because it can haha)!
I never added any. If you can wait for the nuts to release their own oils in the end you don't need it.
Sorry for the big post, but I wish I knew all this when I started making nut butters, would have saved me some money and frustration ;)
Martina, thank you for your blog, I've recently found it and I am so much enjoying your tips 😊 Greetings from Germany!

Thanks for all your tips Barbara, they are really helpful! And thank you for your kind words 😊 I've been using my new kitchen tool - Kenwood food processor and it works great! I make mine in just a few minutes. The only butter that gets tricky is coconut butter made from shredded coconut but that also gets easier when toasted. True - no need to add any oils, I just like the butter a bit more runny 😊

I use a Blendtec blender, takes about 2 minutes including getting it out of the pitcher.

What do you eat it on?  It looks amazing!

Hi Kaitleen, I eat it by itself, with celery or on top of my keto buns: Ultimate Keto Buns

Have you tried using coconut oil in place of the almond oil? Just curious what this would
be like.

Hi Maggie, I haven't but I'm sure it will work too 😊

Hi, can you use a food processor to do this also?

Hi Kelly, I guess you mean Kenwood, KitchenAid, Vitamix, etc.? Yes, you can 😊

This looks delicious! How long does it keep?

Thanks Jenny! You can keep it for 3-5 months but mine never lasts for more than 2-3 weeks, we just like it too much 😊

That's my fave nut butter! I never tried roasting the nuts though. Does it make any difference? You should also try pecan & almond butter with a bit of cinnamon 😉

Hi Gemma, roasted nuts taste better, the nut butter has more flavour and I personally prefer it. I will definitely try that, thanks!