Pistachio Pesto
Pistachio Pesto is a delightful twist on your traditional basil pesto. With the elegant creaminess of pistachios harmonizing beautifully with the fresh basil and parmesan, this vibrant green sauce not only offers a wonderful depth of flavor but is incredibly versatile as well. Whether you’re tossing it with pasta, drizzling it over grilled vegetables, or spreading it on crusty bread, the possibilities are endless! Plus, the richness of the nuts makes it a satisfying option for any meal, leaving you with a deliciously nutty spirit and a full belly.
Table of Contents

The first time I made Pistachio Pesto, I was taken aback by how simple it was to whip up this sauce packed with punchy flavors. Inspired by a dinner party where a friend served a similar creation, I decided to put my own twist on it. It all melds together in the food processor, providing a stunning homemade alternative that’s far superior to store-bought versions. This pesto stands out with its unique taste and vibrant color, capturing the essence of fresh ingredients, and it’s budget-friendly to boot. So, are you ready to try this magnificent recipe that will elevate your dining experience?
Why You’ll Love This Recipe
- Simple & Quick: With just 10 minutes of prep time, you’ll have a fresh batch of pesto ready to go!
- Irresistible Flavor: The nutty taste of pistachios combined with fragrant basil creates a flavor explosion you can’t resist.
- Eye-Catching Appeal: That bright green color makes it as beautiful as it is tasty; let’s be honest, we eat with our eyes first!
- Flexible Serving: Perfect as a pasta sauce, sandwich spread, or even a dip at your next gathering—this dish fits right in any occasion.
- Diet-Friendly Options: Easily modified to be gluten-free or vegan by swapping out the parmesan cheese for nutritional yeast!
Ingredients You’ll Need
- 2 cups basil, packed: Fresh basil is essential for that fragrant herbal flavor. Look for vibrant, green leaves for the best taste.
- 2 garlic cloves: Add depth and flavor with fresh garlic. If you’re a fan of sharpness, feel free to increase this according to your taste!
- ½ cup pistachios: Use shelled, roasted pistachios for a lovely nutty contrast. You can substitute with walnuts if you’re in a pinch, but the unique flavor of pistachios shines through best here.
- ⅓ cup parmesan cheese, freshly grated: Freshly grated cheese melts better and adds a rich flavor. For a vegan option, you can use nutritional yeast for a cheesy essence.
- ½ tsp salt: Salt enhances the flavor of all ingredients—use sea salt or kosher salt for best results.
- ¼ tsp pepper: Black pepper adds warmth; feel free to adjust according to your personal preference.
- ¼ tsp red pepper flakes: This is optional but recommended if you enjoy a hint of spice; it balances the sweetness of the basil.
- ½ cup olive oil: Use high-quality extra virgin olive oil for its robust flavor, which is crucial in this recipe.
How to Make Pistachio Pesto
- Combine Ingredients: In a food processor, add 2 cups packed basil, 2 peeled garlic cloves, ½ cup shelled pistachios, ⅓ cup freshly grated parmesan cheese, ½ teaspoon salt, ¼ teaspoon pepper, and ¼ teaspoon red pepper flakes (if using). Pulse until the mixture is finely minced but not pureed—aim for a chunky consistency for texture.
- Incorporate Olive Oil: With the motor running, slowly pour in ½ cup of extra virgin olive oil through the top opening. Blend until the mixture comes together into a thick sauce. You might need to scrape down the sides a couple of times to ensure everything is well combined.
- Transfer & Store: Once well blended, transfer the pistachio pesto into a bowl or glass jar. You can now enjoy this vibrant sauce right away or store it for later.
- Storage: Seal in a jar and refrigerate for up to 3 days or freeze for up to 5 months—perfect for meal prep or making ahead for gatherings.
Storing & Reheating
For short-term storage, keep your pesto in the refrigerator in a sealed jar, where it will stay fresh for about 3 days. If you’re hoping to save it for longer, consider freezing it in ice cube trays. Once frozen, transfer the cubes to a zip-top bag, and you can enjoy your flavorful creations for up to 3 months! To use, simply thaw in the fridge or reheat gently in a pan over low heat, remembering that the texture may slightly change after freezing. A splash of olive oil or a sprinkle of fresh herbs will refresh its lovely appearance!
Chef’s Helpful Tips
- To prevent discoloration, consider drizzling a thin layer of olive oil over your stored pesto before sealing the jar.
- Ensure your basil is completely dry after washing; excess moisture can affect the texture and longevity of your pesto.
- For a creamier consistency, you can add another tablespoon of olive oil while blending.
- If the pesto is too thick, add more olive oil a little at a time until your desired texture is reached.
- For an extra flavor kick, add a squeeze of lemon juice for brightness, especially if using this with seafood dishes.
- Make it a bit ahead of time; letting it sit (refrigerated) for a few hours allows the flavors to meld beautifully.
This Pistachio Pesto makes cooking feel effortless and brings an exciting twist to your usual meals. Whether you are tossing it with pasta for a weeknight dinner or serving it up at your next gathering, its nutty flavor and lovely-green color will make it an instant favorite. Remember to be creative with your servings; the world of flavor is your oyster!

Recipe FAQs
Can I use other nuts in this pesto?
Absolutely! While this recipe shines with pistachios, you can swap in walnuts, almonds, or even pecans based on your preference or what you have on hand. Each nut adds its own delightful twist to the pesto!
How do I customize the flavor?
You can try adding fresh herbs like parsley or cilantro for an interesting flavor addition. Some even toss in roasted red peppers for a touch of sweetness. Try experimenting with the seasonings to find your perfect blend!
What is the best way to serve pistachio pesto?
Pistachio Pesto is incredibly versatile—consider tossing it with your favorite pasta, drizzling it over grilled veggies, spreading it onto sandwiches, or serving alongside fresh bread or crackers.
Can I freeze homemade pesto?
Yes! Freezing is a great way to extend the life of your pesto. Just make sure to store it in airtight containers or freezer-safe bags. And don’t forget to label them for easy identification later!
PrintMore Desserts & Appetizers Recipes
- Pink Lemonade No-Bake Pie
- Soulful Strawberry Banana ‘Cat in the Hat’ Snack
- Strawberry Shortcake Cookies
- Easter Nest Cupcakes | Vanilla Sponge with Chocolate Buttercream & Mini Eggs
- Mexican Inspired Brownies
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Pistachio Pesto
- Prep Time: 5 minutes
- Cook Time: No Data
- Total Time: 0 hours
- Yield: 8 servings 1x
- Category: Sauces
- Method: Blending
- Cuisine: Italian
Description
This Pistachio Pesto combines fresh basil, garlic, and pistachios for an irresistible flavor that’s perfect for quick dinners or healthy meals. It’s simple to prepare and incredibly delicious, an excellent homemade addition to pasta or sandwiches.
Ingredients
- 2 cups basil, packed
- 2 garlic cloves
- ½ cup pistachios
- ⅓ cup parmesan cheese, freshly grated
- ½ tsp salt
- ¼ tsp pepper
- ¼ tsp red pepper flakes
- ½ cup olive oil
Instructions
- Add all ingredients except the olive oil to a food processor and pulse to combine.
- While the motor is running, pour in the olive oil through the top and continue blending until smooth.
- Transfer the pesto to a bowl or glass jar for serving.
- Store in a sealed jar in the refrigerator for up to 3 days, or freeze for up to 5 months.
Notes
For a nuttier flavor, toast the pistachios before adding them to the food processor.
This pesto is great on pasta, sandwiches, or as a dip.
Adjust the amount of red pepper flakes for desired spice level.
Nutrition
- Serving Size: 2 tablespoons
- Calories: 130
- Sugar: 0g
- Sodium: 95mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 4g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 5mg
