Easy Cashew Butter

My homemade cashew butter is incredibly delicious and creamy. Our easy recipe is super simple to make and tastes better than anything from the store!

Cashew Butter Recipe Video

If you’ve followed us for a while, you already know that we love making homemade nut butter. This easy cashew butter recipe has quickly become my favorite! I love spreading it on toast, stirring it into my morning oatmeal, and spooning it into dates.

I love making creamy cashew butter, but I’ve included tips for making it crunchy in the recipe below. For more recipes, see our homemade peanut butter or homemade almond butter.

Homemade Cashew Butter

Key Ingredients

  • Cashews: I use raw, unsalted cashews and then roast them for the best cashew butter. You can buy whole cashews, or sometimes, you can find broken cashew pieces that are sold at a discounted price. I also use raw cashews to make homemade cashew cream.
  • Oil: I use a tiny bit of oil to help my cashews blend into a super smooth and creamy cashew butter. Avocado oil or coconut oil is perfect.
  • Spices: I use a bit of salt, cinnamon, and vanilla. This simple blend makes our cashew butter taste so much better than anything I’ve had from the store.
  • Sweetener: I love a bit of honey or maple syrup. I don’t add much, just enough to give it a hint of sweetness.

How to Make Cashew Butter

I roast my cashews before making cashew butter. Roasting adds 10 to 15 minutes, but trust me, it’s worth it!

Roasted cashews in a food processor ready to be blended into cashew butter

I add my roasted cashews to my food processor (I love using a food processor, but a high-powered blender works, too). The cashews will go through a few stages before they turn into butter. Here are some photos showing them:

Cashews that have been processed into a powder.

This photo above is after a minute of processing. They’ve turned into a powder.

Making cashew butter

Now, the cashew powder is starting to release some oils. I usually add a teaspoon of extra oil at this point to help it along. You can see it looks like a big clump whirling around the bowl, and honestly, it might feel like it isn’t ever going to turn into creamy cashew butter, but it will (trust me).

How to Make Cashew Butter: What it looks like when it is ready (in a food processor)

Now we have creamy cashew butter! You can add any flavor like salt, vanilla extract, spices (I like cinnamon), and some honey or maple syrup if you want it sweetened. Easy!

Homemade Cashew Butter in a jar ready to be stored.

Easy Cashew Butter

  • PREP
  • COOK

Homemade cashew butter is delicious, creamy, and very simple to make! I love spreading cashew butter onto toast, stirring it into oatmeal, and spooning it 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 (16oz) raw unsalted cashews

1 tablespoon oil like avocado oil or 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


    1Preheat the oven to 350°F (177°C).

    2Add the cashews to a round or square cake pan (or rimmed baking sheet).

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

    4If 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 tiny pieces. Transfer the chopped nuts to a bowl and reserve for later.

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

    6Add 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.

    7When the cashew butter is smooth and creamy, add salt, cinnamon, and vanilla. Process for 10 to 20 seconds and then taste. If you feel it needs more salt, cinnamon, or vanilla, add more.

    8To sweeten it, add a teaspoon or more of honey or maple syrup and process for another 5 to 10 seconds so that it is well incorporated.

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

Adam and Joanne's Tips

  • Storing: Homemade cashew butter lasts 3 to 4 weeks. I like to store mine in mason jars in the refrigerator.
  • 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 make the process much quicker.
  • The nutrition facts provided below are estimates.
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
11 comments… Leave a Review
  • Kimmy May 23, 2024, 7:37 pm

    Wow! So easy and tastes amazing. I used unsalted roasted cashews from Costco and added the salt, but the flavor was incredible. The flavor and affordability is perfect. Thank you for time and attention. I appreciated the video as well without all the ads!

    • Joanne June 12, 2024, 3:08 pm

      So happy you found our recipe, Kimmy. Thank you for coming back!

  • Susan May 4, 2024, 8:27 pm

    This is really so easy to make and so much more delicious than imagined. All eaten now so I’m trying the almond butter recipe today.

    • Joanne June 12, 2024, 3:09 pm

      Wonderful, Susan! So happy you enjoyed it.

  • 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: