Incredibly delicious Pistachio Pesto made with a handful of fresh ingredients in about five minutes. This vibrant, versatile sauce is far better than store-bought pesto and is perfect for pasta, sandwiches, dips, and grain bowls.

While I love traditional basil pesto, over the years I’ve adapted recipes inspired by local restaurants and pantry-friendly swaps. This pistachio version keeps the bright basil flavor while adding a nutty twist using pistachios, which are more accessible and economical than pine nuts for many people.
There are many ways to make pesto—try parsley, cilantro, or spinach in place of some basil if needed. For this recipe I used pistachios because they deliver a wonderful texture and flavor that pairs beautifully with garlic, lemon, olive oil, and Parmesan.
Why You’ll Love This Recipe
- Quick and easy. Just a few ingredients and a blender or food processor deliver a fresh sauce in minutes.
- Simple pantry and produce ingredients. Fresh basil, pistachios, garlic, lemon, olive oil, and Parmesan are all easy to find.
- Great for meal prep. Make a batch, freeze in an ice cube tray, and pop out portions for quick weeknight meals.
- Extremely versatile. Use it on pasta, bruschetta, Caprese salads, avocado toast, flatbreads, grain bowls, or as a dip.
Dietitian Tip
Feel free to adapt the ingredients to suit your needs or what you have on hand. Substitute water for some or all of the olive oil to reduce calories, or add extra oil to increase calorie density for kids who need more energy. If basil is limited, swap part of it for flat-leaf parsley or baby spinach—the flavor will change slightly but remain delicious.
Ingredient Notes

- Fresh basil leaves: The base of classic pesto. If you don’t have enough, supplement with baby spinach or flat-leaf parsley.
- Pistachios: Both raw and roasted (salted or unsalted) work. Roasted nuts yield a slightly different color and deeper flavor.
- Garlic: Fresh cloves give the best flavor. Use one clove if you prefer a milder garlic presence.
- Lemon: Fresh-squeezed lemon juice brightens the pesto. Zest is optional—some prefer to skip the zest to avoid a bitter aftertaste.
- Olive oil: Use extra-virgin olive oil for the best flavor.
- Salt: Add a pinch only if your pistachios are unsalted; adjust to taste.
How to Make Pistachio Pesto

Quick summary: add all ingredients to a food processor or blender, position the garlic closest to the blades, basil furthest from the blades, then blend until smooth and creamy. Adjust water or oil to reach the desired consistency.
- Place all ingredients in a food processor or blender.
- Blend or pulse until smooth and creamy, scraping down the sides as needed.
How to Serve Pesto
- As a dip: Serve with crusty bread or crisp vegetables for a flavorful starter.
- With pasta: Toss with hot pasta for a quick weeknight meal, or stir into tortellini with chicken for a heartier dish.
- With salmon: Spoon pesto over cooked salmon for an aromatic finish.
- On avocado toast: Drizzle pesto over mashed avocado for extra flavor and color.
- In grain bowls: Use pistachio pesto to dress ancient grain bowls with roasted vegetables and protein.
Helpful Tips
- If the pesto seems gritty from a food processor, use an immersion blender to smooth it further.
- For a thinner pesto, add extra water or olive oil one tablespoon at a time while blending.
- Add garlic closest to the blades for more even blending; add basil last so it doesn’t get overly pulverized.
- If you like lemon zest, add a little, but taste first—some people prefer the pesto without zest.
- Both raw and roasted pistachios work; roasted nuts produce a slightly darker pesto but both taste great.
Questions You May Have
Yes. To keep it bright for a day, cover the surface with a thin layer of olive oil to prevent browning. For longer storage, refrigerate in an airtight container with minimal air gap for a few days or freeze in an ice cube tray or freezer bag for longer use.
Substitute up to one cup of basil with baby spinach or parsley. Spinach yields a milder difference; parsley is more distinct but still tasty. Other herbs like cilantro can be used for a different flavor profile.
Walnuts and pistachios are excellent alternatives to pine nuts. Pine nuts are traditional but can be expensive and harder to find.
Related Recipes
- Pesto with Walnuts
- Cherry Tomato Sauce
- Caprese Bruschetta
- Margherita Flatbread
More Easy Recipes
-
Easy Air Fryer Cod (3-Ingredients!)
-
Quick Tuna and Chickpea Salad (High-Protein Lunch)
-
Simple Egg Salad with Greek Yogurt (No Mayo)
-
Green Goddess Salad with Green Goddess Dressing (Homemade)
Did you make this Pistachio Pesto recipe and love it? Please leave a comment and rating below — your feedback is the best compliment.
Follow the author on social media for more easy meal ideas.
📖 Recipe

5-Minute Pistachio Pesto
Equipment
- 1 Food processor or blender
Ingredients
- 2 cups fresh basil leaves, lightly packed
- ¼ cup pistachios (raw or roasted; salted or unsalted work)
- ¼ cup grated Parmesan cheese
- 2 cloves garlic, fresh
- 2 tablespoons fresh lemon juice
- 3 tablespoons extra-virgin olive oil
- ⅓ cup warm water
- ½ teaspoon salt (adjust if using salted pistachios)
- ¼ teaspoon black pepper
Instructions
- Place pistachios, Parmesan, garlic, lemon juice, olive oil, warm water, salt, pepper, and basil into a food processor or blender. Position the garlic closest to the blades and the basil leaves furthest from the blades.
- Blend or pulse until the pesto reaches your desired consistency, scraping down the sides as needed. Add a little more water or olive oil, one tablespoon at a time, for a thinner texture.
Notes
Nutrition information is an estimate and will vary based on ingredient brands and amounts. There is more to food than nutrition labels—enjoy the flavor and versatility.
- If the pesto is slightly gritty from a food processor, an immersion blender can help smooth it out.
- Adjust thickness by adding more water or olive oil a tablespoon at a time.
- Order of ingredients matters for some blenders—garlic near the blades blends better; for upside-down blenders, add basil first.
- Both raw and roasted pistachios produce great results; roasted pistachios may darken the pesto slightly.