Home RecipesBy Special DietDairy FreePistachio Pesto – A Fresh Twist on a Classic

Pistachio Pesto – A Fresh Twist on a Classic

by Mini Bhuwania
461 views

Pistachio Pesto is my fresh twist on a classic. Creamy, vibrant, and full of flavour, it comes together in minutes but tastes like something special.

I started making it on quiet, no-grocery days, the kind where basil was fading in the fridge, pine nuts were missing, and pasta still needed a sauce. Pistachios were never meant to be the star, but once I tried them, I realised they bring something else: a silkier richness, a softer bite, a little surprise. It felt familiar, but just different enough to make the recipe feel like my own.

There’s something deeply satisfying about making pesto from scratch. The scent of fresh herbs. The richness of toasted nuts. The way olive oil ties it all together. This version keeps all of that, but the pistachios add a mellow, buttery depth that lingers in the best way.

It’s the kind of sauce I now keep on hand all week, for pasta, toast, roasted veg, or even swirled into soups. It’s quick, fresh, and endlessly versatile. Once you try it, there’s a good chance it’ll become your new favourite too.

Why You’ll Love This Recipe

  • No pine nuts, no problem. Pistachios bring all the richness, but with a softer, slightly sweet edge that makes this pesto stand out.
  • Herbaceous, zesty, and just a little creamy. Lime zest gives it lift, olive oil smooths it out, and pistachios hold it all together.
  • Vegan? Vegetarian? Sorted. Swap in nutritional yeast and it’s fully plant-based, no flavour lost.
  • No cooking required. Just a blender or food processor and a handful of fresh ingredients.
  • So much more than pasta. Use it as a dip, spread, drizzle, or dressing. Instant flavour on almost anything.

What Is Pesto?

Pesto is a classic Italian sauce, traditionally made with fresh basil, garlic, pine nuts, parmesan, and olive oil, all blended into a thick, green paste. The name comes from pestare, which means “to pound” or “crush” in Italian, a nod to how it was originally made with a mortar and pestle.

It’s most commonly stirred through pasta, but pesto is so much more than that. Spread it on toast, swirl it into soups, use it as a dip, or spoon it over roasted vegetables. And the best part is how endlessly adaptable it is. Switch up the nuts, change the herbs, make it fully vegan. That’s exactly what this pistachio version is, a twist on the original, made with a few simple swaps, but still just as fresh and flavourful.

What Pistachios Bring to the Pesto

This version swaps the pine nuts for pistachios, and the result is creamy, earthy, and just a little indulgent. Pistachios add a mellow richness and a touch of sweetness that balances beautifully with the fresh basil and sharp lime.

The texture is smoother, silkier. The flavour feels a little rounder. Still bright, still green, still pesto, just with a bit more depth and a softer finish.

If you love the classic, this is a beautiful next step.

Ingredients You’ll Need

  • Extra virgin olive oil. The thing that binds it all. Use a good-quality oil for the best flavour.
  • Fresh basil leaves. The heart of any pesto. Choose vibrant, fragrant leaves for the brightest flavour.
  • Roasted pistachios. Unsalted, shelled kernels add a rich, creamy texture and a subtle sweetness.
  • Garlic. Just enough to give it a little bite and depth.
  • Jalapeño. For a gentle kick that keeps things interesting without taking over.
  • Lime juice and zest. Brightness and a touch of zing that lifts the whole thing.
  • Parmesan cheese. For that salty, savoury finish. Nutritional yeast works just as well for a vegan version.
  • Sea salt and black pepper. Simple seasoning to bring it all together.

    How to Make Pistachio Pesto

    Start in the food processor. Add the parmesan (or nutritional yeast), pistachios, garlic, jalapeño, basil, lime zest, salt, and pepper. Pulse a few times until everything breaks down into a coarse, crumbly mix. You’re not after smooth here, think textured and fragrant.

    Scrape down the sides, then add the lime juice and pulse again. This brightens everything and softens the blend a touch.

    Now for the part that matters most. With the motor running, slowly drizzle in the olive oil. Watch as it begins to emulsify; it should hold together but still keep a bit of texture.

    Scoop the pesto into a clean jar, smooth the top, and pour over a little extra olive oil to cover the surface completely. Seal and store in the fridge. Use within a week, though it probably won’t last that long.

    Helpful Tips & Tricks

    • Dry your basil really well. A little water can change the texture and colour of the pesto. Pat the leaves dry gently but thoroughly.
    • Use good olive oil. Since it isn’t cooked, the flavour of the oil really comes through.
    • Toast the pistachios if they aren’t roasted. A few minutes in a dry pan deepens the flavour and makes them easier to blend.
    • Go slow with the oil. Drizzling it in gradually is what helps the pesto emulsify into that lovely creamy texture, no cream needed.
    • Stop before it’s too smooth. A little texture is what makes it catch nicely on pasta, toast, or veg.
    • Taste and adjust. Pistachios vary in saltiness and limes vary in sharpness, so tweak it to your liking right at the end.

    Serving Suggestions

    This pesto is so versatile, it’s hard to think of a dish it doesn’t improve. Start with the obvious, pasta, of course, but don’t stop there.

    • Toss through warm pasta with a splash of pasta water for an instant dinner
    • Spread on toasted sourdough with tomato slices or roasted veggies
    • Swirl into soups just before serving for a hit of fresh flavour
    • Drizzle over grilled or roasted vegetables, especially courgette, carrots, or sweet potato
    • Use as a dip for flatbread or crackers
    • Thin with a little extra olive oil and lime juice for a beautiful salad dressing

    It’s the kind of sauce you’ll find yourself reaching for again and again, just as happy being the star as the sidekick.

    Can I make this without a food processor?
    Yes. A mortar and pestle is actually how pesto was traditionally made, which is where the name comes from. It takes more effort and a bit longer, but the texture is wonderful, rustic and a little more textured than a processor gives you.

    What can I use instead of pistachios?
    Cashews or almonds both work well if pistachios aren’t available, though you’ll lose a little of that distinctive sweetness. Toasted sunflower seeds are a good nut-free option.

    Can I leave out the jalapeño?
    Easily. It’s there for a gentle background heat, not a defining flavour. Leave it out entirely for a milder pesto, or add a little extra if you want more of a kick.

    Can I freeze pistachio pesto?
    Yes, and it freezes very well. Spoon it into an ice cube tray, freeze, then pop the cubes into a bag so you can defrost exactly as much as you need.

    Explore More Sauces

    If you love this pistachio pesto, here are a few more flavour-packed sauces to explore:

    More sauces, dips, and drizzles — all in the Sauce Collection. Because sometimes, all a dish needs is the right spoonful.

    If you make this recipe I’d love to hear how it turned out. Leave a comment below and let me know. It genuinely makes a difference to know what’s working and what isn’t, and I read every single one. You can also find me on PinterestInstagram and Facebook where I share new recipes, behind the scenes and whatever else is happening in the kitchen at Poetry of Spices.

    Pistachio Pesto - A Fresh Twist on a Classic

    Serves: 1 Jar (300ml) Prep Time:
    Nutrition facts: 200 calories 20 grams fat
    Rating: 5.0/5
    ( 7 voted )

    Ingredients

    • 2 cups (100g) fresh basil leaves
    • ¼ cup grated or cubed parmesan cheese (or 2 tbsp nutritional yeast for a vegan version)
    • 100g unsalted roasted pistachio kernels
    • 2 tbsp freshly squeezed lime juice
    • 2 cloves garlic
    • Zest of 1 lime
    • 1 tsp sea salt
    • ½ tsp black pepper powder
    • ⅓ cup extra virgin olive oil

    method

    1. Remove long stems from the basil and rinse the leaves. Gently pat them dry with a paper towel.
      (2 cups fresh basil leaves)
    2. In a food processor, combine parmesan cheese, pistachios, garlic, basil, lime zest, salt, and pepper. Pulse until broken down into a coarse paste.
      (¼ cup parmesan, 100g pistachios, 2 cloves garlic, zest of 1 lime, 1 tsp sea salt, ½ tsp black pepper)
    3. Scrape down the sides of the bowl, then add the lime juice and pulse again.
      (2 tbsp lime juice)
    4. With the motor running, slowly drizzle in the olive oil and blend until emulsified. The texture should remain slightly chunky, not fully smooth.
      (⅓ cup extra virgin olive oil)
    5. Transfer the pesto to a clean jar. Pour a thin layer of olive oil on top before sealing to prevent oxidation.
    6. Store in the fridge and use within 1 week.
    Did You Make This Recipe?
    If you did, take a picture and tag me on Instagram at @poetryofspices!

    You may also like

    2 comments

    Tahlia June 5, 2025 - 3:32 pm

    5 stars
    This pesto is such a wonderful twist on the classic version. The pistachio add a lovely richness and depth of flavour. I’ve already made it twice and can’t wait to make it again.
    Tahlia

    Reply
    Mini Bhuwania June 7, 2025 - 4:43 pm

    Hey Tahlia, What a lovely comment. I always enjoy putting a slightly different spin on familiar recipes, so it’s wonderful to hear this version was such a hit. Thanks for sharing!

    Reply

    Leave a Comment

    error: Content is protected !!