Spring Green Pesto Pasta Salad

Featured in: Fresh Bowls & Salads

This refreshing Spring Green Pesto Pasta Salad combines al dente pasta with a silky homemade basil pesto made from fresh basil, toasted pine nuts, Parmesan, garlic, and extra virgin olive oil. Blanched peas, peppery arugula, lemon zest, and extra toasted pine nuts add vibrant flavors and textures throughout. The pasta water is reserved to achieve the perfect creamy consistency without making it heavy. Best served chilled or at room temperature, this vegetarian dish works wonderfully for spring gatherings, picnics, and potlucks. Pairs beautifully with crisp white wine.

Updated on Tue, 20 Jan 2026 14:36:00 GMT
A close-up of vibrant Spring Green Pesto Pasta Salad with fusilli, bright peas, and arugula on a white plate. Save
A close-up of vibrant Spring Green Pesto Pasta Salad with fusilli, bright peas, and arugula on a white plate. | aeroflavor.com

The first time I made this pasta salad, it was a complete accident. I'd planned a hot pesto pasta dinner for friends, but everyone arrived late after an unexpected rainstorm turned a sunny patio gathering into an indoor affair. Rather than serve lukewarm pasta, I tossed everything with extra vegetables and called it a salad. Now it's the dish I actually hope will become leftovers.

Last summer, I brought this to a potluck where the host had forgotten to mention she'd ordered pizzas. Everyone ignored the boxes and went straight for the pasta salad instead. My friend Sarah, who claims to hate anything with 'too many green things,' asked for the recipe before she'd even finished her first serving.

What's for Dinner Tonight? ๐Ÿค”

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

Free. No spam. Just easy meals.

Ingredients

  • Short pasta (300g/10.5oz): Fusilli catches the pesto in its curves, but farfalle and penne work beautifully too
  • Fresh basil (50g/2 cups packed): The star of the show, so dont skimp. I massage the leaves before measuring to remove excess air
  • Pine nuts (30g/1/4 cup + extra for topping): Toast them until golden and fragrant, about 5 minutes, watching closely so they dont burn
  • Parmesan cheese (50g/1/2 cup freshly grated): Pre-grated cheese lacks the melt-in-your-mouth creaminess of freshly grated
  • Garlic clove: One small clove provides gentle warmth without overwhelming the delicate basil
  • Extra virgin olive oil (120ml/1/2 cup): The emulsifier that brings everything together into a silky sauce
  • Lemon (1/2 juiced + zest of 1): The juice brightens the pesto, while zest adds aromatic pop throughout the salad
  • Frozen peas (150g/1 cup): Flash-frozen peas are often sweeter than fresh, and they need just a quick blanch
  • Baby arugula (75g/3 cups): Adds peppery bite that cuts through the rich pesto and cheese
  • Salt and pepper: Finish with freshly cracked black pepper for visible flecks and aromatic warmth

Tired of Takeout? ๐Ÿฅก

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

One email. No spam. Unsubscribe anytime.

Instructions

Cook the pasta to perfection:
Boil salted water and cook pasta until al dente, then reserve 1/4 cup of the starchy cooking water before draining and rinsing under cold water to stop the cooking and cool it down.
Prepare the peas:
Drop the frozen peas into boiling water for exactly 2 minutes until bright green, then drain and rinse under cold water to preserve their sweetness.
Blend the vibrant pesto:
Pulse basil, toasted pine nuts, Parmesan, garlic, lemon juice, salt, and pepper until combined, then drizzle in olive oil while the motor runs until silky smooth.
Coat the cooled pasta:
Toss the cooled pasta with the pesto in a large bowl, adding splashes of the reserved pasta water until the sauce clings to every piece.
Add the fresh elements:
Gently fold in the blanched peas, baby arugula, lemon zest, and extra toasted pine nuts until evenly distributed throughout the salad.
Season and serve:
Taste and adjust with more salt, pepper, or lemon juice, then serve immediately or let it chill for 30 minutes to let flavors develop.
Serving suggestion of chilled Spring Green Pesto Pasta Salad topped with pine nuts and lemon zest for a fresh side dish. Save
Serving suggestion of chilled Spring Green Pesto Pasta Salad topped with pine nuts and lemon zest for a fresh side dish. | aeroflavor.com

This recipe saved me during a chaotic move when my kitchen was half-packed and I needed something portable for dinner. I ate it straight from the container on my front porch, surrounded by boxes, and it felt like a proper meal instead of moving day stress food.

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

Ive found that swapping in sunflower seeds for pine nuts makes this more affordable without sacrificing much flavor. During summer, I add halved cherry tomatoes that burst between your teeth, and sometimes I throw in diced cucumber for extra crunch. The beauty of this salad is how it welcomes whatever looks fresh at the market.

Serving Suggestions

While this shines as a standalone dish, I love serving it alongside grilled chicken or shrimp for a light dinner. For a brunch spread, it pairs unexpectedly well with quiche and fresh fruit. At parties, I set out a bowl of extra pine nuts and microgreens so guests can customize their portion.

Storage and Timing

This salad keeps beautifully for two days in the refrigerator, though I find the arugula softens slightly after the first day. The pesto actually develops more depth as it sits, so dont hesitate to make it ahead. Just hold off on adding the pine nuts until serving so they stay crunchy.

  • Toss the pasta with just half the pesto initially, then add more before serving to refresh the flavors
  • If making ahead, store the extra toasted pine nuts separately and sprinkle them on top
  • Bring the salad to room temperature for 20 minutes before serving to let the flavors wake up
A generous bowl of homemade Spring Green Pesto Pasta Salad featuring basil, peppery greens, and toasted pine nuts. Save
A generous bowl of homemade Spring Green Pesto Pasta Salad featuring basil, peppery greens, and toasted pine nuts. | aeroflavor.com

Whether youre feeding a crowd or meal prepping for the week, this pasta salad brings sunshine to the table no matter the season.

Recipe FAQs

โ†’ Can I make the pesto ahead of time?

Yes, the pesto can be prepared up to 2 days in advance. Store it in an airtight container in the refrigerator. You may want to add the pasta water when combining to achieve the desired consistency.

โ†’ How long does this salad keep?

Best enjoyed the day it's made, the salad maintains quality for up to 2 days when stored in an airtight container in the refrigerator. The greens may soften slightly over time.

โ†’ What pasta shapes work best?

Short pasta varieties like fusilli, farfalle, penne, or orecchiette work excellently as they hold the pesto well. Avoid long pasta as it can be difficult to mix evenly with the other ingredients.

โ†’ How do I make this vegan?

Substitute nutritional yeast for the Parmesan cheese and omit the feta. Use the same amount of nutritional yeast as you would Parmesan for a similar umami flavor profile.

โ†’ What can I use instead of pine nuts?

Toasted sunflower seeds, walnuts, almonds, or cashews make excellent nut alternatives. Toast them lightly to enhance their flavor and add crunch to the dish.

โ†’ Is this salad suitable for meal prep?

Yes, it can be prepped ahead and stored in the refrigerator. However, add the pesto and fresh greens closer to serving time to maintain texture and prevent the arugula from wilting.

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

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

Prep Time
20 min
Time to Cook
10 min
Full Time
30 min
Created by Mason Hughes


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Dietary Info Vegetarian

What You'll Need

Pasta

01 10.5 oz short pasta such as 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
04 Zest of 1 lemon

Optional Additions

01 3.5 oz feta cheese, crumbled
02 Fresh mint and parsley, chopped

How To

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

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

Step 06

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

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 Needed

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

Allergy Details

Always check every ingredient for allergens. Ask your healthcare provider if you aren't sure.
  • Contains tree nuts (pine nuts)
  • Contains dairy (Parmesan, feta)
  • Contains gluten (pasta) - use certified gluten-free pasta to avoid
  • Always check ingredient labels for hidden allergens

Nutrition Details (each serving)

For informational use only, this doesn't replace professional medical guidance.
  • Calorie Count: 525
  • Total Fat: 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.