Homemade Pistachio Butter

4.91 from 42 votes
Jump to RecipeJump to Video

This post may contain affiliate links. Please read our disclosure policy.

Rich, creamy, and bursting with nutty flavor, homemade pistachio butter is simply amazing! With its vibrant green hue and silky texture, it’s a delicious, nutritious, and versatile spread you’ll want to use on everything.

A jar with homemade pistachio butter.

Pistachio nut butter is the kind of thing you try once and wonder where it’s been all your life! It’s rich, creamy, and naturally sweet with that irresistible pistachio flavor—way better than store-bought. Plus, it takes just minutes to make with one ingredient. Yep, just pistachios! OK, and a pinch of salt if you want.

Spread it on toast, swirl it into baked goods, drizzle it over oatmeal, or grab a spoon and go straight in – no judgment here! 😍 Plus, you can gift it to a fellow pistachio lover!

This nut butter really does stand out from the crowd. It’s packed with protein, healthy fats, and antioxidants. Plus, its naturally vibrant green color, smooth texture, and subtly sweet, nutty flavor make it a luxurious treat for everyone.

Making pistachio butter yourself is more cost-effective than store-bought versions, especially when you buy pistachios in bulk. I always keep a large bag of raw shelled pistachios on hand because I use them all the time—for my baklava recipe, homemade pistachio milk, and vegan tart bases. Buying in bulk not only saves money but also makes recipes like this even more accessible.

You can also make other nut butters at home. Two of my favorites are walnut butter and hazelnut butter—just as quick, easy, and delicious!

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from me every week!

Watch how to make it

Ingredients

A photo of pistachios in a heart-shaped bowl.
  • Raw pistachios: For convenience, use shelled pistachios. But if you don’t mind a bit extra work, unshelled pistachios give the freshest, most delicious flavor! Don’t forget, it’s best to buy in bulk.
  • Salt: This is optional, but even just a pinch of salt will help enhance the natural flavor of pistachios.

See the printable recipe card below for full information on ingredients and quantities.

How to make homemade pistachio butter

Toast the pistachios: First, roast the shelled pistachios in the oven at 325º/165ºC (fan-assisted) for 10 minutes, turning them halfway. This will give the pistachio butter a delicious, toasty, roasted taste. Roasting them will also help release their natural oils and make them easier to blend.

A collage showing how to toast pistachios.

Let the pistachios cool and transfer to a food processor: Set the roasted pistachios aside and let them cool entirely (about 10 minutes). Optionally, you can remove the pistachio skins after roasting by rubbing them in between a cloth like I did in this peanut butter recipe

Then, transfer them to your food processor or blender.

Blend until smooth: Next, blend the pistachios until you achieve your desired consistency. The longer you blend, the runnier the nut butter will be.

Make sure to give your machine a break every few minutes and scrape down the sides with a spatula.

Once you achieve your desired consistency, add salt (optionally) and blitz one last time.

A collage of the steps for blending pistachios into nut butter.

The pistachio butter is now ready to enjoy! Transfer it to a glass jar and keep it in the cupboard or fridge.

The color of pistachio butter can vary depending on the type of pistachios used and whether or not the skins are removed. It can range from a vibrant green to a more muted, earthy tone. Either way, it’s delicious!

Pistachio butter serving suggestions

Here are some of my favorite ways to use homemade pistachio butter:

A spoon drizzling homemade pistachio butter in a jar.

If you try this pistachio butter recipe, let me know how it goes in the comments below. I’d appreciate a recipe card rating and would love to see your recipe recreations – tag me on Instagram @Alphafoodie!

Homemade Pistachio Butter

4.91 from 42 votes
By: Samira
Homemade pistachio butter is easy to make with just one ingredient—pistachios. It's rich and creamy, with a vibrant green color and silty texture—perfect for spreading on toast, mixing into baked goods, or offering as a gift.
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes
Servings: 24

Ingredients 
 

  • 3 cups pistachios raw shelled
  • 1/2 tsp salt

This will yield about 1.5 cups of pistachio butter.

Instructions 

  • Roast the shelled pistachios in the oven at 325º/165ºC (fan-assisted) for 10 minutes, turning them halfway.
  • Leave them to cool entirely (about 10 minutes). Optionally, remove the skins.
  • Transfer the roasted pistachios to a blender or food processor and blend them until the nut butter is smooth and creamy. The longer you blend, the smoother and runnier the nut butter will become.
    Scrape down the sides with a spatula as needed, and give your machine a break every few minutes to avoid overheating.
  • Once you've reached your desired consistency, add the salt and blitz again to combine. Transfer the pistachio butter to a jar and enjoy!

Video

Notes

To store: Keep pistachio butter in an airtight jar. It lasts 2 weeks at room temperature or up to a month in the fridge.
For more tips and serving suggestions, check out the blog post.
Course: Ingredient Preparation
Cuisine: American
Shelf life: 2 Weeks

Nutrition

Serving: 1Tbsp, Calories: 86kcal, Carbohydrates: 4g, Protein: 3g, Fat: 7g, Saturated Fat: 1g, Sodium: 49mg, Potassium: 158mg, Fiber: 2g, Sugar: 1g, Vitamin A: 64IU, Vitamin C: 1mg, Calcium: 16mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

4.91 from 42 votes (40 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




37 Comments

  1. Vanessa says:

    Hi! How many grams of pistacho do you need? Thanks ☺️

    1. Support @ Alphafoodie says:

      Hi Vanessa!
      You need about 400 grams of pistachios (3 cups) to make the butter. Enjoy! 🙂

  2. Reinier Van Iwaarden says:

    Hi,

    The butter keeps getting stuck on the bottom, used three machines. Any idea what helps?

    1. Support @ Alphafoodie says:

      Hi Reinier,
      Make sure you use enough pistachios to cover the blades of the machine – this will help with blending it into a smooth and runny consistency. Then you can pour it out more easily.

  3. Ma says:

    Loved the recipe! Just made this for Xmas gifts. THANK YOU!

    1. Support @ Alphafoodie says:

      Glad you liked it!

  4. VegChef says:

    3 stars
    Roasting the pistachios IS NOT a necessity and a matter of preference when making pistachio butter. Raw pistachio have a sweeter and stronger pistachio flavour profile to their roasted variety. And raw pistachios have higher nutritional value than roasted. And the shelf life of pistachio butter like all nut butters is 6 to 9 months provided their are refrigerated.

    1. Support @ Alphafoodie says:

      Thank you for your tips!

  5. Kate says:

    I tried this recipe to use up a bag of nuts I had on my shelf for a year. I could not get it to be a buttery consistency (more like paste) even with adding some maple syrup and finally a tablespoon of grape seed oil. I wonder if it it was because the nuts were old, because my Ninja blender was not powerful enough, or if I just was too impatient and did not blend for long enough.

    1. Support @ Alphafoodie says:

      Hi Kate,
      Blending takes time. I also recommend giving the machine a break every couple of minutes. Overall, it can take up to 20-30 minutes to blend. And yes, if the nuts are older or the blender is not too strong, it can take even longer. If they are stuck at the paste stage for long, adding a bit of oil (like you’ve done) can help move things along.

  6. Rachel says:

    I was wondering if this mixes well in hot liquids. I was wanting to use it in my coffee.
    Thanks

    1. Support @ Alphafoodie says:

      Hi Rachel,
      Yes, you can mix the pistachio butter in hot liquids, but keep in mind that it may not fully dissolve and may clump together. You can try blending it in a blender with the liquid to make a smooth mixture. I hope this helps.