Spring Green Pesto Pasta Salad

Featured in: Seasonal Menu Inspiration

This vibrant cold pasta dish brings together the fresh flavors of spring with homemade basil pesto, sweet green peas, and peppery baby arugula. The pasta gets coated in a creamy, nutty pesto made from toasted pine nuts, Parmesan, and fresh basil, then tossed with crisp vegetables and extra toasted nuts for crunch.

Ready in just 30 minutes, this versatile dish serves four and works beautifully for outdoor gatherings, potlucks, or meal prep. Serve it chilled or at room temperature—the flavors develop beautifully as it sits. Add crumbled feta or fresh herbs like mint and parsley for extra dimension.

The pesto comes together quickly in a food processor, while the pasta and peas cook simultaneously for efficient preparation. Rinse everything under cold water to stop the cooking and maintain that perfect al dente texture.

Updated on Wed, 21 Jan 2026 13:50:00 GMT
A vibrant bowl of Spring Green Pesto Pasta Salad featuring fusilli, peas, and arugula tossed in creamy basil pesto. Save
A vibrant bowl of Spring Green Pesto Pasta Salad featuring fusilli, peas, and arugula tossed in creamy basil pesto. | mesastories.com

The first time I made this pesto pasta salad was for a last minute book club meeting when I realized I had nothing ready to feed eight people. I threw together whatever green things I had in the fridge and my friends ended up crowding around the serving bowl, asking for the recipe before we even discussed the book.

My grandmother used to say that spring dishes should look like a garden exploded on your plate. This pasta salad became my go to for Easter brunch after my aunt confessed she had been eating leftovers straight from the container for breakfast the next day.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 300 g short pasta: Fusilli catches the pesto beautifully but farfalle works just as well
  • 50 g fresh basil leaves: Pack them tight and do not include the stems
  • 30 g pine nuts plus 30 g extra: Toasting them transforms their flavor from mild to deeply nutty
  • 50 g freshly grated Parmesan cheese: The real stuff makes all the difference here
  • 1 garlic clove: One small clove is plenty since it will be raw
  • 120 ml extra virgin olive oil: A fruity oil will make the pesto sing
  • 1/2 lemon: You will need both juice and zest for brightness
  • 150 g frozen peas: They are actually sweeter and more consistent than fresh
  • 75 g baby arugula: Adds a peppery kick that balances the rich pesto
  • Salt and black pepper: The pesto needs enough seasoning to stand up to pasta

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Cook the pasta perfectly:
Boil salted water and cook pasta until al dente then reserve some pasta water before draining and rinse under cold water to stop the cooking
Prep the peas:
Drop frozen peas into boiling water for 2 minutes then drain and rinse under cold water to keep their bright green color
Make the pesto base:
Combine basil toasted pine nuts Parmesan garlic lemon juice and a pinch of salt in a food processor and pulse until chopped
Emulsify the pesto:
With the motor running slowly drizzle in olive oil until smooth and creamy then taste and adjust the seasoning
Bring it together:
Toss cooled pasta with pesto adding pasta water as needed for a silky coating
Add the fresh elements:
Fold in blanched peas arugula lemon zest and extra toasted pine nuts then chill before serving
Fresh Spring Green Pesto Pasta Salad with toasted pine nuts and bright lemon zest, ready for a spring picnic. Save
Fresh Spring Green Pesto Pasta Salad with toasted pine nuts and bright lemon zest, ready for a spring picnic. | mesastories.com

This salad saved me during a particularly chaotic spring when I was moving apartments and living off takeout. My best friend brought me a container and I swear those bright green flavors made everything feel manageable again.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Make Ahead Magic

I learned the hard way that the arugula gets sad if dressed too far in advance. Now I toss everything except the greens and herbs then fold them in right before serving.

Pesto Perfection

Over processing basil can turn it bitter. Pulse just until everything comes together and trust me the texture will be more rustic and the flavor will stay bright.

Serving Suggestions

This pasta salad works as a main course or a stunning side at any spring gathering. The flavors pair beautifully with grilled vegetables or simple roasted chicken.

  • Bring to room temperature for 20 minutes before serving
  • Sprinkle with fresh basil leaves right before plating
  • Add cherry tomatoes if you want extra color
Close-up of Spring Green Pesto Pasta Salad showing glossy noodles, tender peas, and peppery arugula on a rustic plate. Save
Close-up of Spring Green Pesto Pasta Salad showing glossy noodles, tender peas, and peppery arugula on a rustic plate. | mesastories.com

There is something about a bowl full of fresh greens and tender pasta that feels like eating sunshine. Hope this brings some bright spring energy to your table too.

Recipe Questions & Answers

Can I make this pasta ahead of time?

Yes, this dish actually tastes better after sitting for a few hours as the flavors meld together. You can prepare it up to 24 hours in advance, though it's best served the same day for optimal texture. Store it in an airtight container in the refrigerator.

What pasta shapes work best for this dish?

Short pasta shapes with nooks and crannies work wonderfully for holding the pesto. Fusilli, farfalle (bow ties), penne, or rotini are all excellent choices. The textured surfaces help the creamy sauce cling to every bite.

How can I make this dish vegan?

Replace the Parmesan cheese with nutritional yeast or a vegan Parmesan alternative, and omit the feta cheese if using. The pesto will still be creamy and flavorful thanks to the olive oil, pine nuts, and fresh basil.

Can I use store-bought pesto instead of homemade?

Absolutely, though homemade pesto offers brighter, fresher flavors. If using store-bought, look for a high-quality brand without excessive additives. You may need about 150-180 ml (2/3 to 3/4 cup) to coat the pasta properly.

What can I substitute for pine nuts?

Walnuts, almonds, or cashews make great alternatives to pine nuts in the pesto. For a nut-free version, use toasted sunflower seeds which provide similar crunch and richness. Toast whatever nut or seed you choose for deeper flavor.

Should I serve this dish hot or cold?

This is designed as a cold pasta salad, perfect for serving chilled or at room temperature. The refreshing quality makes it ideal for warm weather. However, you can serve it slightly warm if you prefer—the flavors work either way.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Spring Green Pesto Pasta Salad

Refreshing cold pasta with basil pesto, peas, arugula, and crunchy pine nuts. Ideal for spring occasions.

Prep Time
20 min
Time to Cook
10 min
Overall Time
30 min
Created by Spencer Maddux


Skill Level Easy

Cuisine Italian

Portions 4 Number of Servings

Diet Preferences Meat-Free

What You Need

Pasta

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

Pesto

01 2 cups fresh basil leaves, packed
02 1/4 cup pine nuts, toasted
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 & Greens

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

Optional Additions

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

Step-by-Step Guide

Step 01

Cook the Pasta: Bring a large pot of salted water to a rolling boil. Add pasta and cook until al dente according to package directions. Reserve 1/4 cup of pasta cooking water before draining. Rinse pasta thoroughly under cold running water to stop cooking and cool completely. Set aside in a large bowl.

Step 02

Prepare the Peas: While pasta cooks, blanch frozen peas in boiling water for 2 minutes until bright green and tender. Drain immediately and rinse under cold water to preserve color and texture. Set aside.

Step 03

Make the Basil Pesto: Combine fresh basil, toasted pine nuts, Parmesan cheese, garlic, lemon juice, salt, and pepper in a food processor. Pulse several times to chop ingredients and blend flavors. With motor running, gradually pour in olive oil through feed tube until mixture forms a smooth, creamy paste. Stop to scrape down sides as needed. Taste and adjust seasoning.

Step 04

Combine Pasta and Pesto: Pour prepared pesto over cooled pasta in the large mixing bowl. Toss thoroughly to coat every piece evenly. Add reserved pasta water a tablespoon at a time if needed to achieve silky, cohesive texture.

Step 05

Add Vegetables and Garnishes: Gently fold in blanched peas, baby arugula, lemon zest, and extra toasted pine nuts. If using, add crumbled feta cheese and chopped fresh herbs. Mix carefully to distribute ingredients without crushing delicate greens.

Step 06

Final Seasoning and Service: Taste salad and adjust seasoning with additional salt, freshly ground black pepper, or lemon juice as desired. Serve immediately chilled or at room temperature. Refrigerate leftovers in airtight container for up to 2 days.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You Need

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

Allergy Notice

Carefully check each ingredient for allergens and reach out to a medical provider if you have questions.
  • Contains tree nuts (pine nuts), dairy (Parmesan, feta), and gluten (pasta). For gluten-free, use certified gluten-free pasta. Always check ingredient labels for hidden allergens.

Nutrition Details (Each Serving)

For informational use only. Please consult your healthcare provider for dietary advice.
  • Calories: 525
  • Fats: 28 g
  • Carbohydrates: 50 g
  • Proteins: 16 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.