Homemade Pistachio Butter Recipe
While almond and peanut butters are some of the best natural butter classics, from my experience pistachio butter quietly steals the show with the vibrant green hue and rich, slightly sweet flavor. In my opinion it is one of the the vegan spreads that truly feels luxurious but not complicated in any way. Making yours at home is even more satisfying because of the added advantage of being in control of everything, unlike when you buy from the stores.
As the name clearly suggests, pistachio butter is pistachios transformed into a smooth, creamy vegan spread. And to get this creamy and smooth spread, all you need are some good-quality pistachios and a little patience while your food processor does the work.
Even though you could easily walk into the stores and grab yourself a bottle of pistachio butter, what I’ve come to realize since I went vegan, is that some manufacturers sometimes include animal products in items that are naturally vegan. For example, animal-based sweeteners(like honey) could be added to pistachio butter and most vegans might not be aware. That is why making yours at home is the best way to truly enjoy your pistachio butter.
Like many other vegan recipes that I’ve shared before, vegan pistachio butter is super easy to make and would take just a little overt 10 minutes to be ready. It’ll give the same or even better result as you were expecting and like with every recipe, you can alter certain ingredients according to your taste and preferences.
Let’s get to the quick steps in the guided recipe below.

Homemade Pistachio Butter Recipe
Equipment
- Baking sheet if roasting
- Oven or skillet
- Food processor or high-speed blender
- Spatula
- Airtight glass jar for storage
Ingredients
- 2 cups raw shelled pistachios (unsalted)
- 1-2 tablespoons neutral oil (avocado or grapeseed oil work well) this is optional
- ¼ teaspoon salt this is optional and to your taste
- ½ teaspoon maple syrup or agave this is optional, for a lightly sweet version
Instructions
Optional Roasting (I recommend for deeper flavor)
- Preheat oven to 350°F (175°C). Spread pistachios evenly on a baking sheet and roast for 7 to 8 minutes, stirring once. Let cool slightly.
Blend
- Add pistachios to a food processor. Blend for 2 to 3 minutes, scraping down the sides as needed. The mixture will go from crumbly to paste-like.
Smooth It Out
- Add oil (if using), salt, and sweetener. Continue blending for another 2 to 4 minutes until smooth and creamy.
Adjust Texture & Taste
- Blend longer for ultra-smooth butter or leave slightly chunky. Adjust salt or sweetness as desired.
Store
- Transfer to an airtight jar. Store in the refrigerator for up to 2 weeks.