Homemade Pistachio Butter
Make homemade pistachio butter with just one ingredient in 15 minutes! Naturally sweet, creamy, vegan, and oil-free — perfect for spreading, baking, or enjoying by the spoonful.

Did you know you can make homemade pistachio butter with just one ingredient?
If you know me, you know I love anything pistachio flavored: pistachio stuffed dates, pistachio energy balls, pistachio overnight oats, pistachio thumbprint cookies, it was only a matter of time before pistachio butter made an appearance.
If you’ve ever picked up a jar of pistachio butter at the store and paused at the ingredient list (or the price), this recipe is for you. Most store-bought versions are expensive and filled with unnecessary oils, sugars, or even milk powder, when pistachios truly don’t need anything extra.
If you’ve made my homemade almond butter or homemade peanut butter, then you know how easy it is to make your own nut butters. Well, this homemade pistachio butter is just like those: smooth, creamy, naturally sweet with a slight nutty flavor, and completely oil-free.
Swirl it into oatmeal, spread it on warm toast, drizzle it over yogurt, or enjoy a spoonful straight from the jar (no judgement). Once you make your own, store-bought will never compare!

Only One Ingredient…Pistachios!
As previously mentioned, you only need one ingredient to make homemade pistachio butter: pistachios! Look for raw, shelled pistachios (these are the pistachios I use), avoid pre-roasted or salted pistachios. We’re going to lightly roast them to bring out their natural oils and sweetness. The color will vary depending on the type of pistachios you use; the greener your pistachios are, the brighter the butter will be.

How to Make Homemade Pistachio Butter
Making pistachio butter at home is a super simple process, resulting in a creamy, naturally sweet nut butter (without any unnecessary additives).
- Roast the pistachios: Spread the pistachios on a baking sheet and roast at 325°F for 8 minutes. This helps the nuts release their natural oils for smoother blending.
- Blend until creamy: Transfer the roasted pistachios to a food processor or high-speed blender. Blend for 10–15 minutes, scraping down the sides every so often. It will go from crumbly → doughy → creamy. Trust the process!
- Optional: add flavorings: Once creamy, feel free to add any flavor additions like maple syrup, sea salt, vanilla extract, or cinnamon. If it forms into a ball again after adding these, don’t worry—it’s normal. Just keep blending until smooth and spreadable. Patience is key.
- Store and enjoy: Pour into small glass jars and enjoy!
Scroll down to the recipe card to get the full recipe with measurements.




Megan’s Tips
- Don’t skip the roast. Roasting the pistachios brings out their flavors and natural oils to make blending easier.
- Patience is key. It can take up to 15 minutes to fully blend depending on your food processor/blender.
- Too thick? If your blender needs a little assistance blending the mixture, add a drop of neutral oil (like avocado or sunflower) to help loosen it up.
How to Use Pistachio Butter
Spoon it…duh! Ha, all jokes aside, here are a few of my favorite ways to enjoy it:
- Spread it on toast with sliced bananas or strawberries
- Swirl into oatmeal (like these pistachio overnight oats) or chia pudding
- Drizzle on smoothie bowls or dairy-free ice cream
- Stuff it inside medjool dates (these pistachio stuffed dates are my weakness)
- Mix it into cookies or energy balls
Flavor Variations
Want to take your pistachio butter up a notch?
- Crunchy: stir in a handful of chopped pistachios at the end for some crunch.
- Salted: add ½ to 1 teaspoon of salt to enhance the natural nutty flavor.
- Maple Sweetened: blend in 1–2 tablespoons of maple syrup for natural sweetness.
- Vanilla: a splash of vanilla extract brings out the sweetness and makes it feel a little dessert-like.
- Spiced: add a pinch of cinnamon or cardamom for a warm, cozy flavor.

Frequently Asked Questions
What kind of pistachios should I use?
Use raw, unsalted, shelled pistachios.
Why is my pistachio butter dry or crumbly?
It probably needs more blending! It takes time for the natural oils to release. Patience is key. If your food processor/blender needs some assistance, add some neutral-flavored oil one tablespoon at a time.
How long does homemade pistachio butter last?
Store your pistachio butter in an airtight container or sealed glass jar. It’ll keep for:
- 3 to 4 weeks in the refrigerator
- up to 1 week at room temperature
Is pistachio butter healthy?
Yes! Since this pistachio butter is just blended pistachios, it’s packed with healthy fats, plant-based protein, and antioxidants.
homemade > store-bought More Homemade Nut Butter Recipes
If you make this recipe, please be sure to leave a comment and ★★★★★ star rating below letting me know how you liked it! This helps others find my recipes. I appreciate your support, as always. xo, Megan

Homemade Pistachio Butter
Ingredients
- 3 cups pistachios, raw, shelled
Instructions
- Preheat the oven to 325°F.
- Spread the pistachios on a baking sheet and roast for 8 minutes.
- Transfer the roasted pistachios to a food processor (or high-speed blender).
- Blend for 10–15 minutes, scraping down the sides every so often, until smooth and creamy. It will go from crumbly → doughy → creamy. Trust the process!
- Once creamy, feel free to add any flavor additions (like maple syrup, sea salt, vanilla extract, or cinnamon). If it forms into a ball again after adding these, don’t worry—it’s normal. Just keep blending until smooth and spreadable. Patience is key.
- Pour into small glass jars and enjoy!







Oh my goodness, I’ve been eating this with everything! Especially with a little pinch of flaky sea salt….yum!