Pistachio Pesto Pasta with Blistered Tomatoes

Jump to Recipe Print Recipe
Prep Time 10 minutes
Total Time 30 minutes
Servings 4 Main Dishes

This post may contain affiliate links. Please read my Privacy Policy for details.

This pistachio pesto pasta with blistered tomatoes blends buttery, slightly sweet, savory flavors. The pistachio pesto creates a rich and creamy sauce. Blistered tomatoes add a natural layer of sweetness. This Mediterranean-inspired pasta feels restaurant-worthy and comes together in just 30 minutes!

Pistachio pesto pasta wrapped into a coil with pistachios and blistered tomatoes.

What Makes This Pistachio Pasta Different

  • Pistachios are sweeter than pine nuts, which gives this pesto a softer flavor than most pestos.
  • Blistering tomatoes concentrate their sugars and add pops of sweetness.
  • You can make pistachio pesto vegan simply by swapping cheese for a dairy-free cheese.

Quick Answers

What is Pistachio Pesto Pasta?

Pistachio pesto pasta is a Sicilian variation of basil pesto pasta. Pistachio pesto uses pistachios instead of pine nuts, which become the dominant flavor. Then toss the pesto with the pasta.

What Do Pistachios Taste Like in Pesto?

Pistachios create a softer and slightly sweeter pesto than traditional basil pesto made with pine nuts. Pistachio pesto is savory and not sweet like dessert.

Pistachio Pesto Pasta is the Perfect Blend of Ingredients


A picture of Ruth Grindeland the owner, recipe developer and content creator at Sinful Kitchen.

This recipe has been a staple in my home, and I have perfected it over the years. I love that softness and tiny bits of nuts in the pistachio pesto. But I always felt like it was missing something to lighten the flavor a bit. I tried every vegetable until I landed on blistered tomatoes. The blistering concentrates the sugar and adds pops of sweetness.

Now I make it in large batches and bring it into the office for lunch. Nothing beats a 30-minute meal with enough leftovers to last the week!

Cooked with love!
– Ruth

Watch Me Make This Recipe, Blunders and All

Pesto Pasta Ingredients

Ingredients used in making pistachio pesto pasta (pistachio pesto, pasta noodles, tomatoes, garlic, olive oil, and balsamic vinegar).

Key Ingredient Notes

Parmesan | Vegan Parmesan

Traditionally, pesto is made with Parmesan. I am vegan, and therefore I use a plant-based version of Parmesan. I think it tastes the same, and I have never noticed a difference. For a less-processed dairy alternative, add 1 teaspoon of nutritional yeast or white miso paste. It won’t taste like cheese, but it’ll add an umami flavor. 

Pasta

With this recipe, you can use any pasta shape. I chose bucatini, but other shapes that work well include spaghetti, thin spaghetti, and orecchiette. 

Pistachios

Ideally, use raw, unshelled pistachios. But they can be hard to find at most grocery stores. Instead, you can order them online or use lightly salted nuts (this is what I use). Avoid any seasoned or salted pistachios. (Note: lightly salted is ok; pistachios labeled as salted should be avoided.) 

Tomatoes

Use small tomatoes, ideally cherry, but grape tomatoes work too. I don’t recommend using any tomato that’s larger than a grape tomato.

See the recipe card for complete information on ingredients and quantities.

Pistachio pesto pasta wrapped into a coil with pistachios and blistered tomatoes being held up to the camera.

How to Make Pistachio Pesto Pasta

Step One: Prepare the Pasta

Boil the pasta according to the package directions. While the pasta is cooking, move to step two and make the pesto. Save 1 cup of pasta water, then drain the pasta.

Bucatini pasta noodles that have just entered boiling water.

Step Two: Make the Pistachio Pesto

Toast the pistachios in a dry skillet for 3-4 minutes. Then, add the nuts to a food processor with the garlic and pulse until roughly chopped. Add the basil, lemon zest, and juice, then pulse again.

With the food processor still running, slowly add olive oil until the pesto becomes creamy, but still textured. Finally, add the Parmesan cheese and pulse just enough to blend (one to two times). The pesto should retain some texture and not be completely smooth.

Pistachio pesto basil after first rough chop with basil and lemon in a food processor before being pulsed.

Step Three: Blister the Tomatoes

Heat 1 tablespoon of olive oil in a wide skillet over medium heat. Once the oil shimmers, add the cherry tomatoes and sprinkle with a pinch of salt. Cook the tomatoes for 4 to 5 minutes, shaking the pan only once or twice. A few tomatoes might split. That happens, and it’s ok. 

Pour in 1 tablespoon balsamic vinegar and sliced garlic, then let it bubble for about 30 seconds. Leave the leftover balsamic vinegar and garlic slices in the pan. I recommend leaving them in there for extra pesto flavor.

Cherry tomatoes on the vine in a skillet with olive oil in the early stages of blistering.
heart icon.

Traditional pesto is made using a mortar and pestle, and slowly grinding the ingredients by hand. If you have time, try making your pesto this way. The sauce will be richer and slightly more textured.

Step Four: Make the Sauce

Add the pesto and ¼ cup of the pasta water to the pot you cooked the pasta in. Whisk to emulsify them into a sauce. If needed, add more water in ¼ cup increments until the sauce is glossy. Then add the pasta back to the pot and toss with the pistachio pesto.

Creating the pistachio pesto sauce.

Step Five: Top with Blistered Tomatoes

Serve the pasta on individual plates and top with blistered tomatoes. I usually serve them on one side for a pop of color. Garnish with a sprinkle of lemon juice, extra pistachios, and fresh basil.

Garnishing pesto pasta with blistered tomatoes, a basil leaf and pistachio nuts in their shells.

Variations and Substitutions

Protein

For protein, add baked tofu, chickpeas, or white beans.

Spicy

For my spice lovers, add a teaspoon of red pepper flakes or Aleppo pepper when emulsifying the sauce.

Pistachio pesto pasta from the top with pistachios, basil and blistered tomatoes.

How to Store This Recipe

  • Refrigerator: Store leftover pasta in an airtight container for up to three days. Reheat on the stovetop with a splash of olive oil to loosen the sauce. Note that the pesto will darken over time. This is normal and does not change the flavor.
  • Freezer: You can freeze pesto. I recommend using an ice cube tray or smart cube to freeze in smaller portions. Once the pesto is in the cube, spread a thin layer of olive oil on top to preserve the color.

Perfect Pairings

More Pesto Recipes You Might Like

How Did It Go?

I hope you loved this Pistachio Pesto Pasta as much as I do! Before you go, please leave a rating and share your thoughts on this recipe.

Pistachio pesto pasta wrapped into a coil with pistachios and blistered tomatoes being held up to the camera.

Pistachio Pesto Pasta with Blistered Tomatoes

This pistachio pesto pasta with blistered tomatoes is a quick Mediterranean-inspired dinner that feels restaurant-worthy. Creamy pistachio pesto coats the pasta while sweet blistered tomatoes add brightness and depth. Ready in about 30 minutes.
No ratings yet
Print Rate
Course: Main Course, Main Dish, Pasta
Cuisine: Italian
Diet: Vegan
Servings: 4 Main Dishes
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes

Equipment

Ingredients

Pasta

  • 12 oz bucatini spaghetti, or orecchiette
  • 1 cup cherry tomatoes
  • 2 tablespoons olive oil
  • 1 tablespoon balsamic vinegar
  • salt and black pepper
  • ¾ cup pistachio pesto

Pistachio Pesto

  • 1 cup shelled pistachios
  • 1 cup packed fresh basil
  • 1 clove garlic
  • Zest of 1 lemon
  • 2 tablespoons lemon juice
  • ½ cup extra-virgin olive oil
  • ½ cup freshly grated vegan Parmesan or dairy Parmesan
  • Fresh basil, crushed pistachios and/or lemon for garnish optional

Instructions

  • Prepare the Pasta: Boil the pasta according to the package directions. While the pasta is cooking, move to step two and make the pesto. Save one cup of pasta water, then drain the pasta.
  • Make the Pesto: Start by toasting the pistachios in a dry skillet for 3 to 4 minutes. Once toasted, add the nuts and garlic to the food processor. Pulse until the pistachios are roughly chopped. Add the basil, lemon zest, and juice. Pulse again.
    With the food processor still running, slowly add olive oil until the pesto becomes creamy but still textured. Finally, add the Parmesan cheese and pulse just enough to blend (one to two times). The pesto should retain some texture and not be completely smooth.
  • Blister the Tomatoes: Heat 1 tablespoon of olive oil in a wide skillet over medium heat. Once the oil shimmers, add the cherry tomatoes and sprinkle a pinch of salt. Cook 4 to 5 minutes, shaking the pan once or twice. A few tomatoes might split. That happens, and it’s ok. 
    Pour in 1 tablespoon of balsamic vinegar and sliced garlic, and let it bubble for about 30 seconds. Leftover balsamic vinegar and garlic slices in the pan. I recommend leaving them in there for extra pesto flavor.
  • Make the Sauce: Add the pesto and ¼ cup of the pasta water to the pot you cooked the pasta in. Whisk to emulsify them into a sauce. If needed, add more water in ¼-cup increments until the sauce is glossy. Then add the pasta back into the pot and toss it with the pistachio pesto.
  • Plate and Serve: Serve the pasta on individual plates topped with blistered tomatoes. I usually serve them on one side for a pop of color. Garnish with a sprinkle of lemon juice, extra pistachios, and fresh basil.

Notes

How to Store This Recipe
  • Refrigerator: Store the leftover pasta in an airtight container for up to three days. Reheat on the stovetop with a splash of olive oil to loosen the sauce. Note that the pesto will darken over time. This is normal and does not change the flavor.
  • Freezer: You can freeze pesto. I recommend using an ice cube tray or smart cube to freeze in smaller portions. Once the pesto is in the cube, spread a thin layer of olive oil on top to preserve the color.

Nutrition

Calories: 568kcal | Carbohydrates: 69g | Protein: 14g | Fat: 26g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Cholesterol: 4mg | Sodium: 445mg | Potassium: 275mg | Fiber: 4g | Sugar: 5g | Vitamin A: 1120IU | Vitamin C: 8mg | Calcium: 98mg | Iron: 2mg

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating