Easy Cashew Butter

Homemade cashew butter is luxurious, creamy and is very simple to make! I love spreading cashew butter on to toast, stirring into oatmeal and spooning into dates.

Watch the Video

Cashew Butter Recipe Video

Related: We love this this homemade peanut butter.

How to Make Cashew Butter

We love making our own nut butter as you can see by this almond butter recipe as well as our peanut butter recipes. You have all the control — the amount of salt or additions like vanilla or cinnamon is up to you. You can make it ultra creamy or if you prefer, it can be crunchy.

A jar of homemade cashew butter

To make cashew butter, start with raw cashews. You can buy whole cashews or sometimes, you can find broken cashew pieces that are sold for a discounted price. The next step is to roast them. This adds an extra 10 to 15 minutes, but trust me, it’s worth it! Yes, you can buy roasted cashews, but we don’t find the flavor as good when compared to fresh roasted nuts. Also, roasted nuts are often sold salted and we prefer to add salt to taste when making nut butters.

I roast cashews in a 350° F oven for 10 to 15 minutes and I like to check in on them halfway through to give them a shake so that they brown evenly. As soon as the cashews are roasted, they can be turned into homemade cashew butter.

A food processor is best, although, you might find that your blender works in its place. Simply add the cashews to your food processor and turn it on. The nuts will go through a few stages, here are some photos showing them. You can see that we start with whole cashews. After a minute, the cashews look like powder. After a minute more, the nuts begin to release some oil, making the mixture clump together.

To help them along a bit more, we add a little oil (this can be a neutral oil, like avocado oil or use coconut oil for a slight coconut flavor). In the final photo, you can see that we have creamy cashew butter! It is at this point that you can add any additional flavors like salt, vanilla extract, spices (I like cinnamon) and if you want it sweetened, some honey or maple syrup.

Roasted cashews in a food processor ready to be blended into cashew butter
Here are the roasted cashews, ready to be blended into nut butter.
Cashews that have been processed into a powder.
This is after a minute or so, the cashews have been processed into a powder.
Making cashew butter
The cashew powder is starting to release some oils.
After more processing and a little help from some extra oil, the cashews turn into butter.

Frequently Asked Questions

How long will homemade cashew butter last? Most homemade nut butters (including this cashew butter) will last for 3 to 4 weeks. I like to store mine in mason jars. It will last longer when stored in the refrigerator.

How much cashew butter does this recipe make? We have a 12-cup food processor, which is perfect for this recipe. Three cups of nuts makes about 16-ounces of nut butter, which is equivalent to the standard size of nut butter jars purchased from the store.

Can I make it in a blender? Yes, but you’ll need to use a high powered blender (which most are). More expensive models with a tamper (like Vitamix) will actually make the process go much quicker.

The nuts aren’t turning into cashew butter! What am I doing wrong? My first tip for making nut butter is to be patient. Nuts go through a couple of odd stages before turning into a creamy, spreadable substance (see our photos above. Depending on the variety and brand of nut you are using, you might find the process goes more quickly or slowly.

If you’ve been patient and still aren’t happy with the texture, consider adding a teaspoon or two of neutral oil to help the nuts along. Grape seed oil, avocado oil, coconut oil or a vegetable oil are all good options.

Can I use cashew butter to make cashew cream? Here’s our simple two-ingredient cashew cream recipe. It’s vegan and a perfect multipurpose dairy-free alternative with the texture of dairy (I use it to make this vegan queso).

Homemade cashew butter in a jar ready to be stored.

Easy Cashew Butter

  • PREP
  • COOK

Homemade cashew butter is luxurious, creamy and is very simple to make! I love spreading cashew butter on to toast, stirring into oatmeal and spooning into dates. We use a 12-cup food processor (10-cup should be sufficient), but a large high powered blender should also work.

Makes 16 ounces (about 2 cups)

Watch Us Make the Recipe

You Will Need

3 cups (16 ounces) raw unsalted cashews

1 tablespoon oil like avocado oil, grape seed oil or use coconut oil for a slight coconut flavor

1/4 teaspoon fine sea salt, plus more to taste

1/4 teaspoon to 1/2 teaspoon ground cinnamon, optional

1/4 teaspoon to 1/2 teaspoon vanilla extract, optional

Honey or maple syrup, optional


  • Toast Nuts
  • 1Heat oven to 350 degrees Fahrenheit. Add the cashews to a round or square cake pan (or rimmed baking sheet).

    2Roast nuts for 3 minutes, shake pan then roast another 3 to 5 minutes or until the nuts are lightly browned and smell nutty (careful, they can burn quickly). Let cool until you can handle them.

  • Make Cashew Butter
  • 1If you are making crunchy cashew butter, add 1/3 cup of the roasted cashews to the bowl of a food processor. Pulse 3 to 4 times, or until the nuts are chopped into very small pieces. Transfer the chopped nuts to a bowl and reserve for later.

    2Add the roasted cashews to the bowl of a food processor. Process 1 minute then scrape sides of the bowl with a rubber spatula.

    3Add the oil, and then process another 2 to 3 minutes until the cashew butter is shiny and smooth. Depending on the brand/variety of nuts you are using, this may take slightly longer. As you process them, the cashews will go from whole nuts, to a fine powder, to a clumpy mess, and finally to a creamy smooth substance. Stopping and scraping or breaking up any large clumps will help to quicken the process.

    4When the cashew butter is smooth and creamy, add the salt, cinnamon and vanilla. Process for 10 to 20 seconds and then taste. If you feel it needs it, add additional salt, cinnamon or vanilla. To sweeten it, add a teaspoon or more of honey or maple syrup and process another 5 to 10 seconds so that it is well incorporated.

    5For crunchy cashew butter, stir in the reserved chopped cashews.

    6Store in a sealed container, like a mason jar, for a few weeks. It will last longer when stored in the fridge.

Adam and Joanne's Tips

  • Nutrition facts: The nutrition facts provided below are estimates. We have used the USDA database to calculate approximate values.

If you make this recipe, snap a photo and hashtag it #inspiredtaste — We love to see your creations on Instagram and Facebook! Find us: @inspiredtaste

Nutrition Per Serving Serving Size About 2 tablespoons / Calories 155 / Total Fat 12.7g / Saturated Fat 3.1g / Cholesterol 0mg / Sodium 40.4mg / Carbohydrate 8.4g / Dietary Fiber 0.8g / Total Sugars 1.3g / Protein 3.9g
AUTHOR:  Adam and Joanne Gallagher
Inspired Taste Newsletter Signup
7 comments… Leave a Review
  • Victoria Aschkar October 26, 2023, 4:41 pm

    Just used the cashews and avocado oil. Made it as a plain butter because I needed it as an ingredient for a savory dish I was making and didn’t have store bought. It turned out beautifully. All I can say is that you have to be patient and wait for the magic to happen✨ I almost added more oil because I was getting impatient waiting for it to turn into butter. A definite keeper ❤️

    • Joanne October 26, 2023, 5:24 pm

      Hi Victoria, We are thrilled that you enjoyed the recipe! You are correct, patience is key when making nut butter. It doesn’t seem as though it will turn into a silky butter, but eventually it does!

  • Yinaira June 17, 2023, 6:36 pm

    Hello there. What happens if I skip the 1st step of roasting the cashews? Thanks.

    • Joanne August 8, 2023, 4:03 pm

      Roasting brings out more flavor from the cashews.

  • David April 8, 2022, 1:33 pm

    Ohh my this is amazing I love that the peanut butter is warm I used native organic keto blend coconut and avocado oil delicious will definitely make again

  • Donalda March 29, 2022, 4:10 pm

    Wow. Everything about this is so delicious. I added Vietnamese cinnamon and vanilla, just a little salt…oh and some sunflower seeds while blending. We found it delicious but a little dry so added about 2 tbsp of locally sourced Coconut Oil and a little Jamaican Honey but not much because it really doesn’t need it but this is a truly decadent butter.

  • Maria Catto May 15, 2021, 11:34 pm

    I like to cook and this is a good recipe and for sure I will try. Thank you. Kind regards Maria


Leave a Reply

Leave a Review

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

Rate this recipe!


All comments are moderated before appearing on the site. Thank you so much for waiting. First time commenting? Please review our comment guidelines. You must be at least 16 years old to post a comment. All comments are governed by our Privacy Policy & Terms.

Previous Post: Next Post: