Spring Green Pesto Pasta Salad

Featured in: Seasonal Meal Planning

This vibrant cold pasta combines al dente noodles with a silky homemade basil pesto. Sweet blanched peas and peppery baby arugula add fresh spring flavors, while toasted pine nuts bring satisfying crunch throughout every bite. The dish comes together in just 30 minutes and tastes best served chilled or at room temperature, making it ideal for picnics, potlucks, or light spring dinners. A squeeze of fresh lemon brightens the entire bowl.

Updated on Wed, 21 Jan 2026 15:16:00 GMT
A close-up of vibrant Spring Green Pesto Pasta Salad in a white bowl, showcasing glistening fusilli coated in basil pesto, sweet peas, peppery arugula, and golden toasted pine nuts. Save to Pinterest
A close-up of vibrant Spring Green Pesto Pasta Salad in a white bowl, showcasing glistening fusilli coated in basil pesto, sweet peas, peppery arugula, and golden toasted pine nuts. | tiziristudio.com

Last spring, my neighbor Sarah brought a container of bright green pasta salad to our first potluck of the season. Everyone kept asking her what made it so vibrant, and she just smiled and said the secret was throwing handfuls of arugula into the pesto at the last minute. I've been making it ever since, tweaking things here and there, but that peppery bite remains the star.

I made this for my sister's baby shower last month when the temperature hit 85 degrees unexpectedly. The pregnant women went absolutely feral over it, something about the fresh peas and lemon hitting exactly right. Three different people asked for the recipe while standing in the dessert line.

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 (10.5 oz) short pasta: Fusilli catches the pesto beautifully but farfalle works too, just dont go for spaghetti or you'll lose all the texture
  • 50 g (2 cups) fresh basil leaves: Pack them down tight because basil wilts like crazy when you process it, and you want that intense green flavor to punch through
  • 30 g (1/4 cup) pine nuts, toasted: I've burned so many batches of pine nuts, now I stand right there and shake the pan constantly the moment they go in
  • 50 g (1/2 cup) freshly grated Parmesan cheese: Buy the wedge and grate it yourself, pre-grated has anti-caking agents that make your pesto gritty instead of smooth
  • 1 garlic clove: One is plenty unless you want to repel vampires and your dinner guests, raw garlic gets aggressive fast
  • 120 ml (1/2 cup) extra virgin olive oil: The good stuff matters here since it's one of the main flavors, no point in using cheap oil then wondering why it tastes flat
  • 1/2 lemon, juiced: Cuts through the rich pine nuts and cheese, plus the acidity keeps everything tasting bright even after chilling
  • Salt and freshly ground black pepper: Season as you go, not just at the end, otherwise the flavors never fully wake up
  • 150 g (1 cup) frozen peas: Frozen are actually better here than fresh because they blanch up sweet and tender without getting starchy
  • 75 g (3 cups) baby arugula: This is the game changer, it adds this peppery fresh bite that balances all the richness
  • 30 g (1/4 cup) pine nuts, extra, toasted: The crunch on top is non-negotiable, textural contrast makes cold pasta actually enjoyable
  • Zest of 1 lemon: Use a microplane and avoid the white pith, that's where all the bitterness lives

Tired of Takeout? ๐Ÿฅก

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

One email. No spam. Unsubscribe anytime.

Instructions

Cook the pasta smart:
Boil your pasta in well-salted water until it's just barely al dente, then scoop out 1/4 cup of that starchy water before draining, rinse immediately under cold water so it stops cooking and stays loose
Prep the peas:
Drop those frozen peas into boiling water for exactly 2 minutes, then rush them into an ice bath or under super cold water, you want them bright green, not gray and mushy
Make the magic pesto:
Pulse the basil, toasted pine nuts, Parmesan, garlic, lemon juice, and a pinch of salt until it's starting to come together, then drizzle in the olive oil while the motor runs until it transforms into this gorgeous emerald cream
Bring it together:
Toss the cooled pasta with all that pesto, adding a splash of the reserved pasta water if it's clinging too thickly, then fold in the peas, arugula, lemon zest, and those extra toasted pine nuts until everything is coated and vibrant
Spring Green Pesto Pasta Salad served chilled on a rustic wooden table, with a fork twirling a bite that includes fresh baby arugula and a sprinkle of lemon zest. Save to Pinterest
Spring Green Pesto Pasta Salad served chilled on a rustic wooden table, with a fork twirling a bite that includes fresh baby arugula and a sprinkle of lemon zest. | tiziristudio.com

My friend's 8-year-old, who usually survives on exactly three foods, tried this at a barbecue and went back for thirds. Her mom texted me the next day asking for the recipe because apparently the kid wouldn't stop talking about the green pasta. Now it's the only way she can get greens into her.

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 It Your Own

Swap in sunflower seeds if pine nuts feel too fancy or expensive, they toast up beautifully and add the same crunch. Nutritional yeast works instead of Parmesan if you're doing dairy-free, just add an extra pinch of salt since it's less sharp.

Serving Situation

This is the dish that travels well to potlucks but also holds up in the fridge for those days when cooking feels impossible. It actually gets better after sitting for an hour, letting all those flavors settle into each other.

Timing Is Everything

Make it the morning you're serving it, not days ahead. The arugula will eventually wilt and lose that fresh peppery punch that makes this special. It keeps for about 2 days, but texture-wise, day one is absolute perfection.

  • Let the pasta salad sit at room temperature for 15 minutes before serving if it's been in the fridge, the flavors wake up
  • Store any leftovers in an airtight container and give it a good toss before serving again
  • Add a splash of olive oil and another squeeze of lemon if it seems dry the next day
Overhead view of a colorful bowl of Spring Green Pesto Pasta Salad, mixing cold pasta with homemade basil pesto, blanched peas, and crumbled feta cheese for a refreshing meal. Save to Pinterest
Overhead view of a colorful bowl of Spring Green Pesto Pasta Salad, mixing cold pasta with homemade basil pesto, blanched peas, and crumbled feta cheese for a refreshing meal. | tiziristudio.com

There's something so satisfying about a dish that looks complicated but comes together in the time it takes to boil pasta. This one's become my go-to for whenever I need to feed people and actually want to enjoy the party instead of being stuck in the kitchen.

Recipe FAQs

โ†’ Can I make this ahead of time?

Yes, this tastes best when made fresh but keeps well refrigerated for up to 2 days. The flavors meld together beautifully overnight. Add the arugula just before serving to maintain its crisp texture.

โ†’ What pasta shapes work best?

Short pasta varieties like fusilli, farfalle, or penne are ideal because their shapes catch the pesto and small ingredients. The ridges and curves help hold everything together in each bite.

โ†’ How do I make it nut-free?

Substitute toasted sunflower seeds for the pine nuts in both the pesto and topping. They provide similar crunch and nutty flavor without the tree nuts, making it safe for those with allergies.

โ†’ Can I use store-bought pesto?

While homemade pesto offers the freshest flavor, a high-quality store-bought basil pesto works perfectly in a pinch. Look for one without preservatives for the best taste and texture.

โ†’ How do I make it vegan?

Replace the Parmesan with nutritional yeast in the pesto and omit any feta cheese. The result remains creamy and savory while being completely plant-based and dairy-free.

โ†’ What can I serve with this?

This pairs wonderfully with grilled vegetables, crusty bread, or a simple green salad. For beverages, try a crisp Sauvignon Blanc or sparkling water with fresh lemon to complement the bright flavors.

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 homemade basil pesto, sweet peas, arugula, and crunchy pine nuts

Prep time
20 mins
Time to cook
10 mins
Total time needed
30 mins
Created by Andrew Wolfe


Skill level Easy

Cuisine Italian

Makes 4 Serving size

Dietary details Vegetarian-friendly

What You'll 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

Directions

Step 01

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

Step 02

Prepare Peas: Blanch frozen peas in boiling water for 2 minutes until tender-crisp. Drain immediately and rinse under cold water to preserve bright green color. Set aside.

Step 03

Make Basil Pesto: Combine basil leaves, toasted pine nuts, Parmesan cheese, garlic, lemon juice, salt, and pepper in a food processor. Pulse until finely chopped. With motor running, gradually drizzle in olive oil until smooth and creamy. Taste and adjust seasoning as needed.

Step 04

Combine Pasta and Pesto: Transfer cooled pasta to a large mixing bowl. Add prepared pesto and toss thoroughly to coat all pasta. Add reserved pasta water a tablespoon at a time if mixture appears dry or clumpy.

Step 05

Add Vegetables and Garnish: Gently fold in blanched peas, baby arugula, lemon zest, and remaining toasted pine nuts. If using, incorporate crumbled feta and chopped fresh herbs. Toss carefully to distribute evenly without crushing delicate ingredients.

Step 06

Final Seasoning and Service: Taste salad and adjust seasoning with additional salt, pepper, or lemon juice as desired. Serve immediately chilled or allow to come to room temperature for 15-20 minutes before serving.

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'll need

  • Large stock pot
  • Colander or pasta strainer
  • Food processor or blender
  • Large mixing bowl
  • Chef's knife and cutting board
  • Microplane zester or box grater

Allergy info

Review all items for possible allergens. Ask your healthcare provider if you're unsure.
  • Contains tree nuts (pine nuts), dairy (Parmesan, feta), and gluten (wheat pasta). For gluten-free version, use certified gluten-free pasta.

Nutrition info (each serving)

Details are for reference only and don't take the place of advice from a healthcare provider.
  • Calorie count: 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.