Spring Green Pesto Pasta Salad

Featured in: Seasonal Favorites

Spring Green Pesto Pasta Salad is a vibrant, refreshing dish combining al dente pasta with homemade basil pesto, blanched peas, peppery arugula, and toasted pine nuts. This easy-to-prepare Italian-inspired salad comes together in 30 minutes and serves 4. The silky pesto, made by blending fresh basil, garlic, Parmesan, and olive oil, coats the pasta beautifully when tossed with reserved pasta water. Optional additions like crumbled feta and fresh mint elevate the flavors further. Perfect for spring entertaining, picnics, or light lunches, it can be customized with nut-free or vegan substitutions and keeps well refrigerated for up to 2 days.

Updated on Tue, 20 Jan 2026 12:33:00 GMT
Freshly tossed Spring Green Pesto Pasta Salad with peas, arugula, and pine nuts for a vibrant, cold side dish. Save
Freshly tossed Spring Green Pesto Pasta Salad with peas, arugula, and pine nuts for a vibrant, cold side dish. | dashnosh.com

My neighbor knocked on the door one May afternoon holding a grocery bag stuffed with basil from her garden. She warned me she had more than one person could handle, and within an hour, my kitchen smelled like summer had moved in early. I tossed together what I had on hand – cold pasta, some frozen peas, a handful of arugula – and that bowl became the thing everyone asked me to bring to potlucks for the next three years. It's one of those dishes that tastes like effort but comes together faster than you'd think.

I brought this to a backyard birthday once, and by the time I arrived, the bowl had shifted in the car and half the arugula was bruised. I almost turned around, but I tossed it anyway and no one noticed. In fact, someone asked if I'd wilted the greens on purpose because they'd soaked up the pesto so well. Sometimes a little mess works in your favor, and that day taught me to stop fussing and just let food be what it is.

Ingredients

  • Short pasta (300 g): Fusilli and farfalle are my favorites here because their shapes catch the pesto in every crevice, and they stay firm even when chilled.
  • Fresh basil leaves (50 g, packed): This is the heart of the dish, so use the freshest basil you can find and avoid anything that's starting to brown or smell grassy instead of sweet.
  • Pine nuts (30 g for pesto, 30 g extra for topping): Toast them in a dry skillet until they smell nutty and golden, it only takes three minutes but transforms the flavor completely.
  • Parmesan cheese (50 g, freshly grated): Grate it yourself from a block, the pre-grated stuff doesn't melt into the pesto the same way and can taste dusty.
  • Garlic clove (1): One is plenty, raw garlic gets stronger as it sits, so start conservatively and add more only if you're serving it right away.
  • Extra virgin olive oil (120 ml): Use something you'd happily dip bread into, because it's not just a base, it's a flavor you'll taste in every bite.
  • Lemon (1/2 juiced, 1 zested): The juice brightens the pesto and keeps it from tasting flat, and the zest adds a pop of fragrance at the end.
  • Frozen peas (150 g): They're sweet, convenient, and hold their shape after blanching better than fresh peas that can turn mushy.
  • Baby arugula (75 g): Its peppery bite balances the richness of the pesto and adds color without needing to be cooked.
  • Feta cheese (100 g, optional): Crumbled feta adds a creamy, salty contrast, but the dish is complete without it if you want to keep it simple.
  • Fresh herbs like mint or parsley (optional): A handful of chopped mint makes this feel even more springlike, and parsley adds a clean, grassy note.

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 the pasta:
Boil the pasta in well salted water until it's al dente with a slight chew, then save a mugful of the starchy pasta water before draining. Rinse the pasta under cold water to stop the cooking and cool it down quickly so it doesn't clump.
Blanch the peas:
Drop the frozen peas into boiling water for just two minutes until they're bright green and tender, then drain and shock them in cold water to lock in that color. They should taste sweet and springy, not mushy.
Make the pesto:
Pulse the basil, toasted pine nuts, Parmesan, garlic, lemon juice, salt, and pepper in a food processor until it's chopped but still has some texture. Drizzle in the olive oil slowly while the motor runs until the pesto is smooth, creamy, and glossy.
Toss the pasta with pesto:
In a large bowl, mix the cooled pasta with the pesto, adding splashes of reserved pasta water to loosen it into a silky sauce that coats every piece. You want it glossy, not dry or clumpy.
Add the vegetables and greens:
Fold in the peas, arugula, lemon zest, and extra toasted pine nuts, then add the feta and herbs if you're using them. Toss gently so the arugula doesn't bruise too much and everything is evenly distributed.
Adjust and serve:
Taste and add more salt, pepper, or lemon juice if it needs brightness or depth. Serve it chilled or at room temperature, whichever feels right for the weather.
Product image
Mount paper towels nearby for quick cleanup of spills, grease, and messes while cooking and prepping meals.
Check price on Amazon
A close-up of Spring Green Pesto Pasta Salad served chilled with toasted pine nuts and a bright lemon zest. Save
A close-up of Spring Green Pesto Pasta Salad served chilled with toasted pine nuts and a bright lemon zest. | dashnosh.com

I made this for a work lunch once and a coworker who claimed she didn't like pesto scraped the bowl clean and asked for the recipe. She said it didn't taste like the jarred stuff she'd tried before, and that moment reminded me that homemade versions of anything can change someone's mind completely. Food has a way of rewriting what we think we know, one bite at a time.

Storing and Making Ahead

This salad is best the day you make it, when the arugula is still perky and the pesto tastes vibrant. If you need to make it ahead, toss the pasta with pesto and store it separately from the greens, then fold everything together an hour before serving. Leftovers keep in the fridge for up to two days, though the arugula will wilt and the pesto may dull slightly, so taste and add a squeeze of lemon or a drizzle of olive oil to bring it back to life.

Swaps and Variations

If you don't have pine nuts, toasted sunflower seeds or walnuts work beautifully and cost less. For a vegan version, swap the Parmesan for nutritional yeast and skip the feta, the pesto will still be creamy and flavorful. You can also add grilled chicken, chickpeas, or white beans to make it more filling, and swap the arugula for spinach or kale if that's what you have.

Serving Suggestions

This pasta salad shines at picnics, potlucks, or as a light lunch on a warm day when you want something satisfying but not heavy. It pairs well with grilled vegetables, crusty bread, or a simple green salad, and a glass of chilled Sauvignon Blanc or sparkling water with lemon makes it feel like a meal worth sitting down for.

  • Serve it alongside grilled chicken or fish for a complete dinner.
  • Pack it in jars for an easy lunch that travels well without getting soggy.
  • Double the pesto and toss it with roasted vegetables or spread it on sandwiches later in the week.
Product image
Track cooking times accurately for baking, boiling, roasting, and multitasking recipes without overcooking.
Check price on Amazon
Easy homemade Spring Green Pesto Pasta Salad with creamy pesto, peas, and arugula, perfect for spring picnics. Save
Easy homemade Spring Green Pesto Pasta Salad with creamy pesto, peas, and arugula, perfect for spring picnics. | dashnosh.com

This is the kind of dish that makes spring feel real, when the farmer's market is full of greens and you want something light but still filling. I hope it becomes a regular in your kitchen, too.

Kitchen Q&A

Can I make the pesto ahead of time?

Yes, homemade pesto can be prepared up to 2 days ahead and stored in an airtight container in the refrigerator. If making ahead, store the pesto separately from the pasta and toss together just before serving to maintain the best texture and vibrant color.

What type of pasta works best for this salad?

Short, sturdy pasta shapes like fusilli, farfalle, or penne work beautifully because they catch and hold the pesto sauce. These shapes also distribute the vegetables evenly throughout the dish. Cook to al dente for the best texture in a cold salad.

How do I keep the pesto from turning dark?

To maintain the vibrant green color, blanch the basil briefly in boiling water before processing, or work quickly and avoid over-processing. Add lemon juice to help preserve the color, and store any leftover pesto with a thin layer of olive oil on top to prevent oxidation.

Is this salad suitable for vegan diets?

Yes! Simply substitute nutritional yeast for Parmesan cheese and omit the feta if using. The pesto will still be delicious with the basil, pine nuts, garlic, olive oil, and lemon juice as the flavor base.

Can I prepare this salad the night before?

This salad is best served the day it's made for optimal texture and flavor. However, leftovers keep well refrigerated in an airtight container for up to 2 days. If preparing ahead, store the pesto and pasta separately, then combine just before serving.

What should I do if the pesto is too thick?

Add reserved pasta water, a tablespoon at a time, while tossing to reach your desired consistency. You can also add a touch more olive oil or lemon juice. The starch in the pasta water creates a silkier coating than oil alone.

Spring Green Pesto Pasta Salad

Refreshing cold pasta dish with homemade basil pesto, fresh peas, arugula, and crunchy toasted pine nuts.

Prep Duration
20 min
Cook Duration
10 min
Complete Duration
30 min
Created by Tyler Morgan

Recipe Type Seasonal Favorites

Skill Level Easy

Cultural Heritage Italian

Output 4 Portion Size

Nutritional Categories Meat-Free

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, extra
04 Zest of 1 lemon

Optional Additions

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

Method

Step 01

Cook Pasta: Bring a large pot of salted water to boil. Add pasta and cook until al dente. Reserve 1/4 cup pasta water before draining. Rinse pasta under cold water until cooled completely and set aside.

Step 02

Blanch Peas: While pasta cooks, bring a pot of water to boil. Add frozen peas and cook for 2 minutes. Drain and rinse under cold water until cooled.

Step 03

Prepare Pesto: In a food processor, combine basil, toasted pine nuts, Parmesan, garlic, lemon juice, salt, and pepper. Pulse until combined. With motor running, slowly drizzle in olive oil until smooth and creamy. Adjust seasoning as needed.

Step 04

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

Step 05

Assemble Salad: Fold blanched peas, arugula, lemon zest, and extra toasted pine nuts into pasta mixture. Add feta and fresh herbs if desired.

Step 06

Season and Serve: Taste and adjust seasoning with salt, pepper, or additional lemon juice. Serve chilled or at room temperature.

Kitchen Tools Needed

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

Allergy Alerts

Review ingredients carefully for potential allergens and seek professional medical guidance if concerned.
  • Contains tree nuts, specifically pine nuts
  • Contains dairy including Parmesan and feta cheese
  • Contains gluten in standard pasta; use certified gluten-free pasta for gluten-free diet
  • Check all ingredient labels for potential hidden allergens

Nutrition Details (serving size)

Numbers shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 525
  • Fats: 28 g
  • Carbohydrates: 50 g
  • Proteins: 16 g