This homemade cashew butter is creamy, ready in 5 minutes, and requires just one ingredient! It’s an incredibly easy and versatile recipe. Spread it on your favorite toast or add to baked goods, oatmeal, and smoothie bowls. Better yet, enjoy it by the spoonful!
Have you tried making your own nut butter before? If not, now is a great time to start! There’s no need for overpriced, prepackaged spreads when you can make the exact same thing (if not, even better!) in your own kitchen. Seriously, you won’t believe how easy this process is. It requires just one ingredient and it’s ready in 5 minutes. Yup, that’s it!
What ingredients are in roasted cashew butter?
- Cashews: Cashews are all you really need to make this homemade cashew butter! They are rich in several vitamins and minerals including vitamin E, vitamin K, vitamin B6, iron, magnesium, and zinc.
- Optional Add-Ins: There are various add-ins you can blend along with the cashews, but they are totally optional. Personally, I recommend adding a dash of salt + a sweetener + a flavor enhancer.
- Salt: pink himalayan salt or sea salt
- Sweetener: coconut sugar, cane sugar, or maple syrup
- Flavor enhancers: vanilla extract, cinnamon, or cacao powder
How to make homemade cashew butter
For the full recipe, scroll down to view the recipe card below.
Begin by adding the roasted cashews, salt, and any additional ingredients to a high-speed blender or food processor.
Process the ingredients for 5 minutes, stopping periodically to scrape down the sides of the blender (if needed). Be patient! At first, the cashews will crumble into a powdery consistency. Eventually, a smooth and creamy nut butter will form. Just keep blending! Note: If you don’t have a high-powered blender or food processor, it may start to overheat a bit. If that’s the case, take a break for a few minutes and let it cool down before continuing.
Finally, transfer the cashew butter to a lidded jar or container.
How to roast cashews
Whenever I create homemade nut butter, I always prefer roasted nuts instead of raw nuts. For this recipe, you can either purchase roasted cashews or roast them yourself at home.
To roast cashews, preheat the oven to 350 degrees F. Then, line a baking sheet with parchment paper. Spread raw cashews across the baking sheet. Roast for 10-15 minutes. After, allow cashews to cool before processing into nut butter.
Is cashew butter healthy?
Yes! Cashew butter is a nutritious and delicious alternative to peanut butter and almond butter. Not only are cashews are packed with vitamins, minerals, and antioxidants, but they also provide various health benefits.
What does cashew butter taste like?
Cashew butter has a distinct, nutty flavor. It is ultra creamy, rich, and pairs perfectly with baked goods (such as cookies, cake, cupcakes, and muffins). There’s a reason I use it in my birthday cake energy balls recipe!
Do you have to refrigerate homemade cashew butter?
You don’t have to. You can store homemade cashew butter in either the pantry or the refrigerator. If you plan to use it all within one week, the pantry is just fine. If storing long-term, keep it in the refrigerator.
How long does homemade nut butter last?
Homemade nut butter has a shorter shelf-life than store bought varieties. How come? It simply does not contain preservatives (which is a good thing!). However, homemade nut butter will still last several weeks. Be sure to store it in a lidded glass jar or airtight container. It’s best kept in the refrigerator or, at the very least, in a cool and dry pantry.
More vegan recipes with cashews
- Vegan Cashew Sour Cream
- Vegan Fettuccine Alfredo
- Birthday Cake Energy Balls
- No-Bake Vegan Chocolate Almond Cheesecake
- Vegan Chocolate Chip Cookie Dough Balls
- Sweet Potato, Kale, and Chickpea Curry
More homemade nut butter recipesPrint
This homemade cashew butter is creamy, easy to make, ready in 5 minutes, and requires just ONE ingredient! Spread it on your favorite toast or add it to oatmeal, smoothie bowls, and baked goods.
- 2 cups cashews, roasted or raw
- ½ tsp salt
Optional Add-Ins (choose 1-2)
- 1 tbsp coconut sugar
- 1 tsp ground cinnamon
- ½ tsp vanilla extract
- 1–2 tablespoon cacao powder
- Add ingredients to a high-speed blender or food processor.
- Process ingredients for 5 minutes, stopping periodically to scrape down the sides of the blender as needed. Be patient! First, the cashews will crumble into a powdery consistency. Continue processing. Eventually, they will form into a smooth and creamy nut butter.
- Transfer cashew butter to a lidded jar or airtight container.
- Be sure to use a high-powered food processor or blender (such as a Vitamix blender). Your blender may require additional time, depending on the blade speed.
- If your blender/processor is overheating, stop to let it cool for a few minutes before processing further.
- To roast cashews at home, bake at 350 degrees F for 10-15 minutes. Allow them to cool before processing into cashew butter.
- Serving Size: 2 tbsp
- Calories: 160
- Sugar: 1g
- Fat: 12g
- Saturated Fat: 2g
- Carbohydrates: 8g
- Fiber: 1g
- Protein: 5g
Keywords: homemade cashew butter, cashew butter vitamix
This post contains affiliate links. If you make a purchase through one of these links, I earn a small commission at no additional cost to you. I only recommend products I personally use, trust, and love!