Spring Green Pesto Pasta Salad

Featured in: Fresh Feasts

This vibrant spring pasta salad combines al dente pasta with a silky homemade basil pesto made from fresh basil, toasted pine nuts, Parmesan, and extra virgin olive oil. Blanched peas, peppery arugula, and lemon zest add brightness and crunch. Toss everything together with reserved pasta water for the perfect consistency, then serve chilled or at room temperature. Ready in just 30 minutes, it's ideal for picnics and warm-weather gatherings.

Updated on Tue, 20 Jan 2026 13:47:00 GMT
Cold Spring Green Pesto Pasta Salad in a white bowl, tossed with bright green peas and peppery arugula. Save
Cold Spring Green Pesto Pasta Salad in a white bowl, tossed with bright green peas and peppery arugula. | oventhyme.com

The first time I made this pesto pasta salad was actually by accident—I'd planned a warm pasta dish for dinner but ended up with too much basil from my garden box and a sudden craving for something cold and refreshing.

Last spring I brought this to a friend's outdoor birthday party and watched three different people ask for the recipe—the peppery arugula and sweet peas create this perfect balance that feels special but still incredibly approachable.

Ingredients

  • Short pasta (300 g): Fusilli, farfalle, or penne work beautifully because the pesto clings to every crevice—I've learned that ridged pasta holds sauce better than smooth varieties
  • Fresh basil leaves (50 g): Use the most fragrant leaves you can find, and avoid any that are flowering or turning dark—those bitter leaves will make your pesto taste off
  • Pine nuts (30 g for pesto, 30 g for topping): Toast them carefully until golden brown—raw pine nuts can taste waxy, but burnt ones will ruin everything with bitterness
  • Freshly grated Parmesan cheese (50 g): Grate it yourself right before making the pesto—pre-grated cheese has anti-caking agents that prevent that silky, creamy texture we're after
  • Garlic clove (1): One small clove is plenty—raw garlic can overpower delicate basil, and you want the pesto to enhance, not dominate
  • Extra virgin olive oil (120 ml): Use your best olive oil here since the flavor really shines through—I once used a neutral oil and the pesto tasted flat and disappointing
  • Lemon juice (1/2 lemon): This brightens everything and prevents the basil from oxidizing—the acid keeps that gorgeous green color vibrant
  • Frozen peas (150 g): Blanch them quickly so they stay sweet and bright green—overcooked peas turn mushy and sad
  • Baby arugula (75 g): The peppery bite cuts through the rich pesto—I tried substituting spinach once and missed that signature kick
  • Lemon zest (1 lemon): This adds aromatic brightness without extra acid—use a microplane if you have one for the finest zest possible

Instructions

Product image
Keep spatulas, spoons, and cooking tools organized and within reach while preparing meals.
Check price on Amazon
Cook and cool the pasta:
Boil the pasta in generously salted water 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 completely.
Product image
Keep spatulas, spoons, and cooking tools organized and within reach while preparing meals.
Check price on Amazon
Blanch the peas:
Drop the frozen peas into boiling water for exactly 2 minutes, then drain and immediately rinse under cold water to preserve that bright green color and sweet flavor.
Product image
Keep spatulas, spoons, and cooking tools organized and within reach while preparing meals.
Check price on Amazon
Make the vibrant pesto:
Pulse the basil, toasted pine nuts, Parmesan, garlic, lemon juice, salt, and pepper until combined, then drizzle in the olive oil while the motor runs until you achieve a smooth, creamy consistency.
Product image
Keep spatulas, spoons, and cooking tools organized and within reach while preparing meals.
Check price on Amazon
Bring it all together:
Toss the cooled pasta with the pesto, adding that reserved pasta water if needed for silkiness, then fold in the peas, arugula, lemon zest, and extra toasted pine nuts.
Product image
Keep spatulas, spoons, and cooking tools organized and within reach while preparing meals.
Check price on Amazon
Spring Green Pesto Pasta Salad garnished with toasted pine nuts and lemon zest on a rustic wooden table. Save
Spring Green Pesto Pasta Salad garnished with toasted pine nuts and lemon zest on a rustic wooden table. | oventhyme.com

My sister-in-law now requests this for every family gathering, and I've started growing extra basil plants just to keep up with demand.

Make-Ahead Magic

You can prepare all the components separately up to a day in advance—just store the pesto in a jar with a thin layer of olive oil on top and keep the pasta and vegetables in separate airtight containers.

Serving Suggestions

This pasta salad shines alongside grilled chicken or fish, but it's substantial enough to stand alone as a light main dish with some crusty bread and a simple green salad.

Flavor Variations

Try adding fresh mint leaves to the pesto for a spring-forward twist, or swap half the basil for fresh parsley if you want something slightly less sweet.

  • For extra protein, fold in diced cooked chicken or canned white beans
  • Add halved cherry tomatoes for pops of sweetness and color
  • Sprinkle with fresh herbs just before serving to keep them bright and perky
Product image
Keeps spices within easy reach while cooking, helping you season dishes quickly during everyday meal prep.
Check price on Amazon
Vibrant vegetarian Spring Green Pesto Pasta Salad served chilled, perfect for a sunny spring picnic or lunch. Save
Vibrant vegetarian Spring Green Pesto Pasta Salad served chilled, perfect for a sunny spring picnic or lunch. | oventhyme.com

This salad is the taste of spring on a plate, perfect for those first warm days when you want something vibrant and alive.

Kitchen Guide

Can I make the pesto ahead of time?

Yes, the pesto can be prepared up to 2 days in advance and stored in an airtight container in the refrigerator. You can also freeze it for up to 3 months. Just assemble the salad closer to serving time for the best texture.

How do I prevent the pasta from becoming mushy?

Cook the pasta until al dente, then immediately rinse it under cold water to stop the cooking process. This keeps the pasta firm and prevents it from absorbing excess moisture when tossed with the pesto.

What can I substitute for pine nuts?

Toasted sunflower seeds, walnuts, or almonds work beautifully as alternatives. For a nut-free option, use toasted sunflower seeds or pumpkin seeds instead. They provide similar texture and richness.

How long does this salad keep?

Best enjoyed the day it's made while the arugula remains crisp and fresh. Leftovers keep well refrigerated in an airtight container for up to 2 days. Add extra lemon juice or olive oil when serving leftovers to refresh the flavors.

How can I make this dish vegan?

Replace Parmesan with nutritional yeast in the pesto and omit the feta cheese. The rest of the ingredients are naturally plant-based. Use high-quality extra virgin olive oil and ensure your pasta is egg-free for a fully vegan version.

What pasta shapes work best?

Short, curly shapes like fusilli, farfalle, or penne are ideal because they catch and hold the pesto beautifully. Avoid long, thin shapes like spaghetti as they don't distribute the pesto evenly throughout the salad.

Spring Green Pesto Pasta Salad

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

Prep duration
20 min
Kitchen time
10 min
Complete duration
30 min
Created by Grace Mitchell


Skill level Easy

Heritage Italian

Output 4 Portions

Dietary requirements 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 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 and Greens

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

Optional Additions

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

Method

Phase 01

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

Phase 02

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

Phase 03

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

Phase 04

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

Phase 05

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

Phase 06

Finish and Serve: Taste and adjust seasoning with salt, pepper, or extra lemon juice as needed. 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 notes

Always review ingredients for potential allergens and seek professional medical advice when uncertain.
  • Contains tree nuts: pine nuts
  • Contains dairy: Parmesan cheese and feta cheese
  • Contains gluten: pasta, use certified gluten-free pasta as alternative

Nutrition breakdown (per portion)

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