Creamy Pistachio Pesto Pasta Recipe for Quick Weeknight Meals

Pasta with Pistachio Pesto

By Lee Jackson ↣ Published on: January 28, 2024

Last Updated: December 11th, 20253 Comments

This pistachio pesto pasta is packed with flavour. Fragrant, nutty and textured, the sauce is quick to prepare and versatile: it works beautifully with pasta but also pairs well with fish, roasted vegetables or as a spread. For a fast, flavourful meal, this pasta is hard to beat.

I once ordered a very large bag of pistachios when a recipe only needed a small amount, so I started experimenting with ways to use them. I remembered a pistachio sauce I enjoyed in Italy served with fish and realised it would make a lovely pasta pesto. This version blends basil and parsley so the pistachio flavour remains front and centre, but feel free to adjust the herbs to taste.

This recipe is part of my Italian and Italian Pasta collections, where you’ll find more recipes to explore.

Pesto pasta is one of my go-to quick lunches. A good pesto comes together as the pasta cooks, so you can have a satisfying meal on the table in minutes. I’ve tried many herb combinations, and while basil is classic, combining basil with parsley lets the pistachio shine.

What’s Ahead?

A fork wraps around spaghetti with Pistachio Pesto in a large bowl

What is Pesto?

The Italian word “pesto” comes from pestare, meaning “to pound” or “to crush.” Traditional Pesto Genovese uses basil, pine nuts and cheese, but pesto is a flexible preparation: you can make it with arugula, spinach, cavolo nero, cilantro, sun-dried tomatoes and different nuts such as walnuts, almonds or pistachios.

Why it works?

Quick and easy: Pistachio pesto comes together in minutes using a pestle and mortar or a blender. Toss it with hot pasta and a splash of cooking water to create a silky, emulsified sauce.

The ingredients for Pasta with Pistachio Pesto: Pistachio, Cheese, olive oil, basil, parsley, garlic and spaghetti.

Stuff You’ll Need

All ingredients are easy to find at most supermarkets.

  • Pistachio nuts – unsalted and shelled.
  • Basil and parsley – a mix keeps basil from overpowering the pistachio.
  • Garlic – for aromatic depth.
  • Pecorino cheese – finely grated; Parmigiano or Grana Padano also work.
  • Extra virgin olive oil – use a good-quality oil since it’s uncooked.
  • Pasta – dried or fresh, your choice.
A pestle and mortar with Italian Pistachio Pesto

Step by Step

Making this pesto is straightforward. I prefer a pestle and mortar to control texture, but a food processor or blender works well too.

Pestle & Mortar Pesto

  1. Step 1: Pound the pistachios until coarse, then add garlic and continue pounding.
  2. Step 2: Add parsley and basil, crushing until the leaves are broken down and smooth.
  3. Step 3: Add the grated cheese and blend until incorporated.
  4. Step 4: Slowly stir in olive oil until the mixture emulsifies and becomes creamy. Season with salt and pepper.

Food Processor/Blender Pesto

  • Step 1: Add the nuts, garlic, herbs and cheese to the processor and begin to blend.
  • Step 2: While blending, pour in the oil in a steady stream until smooth. Season to taste.

Making the pasta

  • Step 1: Cook pasta in plenty of salted water according to the package. Reserve up to 2 cups of the cooking water before draining.
  • Step 2: In a deep pan over low heat, combine the cooked pasta with most of the pesto. Add about 3/4 cup of the hot cooking water and toss quickly to create a creamy, emulsified sauce. Add more water if the sauce seems dry.

Serve immediately, garnished with a little extra pesto.

A pestle and mortar with Italian Pistachio Pesto

Pro Tips

  • Pasta cooking water: The starchy hot cooking water is the key to a silky pesto pasta. It helps melt the cheese and emulsify the oil and pesto into a creamy sauce—add it gradually until you reach the desired consistency.

Serving & Storage Suggestions

Serve this dish immediately while hot for the best texture. It also works well at room temperature as a pasta salad—fusilli or farfalle are great choices with roasted or fresh vegetables and a little lemon zest.

  • Leftovers: Keep refrigerated for a couple of days; flavour remains but creaminess softens. Not ideal for freezing once combined with pasta.
  • Refrigerating pesto: Store pesto in a sealed jar with a thin layer of olive oil on top for up to 2 weeks.
  • Freezing pesto: Freeze pesto in small containers for up to 3 months. Defrost in the fridge; avoid microwaving to preserve fresh herb flavour.
A fork wraps around spaghetti with Pistachio Pesto in a large bowl

Ready to get cooking?

Pesto pasta requires minimal effort and a few good ingredients. Pistachios add a fragrant, nutty twist to the classic pesto, making this an easy, satisfying dish for lunch or a simple weeknight dinner.

Give it a try and enjoy the vibrant flavours.

A fork wraps around spaghetti with Pistachio Pesto in a large bowl

More Italian recipes

If you enjoyed this pistachio pesto, explore other Italian favourites for more inspiration.

  • Pasta with Walnut Sauce (Salsa di Noci)
  • Roast Lamb with Anchovies and Garlic
  • Italian Sausage & Lentils
  • Sicilian Spring Onion & Pancetta
  • Nduja with Burrata
  • Aeolian Salad (Sicilian Tomato Salad)
  • Blood Orange & Caper Salad
  • Taralli Pugliesi
  • Gramigna Pasta with Sausage
  • Pinsa Romana
  • Nduja Risotto
  • Pasta Alla Genovese
  • Radicchio Pasta with Guanciale, Gorgonzola & Walnuts
  • Paccheri Pasta with Neapolitan Ragù
  • Italian Porchetta
  • Vitello Tonnato (Veal with Tuna & Anchovy Sauce)
  • Pasta with Salami
  • Anelletti Al Forno – Oven Baked Pasta Rings
A fork wraps around spaghetti with Pistachio Pesto in a large bowl

This recipe uses affiliations and may receive a commission based on your activity.

A fork wraps around spaghetti with Pistachio Pesto in a large bowl

Pasta with Pistachio Pesto

Rate this recipe

5 from 3 votes

Print Recipe
Pin Recipe
Save Recipe

Recipe by Lee
Course Appetizer, Main Course
Cuisine Italian
Diet Vegan, Vegetarian
Prep Time10 minutes
Cook Time15 minutes
Total Time15 minutes
Servings (adjustable) 2
Calories (per serving) | 1082

Ingredients

  • 1/2 cup pistachio nuts unsalted, shelled
  • 2 garlic cloves chopped
  • 1 tsp salt
  • 50 g basil leaves
  • 50 g parsley leaves
  • 1/2 cup pecorino cheese grated
  • 1/2 cup extra virgin olive oil
  • 6 oz Pasta (spaghetti etc) (around 180g) divided between two portions

Instructions

Pesto by Pestle & Mortar

  • Pound the pistachios until coarse. Add garlic, then basil and parsley, crushing until smooth. Mix in the cheese and stir in the olive oil until emulsified. Season with salt and pepper.

Pesto by Blender or Food Processor

  • Combine nuts, garlic, herbs and cheese and blend. While blending, pour in the oil in a thin stream until smooth. Season to taste.

Making the pasta

  • Cook the pasta in plenty of salted water. Reserve up to 2 cups of the cooking liquid before draining.
  • In a wide pan over low heat, toss the pasta with most of the pesto and about 3/4 cup of the hot cooking water, stirring quickly to form a creamy sauce. Add more water if needed. Serve hot with an extra spoonful of pesto on top.

Notes

Serving & Storage Suggestions

This dish is best enjoyed immediately while piping hot, but it also makes a tasty room-temperature pasta salad with fusilli or farfalle and fresh veg. Leftovers keep in the fridge for a few days though they lose some creaminess.

  • Leftovers: Keep sealed in the fridge for a couple of days; texture will change but flavour remains.
  • Refrigerating pesto: Store in a jar covered with olive oil for up to two weeks.
  • Freezing pesto: Freeze in small containers for 3+ months. Thaw in the fridge; avoid microwaving.

Nutrition

Calories: 1082kcal | Carbohydrates: 76g | Protein: 27g | Fat: 76g
Tried this Recipe? Tag me Today!Mention @CookEatWorld or tag #cookeatworld!