Homemade Cashew Butter

homemade cashew butter in jar

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 23 reviews

All you need is two ingredients, an oven, and 15 minutes in the food processor to make the easiest, creamy Homemade Cashew Butter. You won’t believe how simple it is!


  • 4 cups raw cashews (I used these)
  • 2 teaspoons extra virgin coconut oil


  1. Preheat oven to 325ºF and place raw cashews on a medium-sized baking sheet. Spread evenly in one layer and toast for 10-15 minutes, or until lightly golden. Let cashews cool on pan for 10 minutes.
  2. Process cashews: Place slightly cooled cashews in bowl of food processor and cover with lid. Process for about 10 minutes, scraping down the sides of the bowl periodically if necessary. Once your cashews have turned into a slightly creamy consistency, with the motor running, add 2 tsp of coconut oil and process the cashew butter for another 5 minutes, or until desired consistency.
  3. Cool and store: Transfer cashew butter into jar with lid and store in fridge.



I have a 12 cup Breville food processor, and 4 cups of cashews allowed me just enough to have the blades work properly while grinding down the cashews. I wouldn’t recommend using less than 4 cups in a 12 cup bowl, or you may not achieve a creamy consistency in the end. prep time refers to oven time for toasting cook time refers to time in processor serving size based on 1 tablespoon, nutrition information approximate.

If you loved this recipe, try my Homemade Almond Butter Recipe too!

STORING: Store cashew butter in a glass jar with secure lid in a cool, dark place up to 3 weeks. Or store in the fridge for about 1 month.