Spring Green Pesto Pasta Salad

Featured in: Simple Homemade Treats

This spring-inspired cold pasta salad combines al dente pasta with a silky homemade basil pesto made from fresh basil, toasted pine nuts, Parmesan, and extra virgin olive oil. Sweet blanched peas, peppery baby arugula, and bright lemon zest add layers of flavor and texture. Ready in just 30 minutes, it's an ideal make-ahead dish for gatherings and picnics.

Customize with feta cheese, fresh mint, or parsley. Works beautifully as a vegetarian main or side dish. Best served chilled or at room temperature on the day it's made, though leftovers keep well for up to 2 days refrigerated.

Updated on Tue, 20 Jan 2026 11:19:00 GMT
Fresh Spring Green Pesto Pasta Salad in a white bowl, showing pasta twists coated in vibrant green pesto with peas and arugula.  Save to Pinterest
Fresh Spring Green Pesto Pasta Salad in a white bowl, showing pasta twists coated in vibrant green pesto with peas and arugula. | savoringli.com

Last spring I arrived at my friend Sarahs potluck with nothing but a tub of this pasta salad and within twenty minutes three different people had asked for the recipe. The combination of bright basil and sweet peas just hits different when the weather starts warming up and everyone wants something that feels fresh but still satisfying.

I made this for a mothers day lunch last year and watched my aunt normally suspicious of anything green go back for seconds. The arugula adds this perfect peppery bite that cuts through the richness while those toasted pine nuts bring a buttery crunch that makes the whole thing feel special.

Ingredients

  • 300 g short pasta: I love how fusilli catches all that pesto in its spirals but farfalle works just as well
  • 50 g fresh basil leaves: The star of the show so grab the brightest green bunch you can find
  • 30 g pine nuts plus 30 g extra: Toasting these transforms them from mild to absolutely golden and nutty
  • 50 g freshly grated Parmesan: Buy a wedge and grate it yourself for the best melting texture
  • 1 garlic clove: One is plenty since it will be raw in the pesto
  • 120 ml extra virgin olive oil: This creates that silky luxurious mouthfeel
  • 1/2 lemon: Both the juice and zest wake up all the other flavors
  • 150 g frozen peas: They blanch quickly and add bursts of sweetness throughout
  • 75 g baby arugula: Adds a sophisticated peppery note that balances the creamy pesto

Instructions

Product image
Mount paper towels nearby for quick cleanup of spills, grease, and messes while cooking and prepping meals.
Check price on Amazon
Cook and cool the pasta:
Boil your pasta in salted water until al dente then rinse under cold water to stop the cooking and cool it down completely.
Blanch the peas:
Drop those frozen peas into boiling water for just two minutes then immediately shock them in cold water to keep their bright green color.
Make the pesto:
Whirl basil toasted pine nuts Parmesan garlic lemon juice salt and pepper in your food processor then drizzle in the olive oil while it runs until silky smooth.
Bring it all together:
Toss the cooled pasta with that gorgeous pesto adding a splash of pasta water if it needs help coating everything.
Add the fresh elements:
Fold in the peas arugula lemon zest and those extra toasted pine nuts then taste and adjust the seasoning.
Product image
Mount paper towels nearby for quick cleanup of spills, grease, and messes while cooking and prepping meals.
Check price on Amazon
Close-up of Spring Green Pesto Pasta Salad tossed with homemade basil pesto, toasted pine nuts, and crumbled feta cheese.  Save to Pinterest
Close-up of Spring Green Pesto Pasta Salad tossed with homemade basil pesto, toasted pine nuts, and crumbled feta cheese. | savoringli.com

This salad has become my go to for summer picnics because it holds up so well in the heat and never gets soggy like mayonnaise based salads. Theres something about eating outdoors that makes every bite taste better especially when you can see the fresh ingredients shining through.

Making It Ahead

You can blanch the peas and make the pesto up to two days in advance just store them separately in airtight containers. The pasta should be cooked and cooled the same day you plan to serve it for the best texture.

Serving Suggestions

This salad works beautifully as a light main course or as a substantial side alongside grilled chicken or fish. I love serving it in a wide shallow bowl so you can see all those gorgeous green layers and textures.

Customization Ideas

Swap in sunflower seeds for a nut free version or try adding diced avocado for extra creaminess. Sometimes I throw in halved cherry tomatoes or thin ribbons of zucchini during peak summer season when everything at the market looks irresistible.

  • Try adding fresh mint or parsley to the pesto for a different herb profile
  • A handful of microgreens on top adds a restaurant quality finish
  • Lemon wedges on the side let guests brighten their own portions
Product image
Keeps paper towels accessible for wiping spills, drying hands, and cleaning surfaces while cooking.
Check price on Amazon
Overhead view of Spring Green Pesto Pasta Salad with colorful ingredients like peas, lemon zest, and peppery baby arugula. Save to Pinterest
Overhead view of Spring Green Pesto Pasta Salad with colorful ingredients like peas, lemon zest, and peppery baby arugula. | savoringli.com

Theres something so satisfying about a dish that looks as good as it tastes and brings people back for seconds.

Recipe Questions & Answers

Can I make the pesto in advance?

Yes, prepare the pesto up to 2 days ahead and store it in an airtight container in the refrigerator. If making further ahead, freeze it in ice cube trays for up to 3 months. Thaw before tossing with pasta.

How do I keep the pasta from getting mushy?

Cook the pasta until al dente, then immediately rinse it under cold water to stop the cooking process. This prevents overcooking and helps the pasta maintain its texture when combined with the pesto and other ingredients.

What can I substitute for pine nuts?

Toasted sunflower seeds, walnuts, almonds, or pumpkin seeds work well as alternatives. For a nut-free version, use toasted sunflower seeds in the same quantity. The flavor profile will shift slightly but remain delicious.

Is this salad suitable for vegan diets?

Yes, substitute nutritional yeast for Parmesan cheese and omit the feta. The rest of the ingredients are naturally plant-based. Use quality extra virgin olive oil for the best pesto flavor.

How long will leftovers keep?

Store in an airtight container in the refrigerator for up to 2 days. The pasta may absorb more pesto over time, so you can add extra olive oil or lemon juice to refresh it before serving.

Can I make this gluten-free?

Absolutely. Simply use certified gluten-free pasta and follow the cooking instructions as written. All other ingredients are naturally gluten-free, making this an excellent option for those with gluten sensitivities.

Spring Green Pesto Pasta Salad

Vibrant cold pasta salad tossed with homemade basil pesto, sweet peas, peppery arugula, and crunchy toasted pine nuts.

Prep Time
20 minutes
Time to Cook
10 minutes
Overall Time
30 minutes
Created by savoringli Lila Anderson


Skill Level Easy

Cuisine Type Italian

Makes 4 Serving Size

Diet Details Vegetarian-Friendly

Ingredient List

Pasta

01 10.5 oz short pasta (fusilli, farfalle, or penne)

Pesto

01 2 cups fresh basil leaves, packed
02 1/4 cup toasted pine nuts
03 1/2 cup freshly grated Parmesan cheese
04 1 garlic clove
05 1/2 cup extra virgin olive oil
06 1/2 lemon, juiced
07 Salt and freshly ground black pepper to taste

Vegetables and Greens

01 1 cup frozen peas
02 3 cups baby arugula
03 1/4 cup toasted pine nuts, extra
04 Zest of 1 lemon

Optional Additions

01 3.5 oz feta cheese, crumbled
02 Fresh herbs (mint, parsley), chopped

Step-by-Step Instructions

Step 01

Prepare the Pasta: Cook pasta in a large pot of salted boiling water until al dente. Reserve 1/4 cup of pasta water, then drain and rinse the pasta under cold water to cool. Set aside.

Step 02

Blanch the Peas: While the pasta cooks, blanch the peas in boiling water for 2 minutes, then drain and rinse under cold water.

Step 03

Make the Pesto: In a food processor, combine basil, toasted pine nuts, Parmesan, garlic, lemon juice, and a pinch of salt and pepper. Pulse to combine. With the motor running, slowly drizzle in olive oil until a smooth, creamy paste forms. Adjust seasoning to taste.

Step 04

Combine Pasta with Pesto: In a large mixing bowl, toss the cooled pasta with the pesto, adding reserved pasta water as needed for a silky consistency.

Step 05

Assemble the Salad: Fold in the blanched peas, arugula, lemon zest, and extra toasted pine nuts. If using, add crumbled feta and fresh herbs.

Step 06

Finish and Serve: Taste and adjust seasoning with salt, pepper, or extra lemon juice as needed. Serve chilled or at room temperature.

Equipment Needed

  • Large pot
  • Colander
  • Food processor or blender
  • Large mixing bowl
  • Knife and cutting board
  • Zester or grater

Allergy Info

Review every ingredient for allergens. If unsure, check with a healthcare provider.
  • Contains tree nuts (pine nuts)
  • Contains dairy (Parmesan, feta)
  • Contains gluten (pasta) - use certified gluten-free pasta for gluten-free adaptation

Nutrition Info (per portion)

Serves for general info – not a replacement for professional advice.
  • Calorie Count: 525
  • Fats: 28 g
  • Carbohydrates: 50 g
  • Proteins: 16 g