- June 9, 2026
- 30 Minute Meals
Pistachio Pesto Recipe
This pistachio pesto is a rich, nutty twist on the classic basil sauce, blending fresh herbs, Parmesan, and toasted pistachios for a vibrant, slightly sweet depth of flavor. It comes together in minutes and is perfect for tossing with pasta, drizzling over grilled meats, or spreading onto sandwiches and crostini.
If you have ever made classic basil pesto and thought, “This is good, but I want something a little richer,” then pistachio pesto is exactly what you have been looking for. This recipe takes the best parts of a traditional basil pesto and builds on them with salted and roasted pistachios, fresh lemon juice, and lemon zest for a bright, creamy sauce that holds up beautifully as a pasta sauce, as a spread, or a finishing drizzle over meats and veggies. Whether you are pulling together a quick weeknight dinner or prepping something impressive for guests, this homemade pesto delivers fresh flavors without any fuss.
Why This Recipe Works
- Pistachios add creaminess without heaviness. Unlike traditional pine nuts, pistachios blend into a smooth paste with a naturally buttery texture that coats pasta and bread evenly.
- Lemon juice and zest balance the richness. The acidity cuts through the olive oil and Parmesan, keeping the pesto sauce bright rather than heavy.
- Roasted pistachios build deeper flavor. Using roasted (rather than raw) pistachios gives the pesto a toasty, nutty depth that raw nuts just cannot match.
- It takes less time than any store-bought pesto is worth. A food processor, a handful of ingredients, and about 10 minutes is all it takes to have homemade pistachio pesto ready to go. It truly is an easy way to elevate your home cooking and take a dish to another level!
What You Need to Make Pistachio Pesto
Ingredients
Fresh basil leaves — You need packed fresh basil leaves for that signature green color and herby backbone. Look for bright, unblemished leaves and avoid anything wilted or yellowed.
Shelled roasted pistachios — Roasted pistachios are the star here. They replace traditional pine nuts in the classic recipe and bring a subtle sweetness and creamy texture that makes this pesto stand apart. Unsalted or lightly salted both work; just adjust your kosher salt to taste.
Parmesan cheese — Freshly grated Parmesan (or Parmigiano Reggiano if you want the best quality) melts into the pesto as it processes and provides that savory, salty depth. Pre-shredded won’t blend as smoothly, so pull out the box grater here. Pecorino Romano is a good substitute if you prefer a slightly sharper, saltier finish.
Garlic — Fresh garlic cloves give the pesto its peppery flavor and punch. Three cloves are the sweet spot for this batch size.
Fresh lemon juice and lemon zest — Both are important. The fresh lemon juice adds acidity; the lemon zest adds fragrance and a little extra brightness.
Extra virgin olive oil — Use a good extra virgin olive oil here. It is the base of the sauce, and you will taste it. Stream it in slowly for the smoothest, most cohesive result.
Kosher salt and black pepper — Season to taste at the end. Start with what the recipe calls for and adjust from there.
Optional Add-Ins and Variations
- A pinch of red pepper flakes adds a mild heat that pairs well with the nutty pistachios.
- Fresh mint can replace up to half of the basil for a cooler, more aromatic pesto that works especially well with lamb or grilled vegetables.
- Nutritional yeast is a solid swap for Parmesan if you are making a dairy-free version. It won’t be traditional pesto, but it still tastes great.
- Pumpkin seeds can work in place of pistachios if that is what you have on hand, though the flavor profile will be more neutral.
How to Make Pistachio Pesto
Step 1: Load the Food Processor
Add the fresh basil leaves, roasted pistachios, freshly grated Parmesan cheese, fresh garlic cloves, fresh lemon juice, lemon zest, kosher salt, and black pepper to the food processor bowl. You do not need to pre-chop anything; the machine handles all of that.
Step 2: Pulse Until Finely Chopped
Pulse the mixture several times, stopping to scrape down the sides of the food processor bowl as needed. You are looking for everything to be finely chopped and starting to come together into a rough, crumbly paste before you add the oil.
Step 3: Stream In the Olive Oil
With the food processor running, slowly stream in the extra virgin olive oil through the feed tube. This gradual addition is what gives the pesto its creamy texture and emulsified consistency. If you dump the oil in all at once, the pesto can turn greasy rather than smooth.
Step 4: Check the Consistency
Once all the olive oil is in, scrape down the sides again and process until the pesto reaches your preferred texture. Some people prefer a chunkier result; others want a near-smooth paste. Both work; it is a matter of preference.
Step 5: Taste and Adjust
This is the most important step. Taste the pesto and adjust with additional salt, black pepper, lemon juice, or Parmesan as needed. This is how you get from good pesto to great pesto.
Tips, Variations, and Storage
For a Brighter Green Color
If the bright green colour of the pesto matters to you (especially for presentation), blanch the fresh basil leaves in boiling water for 10 seconds, then transfer immediately to a large bowl of ice water. Drain thoroughly and dry the leaves completely in a salad spinner or with paper towels before adding them to the food processor. Wet basil will make watery pesto, so drying is not optional.
For a Smokier Version
Lightly toast the pistachios in a dry skillet over medium heat for 2 to 3 minutes before using. This amplifies their nutty flavor and makes the pesto sauce pair especially well with grilled meats or smoky pasta dishes.
How to Store Pistachio Pesto
Store the finished pesto in an airtight container in the refrigerator for up to 5 days. To prevent the surface from browning, pour a thin layer of olive oil over the top of the pesto before sealing the container. This creates a barrier that keeps air off the surface and preserves that vivid green color.
For longer storage, pistachio pesto freezes well for up to 3 months. Pour the pesto into ice cube trays and freeze until solid, then transfer the cubes to a zip-top freezer bag or freezer-safe container. Frozen pesto cubes are the best way to have homemade pesto on demand all year long. Just pull out however many you need and thaw in the fridge or drop directly into warm pasta.
How to Use Pistachio Basil Pesto
This is a versatile sauce that goes well beyond pistachio pesto pasta. A few of the best ways to use it:
- Pasta:Â Toss with al dente pasta and a splash of pasta water to loosen the sauce. The starchy pasta water helps the pesto coat every noodle evenly.Â
- Grilled chicken: Spoon it over grilled chicken straight off the grill for an easy, flavorful sauce that takes five seconds to plate. Try it on my butterflied chicken legs.Â
- Crostini: Spread it on toasted steak crostini and top with a slice of fresh mozzarella or a few cherry tomatoes. This is essentially a caprese salad on bread.
- Burrata: Spoon it over burrata with a drizzle of olive oil and some flaky salt for an appetizer that looks far more involved than it is. It’s also great mixed into my marinated mozzarella balls.Â
- Pizza sauce: Use it as a base in place of red sauce on pizza. Add mozzarella, chicken, and red pepper flakes and bake as usual. Try it on my cast iron pan pizza recipe.Â
- Sandwiches:Â Use as a spread on sandwiches and burgers, etc.
More Recipes To Try
Pistachio Pesto Recipe
Ingredients
- 3 cups Fresh Basil packed
- 1 cup Shelled Pistachios unsalted or lightly salted
- 1/2 cup Freshly Grated Parmesan Cheese
- 3 Garlic Cloves
- 1 Lemon zested and juiced
- 1/2 tsp Kosher Salt may need to adjust to taste
- 1/2 tsp Black Pepper
- 1 cup Olive Oil
Instructions
- Add the basil leaves, pistachios, Parmesan cheese, garlic, fresh lemon juice, lemon zest, kosher salt, and black pepper to the food processor bowl.
- Pulse several times until everything is finely chopped, scraping down the sides of the bowl as needed.
- With the food processor running, slowly stream in the extra virgin olive oil until the pesto becomes smooth and creamy.
- Scrape down the sides again and process until your desired consistency is reached.
- Taste and adjust with additional salt, black pepper, fresh lemon juice, or Parmesan as desired.
Notes
- Refrigerator storage: Store in an airtight container for up to 5 days. Pour a thin layer of olive oil over the top of the pesto to prevent browning before sealing.
- Freezer storage: Freeze in ice cube trays, then transfer to a zip-top freezer bag or freezer-safe container for up to 3 months.
- Great uses: Toss with al dente pasta and a splash of pasta water, spread on crostini, spoon over burrata, drizzle over grilled chicken, or use as a pizza sauce base.