Homemade Cashew Butter

Note: This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases.

You have to try this creamy and delicious cashew butter and it might just become your favorite nut butter. Spread it on toast, add it to smoothies or even when making granolas – you will love the fresh, homemade taste!

Cashew butter served in a ramekin with cashew pieces and a bottle of honey on the side

For folks who are not a fan of peanut butter, cashew butter can be a good alternative. Homemade nut butter is not only good for you but for also your wallet :). You can make them at home for a fraction of the cost of store-bought nut butter.

Also, you’ll appreciate the fact that for this cashew butter recipe all you need is one ingredient – roasted cashews! Of course, if you want to add flavorings like salt, maple syrup/honey, salt, oil, etc. that is always an option.

Save the recipe form

💌  Want to save this post for later?

Enter your email below, and we will send it straight to your inbox. As a bonus, you'll receive recipe ideas every week!

How to make cashew butter

Ingredients: roasted cashews. Optional add ons – salt, honey or maple syrup (to sweeten it), avocado oil or coconut oil (to make it thinner and more spreadable).

Process

Step 1 – Roast cashews

Either you can buy roasted cashews or roast them at home. Roasting the cashews at home is cheaper and you can do it without oil in an oven or an air-fryer. It takes about 8 minutes in an air-fryer at 325°F and about 10-12 minutes in an oven kept at the same temperature. Don’t forget to toss the cashews at the 4-minute mark for even browning. 

I prefer to air fry since there is no preheating needed and the cashews are evenly roasted. 

Make sure you let the cashew nuts cool down for at least 10 minutes before grinding. 

A collage of images showing air fried cashews at 4 minute and 8-minute mark.
Air fried Cashews

Step 2 – Blend cashews

  1. Place the roasted cashews in the bowl of a food processor.
  2. Blend it for about 6 to 8 minutes until the cashews turn into a smooth and creamy paste. (Note: The cashew butter goes through various phases as you process it – starts with a dry powder, rolls up into a dough and then finally starts turning into a paste.)
  3. Add salt and honey at this point and mix well with a spatula to incorporate it in. 
  4. Store the cashew butter in a glass jar or airtight container in the refrigerator for about 2-3 months.
A collage of images depicting different stages while grinding cashew butter
Cashew Butter Step By Step

Tips

  1. You don’t need oil for this recipe but you can add it if you prefer to make cashew butter more spreadable. I prefer using either avocado oil or coconut oil
  2. Let the roasted nuts cool down for about 5-10 minutes before blending them. 
  3. My food processor grinds nut butter faster compared to my high-performance blender. That’s why I would recommend using a food processor if that’s an option for you. 
  4. Do not run your machine for more than 3 minutes at a stretch to avoid overheating. Stop every 3 minutes to scrape the sides and wait for about 30 seconds before blending again. 
  5. Depending on your blender/food processor the blending time will vary. Do not lose patience and look for visual cues as explained in the instructions above. 
  6. You can make cashew butter with raw cashews but you’ll need to add oil to help it turn to a paste. I prefer to make it with roasted cashews since they are more flavorful. 

Flavoring options – add salt, avocado or coconut oil, cinnamon, vanilla essence etc. 

A spoonful of cashew butter
Homemade Cashew Butter

Frequently asked questions about cashew butter

How to store cashew butter

Refrigerate and use it within 2-3 months. 

What can I use cashew butter for?

  1. Smoothies
  2. Granola / Granola bars
  3. On a warm toast.
  4. As a dip with apples.
  5. As a topping in oatmeal
  6. Add in curries such as this paneer makhani or chicken tikka masala
  7. Makes for a lovely gift too!

You can pretty much use it as a substitute for peanut butter.

A toast spread with cashew butter and bananas on top
Cashew butter on toast
Other easy to make nut butter that is worth making at home – 
  1. Homemade peanut butter – This 2-ingredient Peanut butter is super easy to make and tastes so much better than store-bought.
  2. Hazelnut butter – This hazelnut butter recipe is a healthy take on the popular hazelnut spread – Nutella. Make it at home in less than 10 minutes using your food processor. 
  3. Almond butter– Considered the healthiest of the nut butters, quickly make this delicious and creamy almond butter at home. 
Recipe card - save the recipe

📩  Save this recipe!

Enter your email below, and we will send it straight to your inbox. As a bonus, you'll receive recipe ideas every week!

Cashew butter served in a ramekin with cashew pieces and a bottle of honey on the side
Click on the stars to rate!
5 from 3 votes

Homemade Cashew Butter Recipe

You have to try this creamy and delicious cashew butter and it might just become your favorite nut butter. Spread it on toast, add it to smoothies or even when making granolas - you will enjoy the fresh, homemade taste!
Pin Print Save
Cook Time: 8 minutes
Blending time: 5 minutes
Total Time: 13 minutes
Servings: 16 tablespoons

Ingredients
 
 

  • 2 cups cashews roasted [see note]
  • 1 tablespoon honey optional
  • tsp salt optional

Instructions
 

  • Add the roasted cashews [see note] in the bowl of a food processor.
  • Blend the cashews turn into a smooth and creamy paste. The cashew butter goes through various phases as you grind it - starts with a dry powder, rolls up into a dough and then finally starts turning into a paste [see step by step pics in the post].
  • Stop to scrape the sides of the bowl every couple of minutes, if needed. Takes about 6-8 minutes to get a fine paste. The timings may vary depending on your blender.
  • Add salt and honey, if using and mix well with a spatula to incorporate it in. 
  • Store the cashew butter in a glass jar or airtight container in the refrigerator for about 2 months.

Notes

How to roast cashews

Roasting the cashews at home is cheaper and you can do it without oil in an oven or an air-fryer. It takes about 8 minutes in an air-fryer at 325°F and about 10-12 minutes in an oven kept at the same temperature. Don’t forget to toss the cashews at the 4-minute mark for even browning. 
I prefer to air fry since there is no preheating needed and the cashews are evenly roasted. 
Make sure you let the cashew nuts cool down for at least 10 minutes before grinding. 
Tips
  1. You don't need oil for this recipe but you can add it if you prefer to make cashew butter more spreadable. I prefer using either avocado oil or coconut oil
  2. Let the roasted nuts cool down for about 5-10 minutes before blending them. 
  3. My food processor grinds nut butter faster compared to my high-performance blender. That’s why I would recommend using a food processor if that’s an option for you. 
  4. Do not run your machine for more than 3 minutes at a stretch to avoid overheating. Stop every 3 minutes to scrape the sides and wait for about 30 seconds before blending again. 
  5. Depending on your blender/food processor the blending time will vary. Do not lose patience and look for visual cues as explained in the instructions above. 
  6. You can make cashew butter with unroasted cashews but you’ll need to add oil to help it turn to a paste. I prefer to make it with roasted cashews since they are more flavorful. 
Flavoring options – add salt, avocado or coconut oil, cinnamon, vanilla essence, etc.
Read the post...For helpful information on ingredient swaps, storage tips, meal prep ideas, and variations!

Disclaimer: Approximate nutritional information is provided as a courtesy and can vary depending on the exact ingredients/brands used. If you have health issues, please work with a registered dietician or nutritionist.

Nutrition

Serving: 1tablespoonCalories: 93kcalCarbohydrates: 6gProtein: 3gFat: 7gSaturated Fat: 1gSodium: 20mgPotassium: 106mgFiber: 1gSugar: 2gVitamin C: 1mgCalcium: 6mgIron: 1mg
Diet: Vegan
Course: Accompaniment
Method: Air fryer, Blender
Keywords: DIY, easy, homemade
Cuisine: American
Did you enjoy this recipe or have a question?Please leave a comment below. Don't forget to rate!

Get dinner on the table faster!

Learn my meal planning + prepping secrets to make fresh Indian food without spending hours in the kitchen.

An overhead shot of Gujarathi kadhi along with rice, rotis and a side of lemon

FREE EMAIL COURSE

simple indian meals

Leave a Reply

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

Recipe Rating




2 Comments

  1. 5 stars
    Absolutely loved the recipe Anushree and especially since I am not a peanut butter fan at all. I occasionally make Almond butter at home and love it, should try this Cashew butter next! PS – I love how useful the Air Fryer is to roast nuts. Makes your life simple, isn’t it?

    1. Thanks, Vidya. I appreciate you leaving a comment. I would love to hear your feedback once you have made it :).