Home » Blog » 5 Minute Homemade Cashew Butter

5 Minute Homemade Cashew Butter

Give it a share!

Make homemade cashew butter and other nut butters in just 5 minutes! All you need is roasted nuts, a food processor and optional sweetener and salt! So easy and sooo creamy and delicious.

jar of homemade cashew butter on cloth napkin with spoon leaning against jar and title text

As an Amazon affiliate, I earn from qualifying purchases.


Cashews: We’re starting with roasted cashews for convenience. If you’re using raw cashews, you’ll want to roast them in the oven for 6-7 minutes at 350 degrees until lightly toasted. Additionally, you can use this same recipe to make homemade peanut butter, almond butter, walnut butter, hazelnut butter or even sunflower butter (school lunch friendly!) with the same process.

These additional ingredients are optional, but really elevate the flavor and balance with the nuts.

Maple Syrup (or Honey): Just a touch of sweetener helps balance the saltiness of the cashews. You can use maple syrup, honey or even granulated sugar.

Salt: Add salt to your taste. If you’re using roasted, salted cashews you may not need to add any salt at all. Make sure to taste and adjust to your liking.

roasted cashews in glass jar with bowls of maple syrup and salt


  • Food Processor (this is a job for a strong one like Cuisinart or Ninja)
  • Rubber Scraper/Spatula
  • Jar to store prepared cashew butter

How to Make Homemade Cashew Butter

To make homemade cashew butter or any other nut butter, all you need to do is blend the roasted nuts in a food processor until it becomes a smooth, creamy butter. This usually takes about 5 minutes, but could take longer depending on how powerful your food processor is.

You’ll see the nuts turn into a course grind and then a fine powder. Then, it will look pretty clumpy and you may even see some of the natural oils come out of the nuts. Keep going and it will eventually turn into smooth cashew butter.

roasted whole cashews in food processor

At this point, you can add your optional maple syrup or honey and blend a few more pulses to combine. Taste and add additional salt if you want. That’s it! Store in a jar with a lid and you can keep it at room temperature or in the fridge, whichever you prefer.

Over time, you may see that the oil separates a bit from the cashew butter. Just give it a good stir and you’re ready to use.

cashews blended into cashew butter with maple syrup and salt added in food processor


Once you have made the basic cashew butter recipe, you can play with the flavors.

  • Add 2 Tablespoons of cocoa powder and an extra Tablespoon of maple syrup to make chocolate cashew butter
  • Add a drizzle of toasted sesame oil while blending for a savory version
  • Go crazy with the spices – cinnamon, chile powder, cardamom
  • Add a handful of toasted coconut and blend until smooth

Frequently Asked Questions

How long will homemade nut butter last?

Homemade nut butters will last about a month at room temperature or up to 3 months in the refrigerator.  Since this does not have any added preservatives, it doesn’t last as long as shelf-stable nut butters.

Can I use other nuts to make homemade nut butter?

Absolutely, this exact process can be used to make homemade peanut butter, almond butter, walnut butter, or hazelnut butter. If you have a nut allergy, you can use this same process to make sunflower butter and you can use toasted sesame seeds to make your own tahini this same way!

Is it cheaper to make your own nut butter?

Not only is it cheaper, you get to control the ingredients and there are no added preservatives. When comparing store-bought natural cashew butter to homemade cashew butter, you’re saving about $2 per jar and dare I say homemade tastes better!

blended cashew butter in food processor with spatula

More Homemade Pantry Recipes

cashew butter in jar with spoon of nut butter on counter

Homemade Cashew Butter Recipe

Yield: 1 1/2 cups cashew butter

5 Minute Homemade Cashew Butter

homemade cashew butter in jar with cloth napkin and spoon of nut butter

Make homemade cashew butter and other nut butters in just 5 minutes!  All you need is roasted nuts, a food processor and optional sweetener and salt!  So easy and so creamy and delicious.

Prep Time 1 minute
Cook Time 5 minutes
Additional Time 4 minutes
Total Time 5 minutes


  • 2 cups roasted cashews (salted or unsalted)
  • 1 Tablespoon maple syrup (optional)
  • salt to taste


  1. Place roasted cashews in food processor and blend for 4-5 minutes. You will see the cashews grind from whole to chopped to a powder and then become a creamy consistency. You may see the natural oils in the cashews separate. Just keep blending until it is smooth.
  2. Scrape the sides of your food processor bowl and add optional maple syrup or honey and salt to your liking. Blend for 30 more seconds.
  3. Store in a jar at room temperature for up to a month or in the fridge for up to 3 months.


Flavor Variations: Once you have prepared your basic nut butter, you can play with the flavors. Add vanilla extract, more maple syrup, honey or sugar, or even cocoa powder for a chocolate version.

The process of blending nuts into nut butter works for other nuts such as almonds, peanuts, and hazelnuts.

Storage: Store your homemade nut butter in a jar with a lid at room temperature if you prefer a smooth, easy to spread consistency or in the fridge if you prefer a thicker consistency. It will keep at room temperature for about a month and in the fridge for up to 3 months.

You can start with raw cashews, almonds, peanuts or hazelnuts and roast them at 350 degrees Fahrenheit for 6-7 minutes until lightly toasted. For hazelnuts, roll the roasted nuts in a clean towel to remove the brown skin while they are still warm. You can use unsalted nuts and add salt to suit your taste.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 81Total Fat: 6gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 0mgSodium: 117mgCarbohydrates: 5gFiber: 0gSugar: 1gProtein: 2g

Share this recipe on Pinterest!

If you loved this recipe or you're excited to try it, make sure to pin the recipe on Pinterest!

Give it a share!

By on November 19th, 2021

About Sarah

Hi, I'm Sarah. The voice behind Feast for a Fraction. I've been a penny-pincher all my life, but still have a taste for nice things. I'm here to show you that you can eat (and live) well on a budget. From recipes and DIY tips to ways to make extra money, we'll be in control of our budgets together!

More posts by this author.

2 thoughts on “5 Minute Homemade Cashew Butter”

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe