Pistachio pesto is the sauce that makes people ask questions. You swirl it on pasta and someone at the table says, “Wait, what is that?” You spread it on crostini at a party and it’s the first thing gone.

You spoon it over grilled chicken on a Tuesday and suddenly a regular weeknight feels like a little more than that.

It’s basil pesto, but sweeter, richer, and a little more complex than the classic. And it takes about five minutes to make. Perfect tossed in lemon pasta salad, roasted with pesto potatoes, slathered on grilled chicken margherita, or tossed with salmon pesto pasta.

A bowl of green pistachio pesto with a small wooden spoon, surrounded by fresh basil leaves, garlic, and a dish of shelled pistachios on a light surface.

What Is Pistachio Pesto (And Why It’s Better Than Regular Pesto)

bowl of turkey teriyaki vegetables and rice on a counter and then a close up of ground turkey teriyaki rice bowl

Traditional pesto uses pine nuts. Pistachio pesto swaps them out for pistachios, and the difference is real and noticeable. Pine nuts are mild and buttery. Pistachios are sweeter, slightly earthy, and have a richness that makes the whole sauce feel more substantial.

The color is also deeper. A darker, more vibrant green that looks incredible against pasta or on a white plate. It doesn’t taste like a substitution. It tastes like a choice.

I hope you love it!

What You Need to Make It

You need six ingredients and a food processor or blender. That’s it.

A flat lay of ingredients for pistachio pesto: a bowl of roasted pistachios, grated parmesan, fresh basil leaves, a halved lemon, garlic bulb, salt, and olive oil—all beautifully arranged and labeled.
  • Roasted unsalted pistachios: The roasted part matters for flavor (more on that in a second). Unsalted keeps you in control of the seasoning.
  • Fresh basil: A full, loosely packed cup. This is what gives it that bright, herbaceous lift.
  • Parmesan: Freshly grated if you can. Pre-grated works but the flavor is noticeably muted.
  • Garlic: One clove. Pesto is raw, which means the garlic is raw, which means it has real presence. One clove is enough!
  • Good olive oil: Extra-virgin finishing oil. You taste the oil here because it’s not cooked. Reach for one you’d actually want to dip bread in.
  • Lemon juice: Half a lemon, freshly squeezed. It brightens the whole thing and helps it stay that gorgeous green color longer.

Roasted or Raw Pistachios?

Roasted whenever you can. Raw pistachios are fine in a pinch, but roasted pistachios have a deeper, nuttier flavor that comes through in the finished pesto.

The roasting process brings out the natural oils and sweetness in the nut, and you taste that difference in the sauce.

If the only pistachios you can find are salted, that’s fine. Use them and hold back on the added salt until you taste the finished pesto. Season from there.

If yours are raw and you want that roasted flavor, put them in a dry skillet over medium heat for three to four minutes, stirring occasionally, until they smell toasty and golden. Let them cool before blending.

How to Make Pistachio Pesto

This comes together in one piece of equipment and about five minutes of active time.

A food processor bowl filled with finely ground pistachios, surrounded by fresh basil leaves, whole pistachios, a lemon wedge, garlic, and a bottle of olive oil on a light-colored surface.

Step 1. Grind the pistachios: Add the pistachios to your food processor and pulse until finely ground — the texture of rough sand. Grinding them first before adding the other ingredients means you get a smoother, more even pesto. If you add everything at once, you can end up with uneven texture and over-processed basil.

A food processor bowl filled with fresh basil leaves, grated cheese, garlic, pistachios, and olive oil, ready to be blended into pesto. Surrounding the bowl are more basil leaves, pistachios, garlic, and a lemon slice.

Step 2. Add everything else: Add the basil, parmesan, garlic, lemon juice, and salt to the processor.

A food processor bowl filled with freshly blended green pistachio pesto, surrounded by basil leaves, garlic, pistachios, lemon, and a bottle of olive oil on a light surface.

Step 3. Blend until smooth: Blend the food processor or blender on low then turn the speed up to high until it’s smooth. The time it takes will depend on how strong your blender is. Add a Tablespoon of water at a time to loosen up the mixture as needed to reach your favorite pesto consistency.

A bowl of green pistachio pesto surrounded by fresh basil leaves, whole pistachios, garlic, a half lemon, a bottle of olive oil, and a small plate of shelled pistachios on a light surface.

Step 4. Taste and adjust: Taste it. Add salt, a little more lemon, or more basil.The pesto should taste bright and savory and slightly rich. If it tastes flat, it needs salt. If it tastes sharp, it needs a drizzle more oil.

How to Use Pistachio Pesto: 15 Ways That Actually Work

This sauce does a lot of work. Here are the ways I reach for it most! Especially when I have an abundance of garden basil.

  1. Pasta: Toss it with warm pasta straight from the pot and a splash of starchy pasta water to loosen. I love it on burrata pasta.
  2. Pasta salad: Make the pesto ahead, toss it with cold pasta, fresh herbs, and whatever vegetables you have, just like in my lemon herb pasta salad.
  3. Meatballs: Spoon it warm over baked meatballs instead of marinara. It would be perfect with my baked turkey meatballs.
  4. Grilled chicken: Toss raw chicken in the pesto and use my favorite grilled chicken recipe. Spoon more fresh pistachio pesto on top before serving.
  5. Burgers: layer it onto chicken feta burgers or classic grilled hamburgers.
  6. Pizza: Swap tomato sauce for pistachio pesto on a homemade or store-bought pizza crust.
  7. Crostini: Slice a baguette, toast it, and spread. Top with fresh ricotta and hot honey and you have an appetizer that disappears.
  8. Grain bowls: Thin it with a little water and use it as a dressing over roasted veggie quinoa bowls.
  9. Eggs: Spoon it over scrambled eggs or use it in the viral pesto eggs recipe.
  10. Grilled vegetables: Zucchini, eggplant, asparagus, or any vegetable coming off a grill or out of a hot oven gets better with a spoon of this.
  11. Fish: Salmon especially. Spread it on a fillet before baking or spoon it over the top after.
  12. Sandwich spread: In place of mayo or mustard, especially on cottage cheese flatbread.
  13. Soup: A spoonful stirred into a bowl of Italian meatball soup or minestrone right before eating. This is a real thing. It works.
  14. With burrata: Place a ball of burrata on a plate, spoon the pesto generously over the top, add a drizzle of olive oil, and serve with crusty bread, just like in this burrata caprese.
  15. Dip: Scoop it straight with bread, pita, or crackers.
A plate of spaghetti topped with green pistachio pesto and fresh basil leaves, with a fork on the side. Nearby are a bowl of pesto, scattered pistachios, and basil leaves on a light surface.

How to Store It (and Freeze It)

In the fridge: Transfer to an airtight container or jar. Pour a thin layer of olive oil over the top of the pesto before sealing — this creates a barrier that prevents browning and keeps it tasting fresh. It keeps for up to five days.

In the freezer: Pistachio pesto freezes incredibly well. Spoon it into an ice cube tray, freeze solid, then transfer the cubes to a freezer bag. Each cube is roughly two tablespoons — enough to stir into a single bowl of pasta or spoon over a piece of chicken. Keeps for up to three months. Thaw at room temperature for 15 minutes and it’s ready.

More Pesto Recipes

Save this Recipe!
Enter your email & I’ll send it straight to your inbox.
Please enable JavaScript in your browser to complete this form.
Tap stars to rate!
No ratings yet

Homemade Pistachio Pesto

Prep: 5 minutes
Cook: 0 minutes
Total: 5 minutes
Pistachio pesto is a six-ingredient sauce that takes five minutes and makes everything you put it on taste like you did something special. Sweeter and richer than classic basil pesto thanks to roasted pistachios, it's the sauce to have in your fridge all summer. Toss it with pasta, spoon it over chicken or meatballs, swirl it on pizza, or just put it in front of people with good bread.

Save this Recipe!

Enter your email and we’ll send it directly to you.
Please enable JavaScript in your browser to complete this form.
Servings: 1 cup

Ingredients

  • 1 cup roasted unsalted pistachios
  • 1 1/2 Tablespoons lemon juice (about 1/2 a lemon)
  • 1 garlic clove whole
  • 1/2 teaspoon Kosher salt
  • 1/2 cup quality extra-virgin olive oil plus more as needed
  • 1/2 cup grated parmesan cheese
  • 1 1/2 cups basil leaves

Instructions 

  • Add the pistachios to a food processor or high-speed blender and pulse or blend on high until finely ground. Add the remaining ingredients and blend or pulse until a smooth paste is formed.
    1 cup roasted unsalted pistachios, 1 1/2 Tablespoons lemon juice, 1 garlic clove, 1/2 teaspoon Kosher salt, 1/2 cup quality extra-virgin olive oil, 1/2 cup grated parmesan cheese, 1 1/2 cups basil leaves
  • Taste and add more salt and pepper as needed. You can add 1 Tablespoon of oil or cold water at a time to reach your desired consistency.
  • Refrigerate until you’re ready to use.Serve with warm pasta, meatballs, on top of crostini, or on pizza.
Last step! If you make this, please leave a review letting us know how it was!

Notes

Roasted vs. raw pistachios: Roasted pistachios give you a deeper, nuttier flavor. If yours are raw, toast them in a dry skillet over medium heat for three to four minutes until fragrant, then let cool before blending.
Using salted pistachios: If salted is all you have, hold back the added salt in the recipe and season to taste at the end.
Prevent browning: Pour a thin layer of olive oil over the top of the pesto before sealing the container. This keeps it from oxidizing in the fridge.
Storage: Store in an airtight container in the fridge for up to five days.
Freezing: Spoon into an ice cube tray, freeze solid, then transfer cubes to a freezer bag for up to three months. Thaw at room temperature for 15 minutes before using or add directly to soups.
Consistency: Add water or oil a tablespoon at a time to thin. For a chunkier pesto, pulse less. For silky smooth, blend longer.

 

Nutrition

Serving: 1batch (about 1 cup) | Calories: 1886kcal | Carbohydrates: 45g | Protein: 42g | Fat: 179g | Saturated Fat: 30g | Polyunsaturated Fat: 28g | Monounsaturated Fat: 112g | Cholesterol: 44mg | Sodium: 2049mg | Fiber: 13g | Sugar: 10g | Vitamin A: 2652IU | Vitamin C: 20mg | Calcium: 646mg | Iron: 7mg

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

This post may contain affiliate links. Read our disclosure policy.

Leave a comment

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

Recipe Rating