Spring Green Pesto Pasta

Featured in: Seasonal Meal Planning

This refreshing spring dish combines al dente pasta with a vibrant homemade basil pesto, creating a perfect canvas for seasonal vegetables. The peppery arugula adds a fresh bite while sweet peas bring natural sweetness, all balanced by nutty toasted pine nuts and bright lemon zest. Ready in just 30 minutes, it's ideal for meal prep, outdoor gatherings, or a satisfying light dinner.

Updated on Wed, 21 Jan 2026 13:52:00 GMT
This Spring Green Pesto Pasta Salad features al dente pasta coated in bright basil pesto, sweet peas, and peppery arugula for a refreshing bite.  Save
This Spring Green Pesto Pasta Salad features al dente pasta coated in bright basil pesto, sweet peas, and peppery arugula for a refreshing bite. | awraghmeals.com

Last spring, my neighbor invited me over for what she called a quick lunch, and I walked into her kitchen to this enormous bowl of green something that smelled like pure sunshine. We ate on her back porch with wine glasses that had seen better days, and I kept asking what was in it because every bite felt different. She finally wrote the recipe on a sticky note, which I promptly lost somewhere between my car and my front door. Three attempts later, I think I actually made it better than hers, but do not tell her I said that.

I brought this to a potluck last month and watched three different people ask for the recipe before they even finished their first servings. Something about the combination of peppery arugula and sweet peas makes people think you put way more effort into it than you actually did. My friend Sarah swore there was mint in there until I showed her the basil plant on my windowsill.

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 in its curls, but farfalle works just as well and looks adorable on the plate
  • 50 g (2 cups) fresh basil leaves: Pack these down tightly because air space will throw off your pesto consistency
  • 30 g (1/4 cup) pine nuts, toasted: Toasting brings out this incredible nutty sweetness that raw nuts simply cannot match
  • 50 g (1/2 cup) freshly grated Parmesan cheese: Buy a wedge and grate it yourself for the best melting texture
  • 1 garlic clove: One is plenty since it will be raw, and you do not want it overwhelming the fresh basil
  • 120 ml (1/2 cup) extra virgin olive oil: The good stuff matters here because it is one of the main flavors
  • 1/2 lemon, juiced: Brightens everything and keeps the pesto from tasting too heavy
  • 150 g (1 cup) frozen peas: Flash frozen peas are actually sweeter than fresh ones unless it is peak spring season
  • 75 g (3 cups) baby arugula: Adds this lovely peppery bite that cuts through the rich pesto
  • 30 g (1/4 cup) pine nuts, extra, toasted: These provide crunch throughout every single forkful
  • Zest of 1 lemon: Do not skip this because it makes the whole dish taste somehow brighter and more finished

Tired of Takeout? ๐Ÿฅก

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

One email. No spam. Unsubscribe anytime.

Instructions

Cook and cool your pasta:
Boil the pasta in heavily salted water until it has that perfect al dente bite, then scoop out some pasta water before draining. Rinse it under cold water immediately because hot pasta will wilt your arugula into sadness.
Prep the peas:
Drop those frozen peas into boiling water for exactly two minutes, then rush them into an ice bath or under cold running water to stop the cooking.
Make the pesto:
Whirl the basil, toasted nuts, Parmesan, garlic, lemon juice, and some salt and pepper in your food processor until everything is chopped up. With the motor running, pour in the olive oil in a slow stream and watch it turn into this gorgeous emerald green sauce.
Bring it all together:
Toss the cooled pasta with all that pesto, adding splashes of the reserved pasta water until it coats every single piece. Fold in the peas, arugula, lemon zest, and those extra toasted pine nuts until combined.
Season and serve:
Taste it and add more salt, pepper, or lemon juice if something feels missing. Serve it cold or let it sit out for twenty minutes if you prefer room temperature pasta salad.
A close-up view of Spring Green Pesto Pasta Salad garnished with toasted pine nuts and lemon zest, perfect for spring picnics or potlucks.  Save
A close-up view of Spring Green Pesto Pasta Salad garnished with toasted pine nuts and lemon zest, perfect for spring picnics or potlucks. | awraghmeals.com

My sister requested this for her birthday lunch instead of cake, which honestly says everything about how good it is. We ate it on paper plates in her backyard while her kids ran around with bubble wands, and the whole day just felt light and happy somehow.

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

Sometimes I throw in cubed mozzarella for a more caprese style salad, and other times I add chopped sun dried tomatoes for extra depth. The base recipe is forgiving enough that you can play with it without breaking anything.

Serving Suggestions

This shines alongside anything grilled because the bright pesto cuts through smoky flavors so beautifully. I have also served it as a main course with a simple green salad and some crusty bread for soaking up any extra dressing.

Storage and Meal Prep

The pasta actually gets better after a few hours in the fridge as the flavors settle into each other. Store it in an airtight container and give it a good stir before serving because the pesto tends to sink to the bottom overnight. Add a splash more olive oil or lemon juice if it seems dry the next day.

  • The arugula will stay crisp for about two days before starting to look a little tired
  • If you know you are keeping this longer, hold back the arugula and fold it in right before serving
  • This never freezes well because the dairy in the pesto separates, so just eat it all within a couple days
Serve this vibrant Spring Green Pesto Pasta Salad chilled, topped with crumbled feta and extra pine nuts for added crunch. Save
Serve this vibrant Spring Green Pesto Pasta Salad chilled, topped with crumbled feta and extra pine nuts for added crunch. | awraghmeals.com

This recipe has become my go to for bringing something that looks impressive but does not keep me stuck in the kitchen for hours. Hope it becomes a staple in your spring rotation too.

Recipe FAQs

โ†’ Can I make this pasta ahead of time?

Yes, this dish actually improves after 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 and freshness.

โ†’ What type of pasta works best?

Short pasta shapes like fusilli, farfalle, or penne are ideal because they catch the pesto sauce well and hold up nicely in cold dishes. Choose high-quality durum wheat pasta for the best texture.

โ†’ How can I make this vegan?

Substitute nutritional yeast or vegan Parmesan alternative for the cheese in the pesto, and omit any feta additions. The pesto will still be creamy and flavorful thanks to the basil, pine nuts, and olive oil.

โ†’ Can I use store-bought pesto instead?

While homemade pesto offers superior flavor and freshness, you can substitute with a high-quality store-bought basil pesto. You may want to add extra fresh herbs and lemon juice to brighten the flavors.

โ†’ What other vegetables can I add?

Snap peas, asparagus, cherry tomatoes, fresh spinach, or diced bell peppers all work beautifully. The dish is very adaptable to whatever fresh spring vegetables you have on hand.

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

Vibrant cold pasta with basil pesto, sweet peas, arugula, and pine nuts.

Prep Duration
20 minutes
Time to Cook
10 minutes
Overall Time
30 minutes
Recipe by Chloe Pierce


Skill Level Easy

Cuisine Type Italian

Makes 4 Number of Servings

Diet Preferences Meat-Free

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

Step-by-Step

Step 01

Cook the Pasta: Bring a large pot of salted water to a rolling boil. Add the short pasta and cook until al dente, following package directions. Reserve 1/4 cup of the starchy cooking water, then drain the pasta thoroughly. Rinse under cold running water to halt cooking and cool completely. Set aside in a large bowl.

Step 02

Prepare the Peas: While the pasta cooks, blanch the frozen peas in boiling water for 2 minutes until bright green and tender. Drain immediately and rinse under cold water to stop the cooking process. Set aside to cool completely.

Step 03

Make the Basil Pesto: Combine fresh basil leaves, toasted pine nuts, grated Parmesan, garlic clove, lemon juice, and a pinch of salt and pepper in a food processor. Pulse several times to break down the ingredients. With the motor running, gradually drizzle in the olive oil through the feed tube until the mixture forms a smooth, creamy paste. Stop to scrape down the sides as needed. Taste and adjust seasoning with additional salt, pepper, or lemon juice.

Step 04

Toss Pasta with Pesto: Pour the prepared pesto over the cooled pasta in the large mixing bowl. Toss thoroughly to coat every piece of pasta. Add the reserved pasta water a tablespoon at a time if the mixture appears too dry, creating a silky, cohesive coating.

Step 05

Add Vegetables and Garnishes: Gently fold in the blanched peas, baby arugula, fresh lemon zest, and additional toasted pine nuts. If using, add crumbled feta cheese and chopped fresh herbs at this stage. Use a large spoon or clean hands to distribute ingredients evenly without crushing the delicate arugula.

Step 06

Season and Serve: Taste the salad and adjust seasoning as needed with additional salt, freshly cracked black pepper, or fresh lemon juice for brightness. Serve immediately chilled or allow to come to room temperature for 15-20 minutes before serving. The flavors develop beautifully as it sits.

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 stock pot
  • Colander or strainer
  • Food processor or blender
  • Large mixing bowl
  • Chef's knife and cutting board
  • Microplane zester or box grater

Allergy Details

Please check each item for potential allergens and talk to a healthcare provider with any concerns.
  • Contains tree nuts (pine nuts), dairy (Parmesan, feta), and gluten (wheat pasta). Substitute certified gluten-free pasta as needed. Always verify ingredient labels for hidden allergens.

Nutritional Info (per serving)

Details here offer basic guidance and aren't a substitute for health advice.
  • Caloric Value: 525
  • Fats: 28 grams
  • Carbohydrates: 50 grams
  • Proteins: 16 grams

Cooking Shouldn't Be Hard โค๏ธ

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

Free forever. Unsubscribe anytime.