Green Pesto Pasta Salad

Featured in: Family Table Favorites

This Green Pesto Pasta Salad combines cooked pasta, frozen peas, halved cherry tomatoes, and basil pesto for a vibrant, refreshing dish. Simply cook the pasta and peas together, cool under cold water, then toss with tomatoes, pesto, olive oil, and seasonings. Finish with Parmesan cheese and fresh basil for extra flavor. Ready in just 25 minutes, it's an ideal choice for picnics, potlucks, and summer gatherings.

Updated on Sun, 18 Jan 2026 12:30:00 GMT
A vibrant bowl of Green Pesto Pasta Salad with juicy cherry tomatoes and sweet peas tossed in basil pesto.  Save to Pinterest
A vibrant bowl of Green Pesto Pasta Salad with juicy cherry tomatoes and sweet peas tossed in basil pesto. | urbandouce.com

I started making this pasta salad on Sundays when I needed something quick to pack for the week ahead. The kitchen would still be cool in the morning, and I'd boil the pasta while the coffee brewed. What surprised me most was how the pesto clung to every ridged piece of fusilli, turning something simple into something I actually looked forward to eating cold. It became my go-to whenever I had too many cherry tomatoes ripening on the counter. Now it's the dish I bring when someone says "just bring whatever."

The first time I brought this to a potluck, I worried it would seem too plain next to all the layered casseroles and fancy appetizers. But by the end of the night, my bowl was empty and three people asked for the recipe. One friend said she loved that it wasn't drowning in mayo like most pasta salads. I realized then that simplicity, when done right, is what people actually crave. It's been my quiet winner ever since.

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 (300 g): Fusilli and penne hold the pesto beautifully in their grooves, but farfalle works too if you want something that looks a bit fancier.
  • Frozen peas (150 g): I always keep a bag in the freezer because they cook in two minutes and add a pop of color without any prep work.
  • Cherry tomatoes (200 g): Halve them so they release a little juice and mingle with the olive oil, creating a light sauce as you toss.
  • Basil pesto (4 tbsp): Homemade is lovely, but a good jar from the store works perfectly when you're short on time.
  • Parmesan cheese (50 g): Freshly grated melts slightly into the warm pasta and adds a salty, nutty finish.
  • Extra-virgin olive oil (2 tbsp): This loosens the pesto and keeps everything glossy and easy to mix.
  • Salt and black pepper: Taste before serving because pesto can vary in saltiness depending on the brand.
  • Fresh basil leaves: A handful torn over the top makes it look like you tried harder than you did.

Tired of Takeout? πŸ₯‘

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

One email. No spam. Unsubscribe anytime.

Instructions

Boil the pasta:
Bring a large pot of salted water to a rolling boil and cook your pasta until it's al dente, still with a little bite. Don't overcook it because it will soften more as it sits in the salad.
Add the peas:
Two minutes before the pasta is done, toss the frozen peas directly into the boiling water. They'll cook perfectly and you'll save yourself from dirtying another pot.
Cool everything down:
Drain the pasta and peas together, then rinse them under cold running water to stop the cooking. Shake the colander well so there's no extra water clinging to the pasta.
Combine with tomatoes:
Transfer the cooled pasta and peas to a large mixing bowl and add the halved cherry tomatoes. The tomatoes should be at room temperature so they don't cool the pasta too much.
Toss with pesto and oil:
Spoon in the pesto and drizzle the olive oil over everything, then toss gently with a big spoon until every piece is coated. The oil helps the pesto spread more evenly.
Season and finish:
Taste a bite, then add salt and pepper as needed. Sprinkle the Parmesan over the top and toss one more time, then garnish with torn basil leaves right before serving.
Fresh Green Pesto Pasta Salad served on a white plate with grated Parmesan and basil leaves garnish.  Save to Pinterest
Fresh Green Pesto Pasta Salad served on a white plate with grated Parmesan and basil leaves garnish. | urbandouce.com

I once made a double batch of this for a backyard gathering and set it on the picnic table next to a bowl of chips. By the time I came back outside, half of it was gone and a neighbor was standing there with a fork, eating it straight from the bowl. She looked up and said, "This is exactly what I needed." I realized then that food doesn't have to be complicated to make people happy. Sometimes it just needs to taste fresh and feel easy.

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.

How to Make It Your Own

This salad is a base recipe that welcomes all kinds of additions depending on what's in your fridge. I've stirred in cubes of mozzarella when I wanted it more filling, and once I added leftover rotisserie chicken that turned it into a full dinner. Toasted pine nuts bring a crunchy contrast, and a handful of arugula tossed in at the end adds a peppery bite. If you want it vegan, swap the Parmesan for nutritional yeast and check that your pesto is dairy-free. The beauty of this dish is that it adapts without losing its bright, summery feel.

Storing and Serving

I usually make this a few hours ahead and let it chill in the fridge so the flavors can settle in together. It keeps well for up to three days in an airtight container, though the basil may darken slightly over time. If you're bringing it somewhere, pack the fresh basil separately and scatter it on top right before serving so it stays bright green. Let it sit out for ten minutes before eating if it's been refrigerated, the flavors open up more at room temperature. I've served this at picnics, packed it for lunch, and even eaten it for breakfast when I was too lazy to make anything else.

What to Serve It With

This pasta salad works beautifully alongside grilled chicken, fish, or even a simple frittata. I love pairing it with a crisp white wine like Pinot Grigio or a sparkling water with lemon if I'm keeping things light. It's also perfect next to crusty bread and a wedge of soft cheese for an easy summer lunch. The freshness of the tomatoes and peas makes it a natural match for anything cooked on the grill.

  • Serve it cold or at room temperature for the best flavor.
  • Double the recipe if you're feeding a crowd, it goes faster than you think.
  • Leftovers make an excellent next-day lunch straight from the fridge.
Summer picnic ready Green Pesto Pasta Salad featuring tender fusilli, bright peas, and halved cherry tomatoes. Save to Pinterest
Summer picnic ready Green Pesto Pasta Salad featuring tender fusilli, bright peas, and halved cherry tomatoes. | urbandouce.com

This salad has become one of those recipes I don't even think about anymore, I just make it. It's reliable, forgiving, and always tastes like a sunny afternoon no matter what the weather's doing outside.

Recipe Questions & Answers

β†’ Can I make this salad ahead of time?

Yes, you can prepare this salad up to 4 hours in advance. Store it in an airtight container in the refrigerator. The flavors will meld beautifully. Give it a gentle toss before serving, and add fresh basil just before plating for optimal freshness.

β†’ How do I make this dish vegan?

Use store-bought dairy-free pesto or make your own with basil, garlic, lemon juice, olive oil, and seeds instead of pine nuts. Omit the Parmesan cheese or substitute it with nutritional yeast for a cheesy flavor without dairy.

β†’ What pasta shapes work best?

Short pasta shapes like penne, fusilli, or farfalle work wonderfully as they hold the pesto dressing well. Avoid long pasta like spaghetti, as it's harder to toss evenly and doesn't retain the pesto coating as effectively.

β†’ Can I add protein to this salad?

Absolutely. Grilled or cooked chicken breast, mozzarella balls, crispy chickpeas, or toasted pine nuts are excellent additions. You can also add white beans or grilled shrimp for a different flavor profile.

β†’ How should I store leftovers?

Keep leftovers in an airtight container in the refrigerator for up to 3 days. The pasta may absorb more pesto over time, making the salad drier. You can refresh it with a drizzle of olive oil before serving.

β†’ What wine pairs well with this salad?

Crisp white wines work best with this fresh, herbaceous dish. Pinot Grigio, Sauvignon Blanc, and Vermentino are excellent choices. The acidity complements the basil pesto and bright flavors perfectly.

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.

Green Pesto Pasta Salad

Tender pasta tossed with aromatic basil pesto, sweet peas, and cherry tomatoes. A vibrant, refreshing vegetarian dish perfect for any occasion.

Prep Time
15 minutes
Time to Cook
10 minutes
Total Duration
25 minutes
Created by Phoebe Dunham


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Food Preferences Meat-Free

What You'll Need

Pasta

01 10.5 oz short pasta (penne, fusilli, or farfalle)

Vegetables

01 1 cup frozen peas
02 1β…“ cups cherry tomatoes, halved

Pesto

01 4 tablespoons basil pesto, store-bought or homemade

Dairy (Optional)

01 Β½ cup grated Parmesan cheese

Seasoning

01 2 tablespoons extra-virgin olive oil
02 Salt and freshly ground black pepper to taste

Garnish (Optional)

01 Fresh basil leaves

Directions

Step 01

Bring water to boil and cook pasta: Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente.

Step 02

Add peas during final cooking stage: Add the frozen peas to the pot during the last 2 minutes of pasta cooking time.

Step 03

Cool pasta and peas: Drain the pasta and peas, rinse under cold water to cool, and drain thoroughly.

Step 04

Combine pasta with tomatoes: In a large bowl, combine the cooled pasta and peas with cherry tomatoes.

Step 05

Toss with pesto and oil: Add the pesto and olive oil, tossing gently to coat everything evenly.

Step 06

Season to taste: Season with salt and pepper to taste.

Step 07

Add cheese if desired: If desired, add grated Parmesan cheese and toss again.

Step 08

Garnish and serve: Garnish with fresh basil leaves 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.

Needed Tools

  • Large pot
  • Colander
  • Large mixing bowl
  • Mixing spoon
  • Sharp knife and cutting board

Allergy Details

Review every ingredient for potential allergens and speak to a professional if you’re unsure.
  • Contains wheat (gluten)
  • Contains milk (Parmesan, pesto may contain cheese)
  • Pesto may contain pine nuts or other tree nutsβ€”check labels for nut and dairy allergens

Nutrition Details (single serving)

For your reference only. This isn't medical advice.
  • Calories per Serving: 410
  • Fat content: 16 g
  • Carbohydrates: 54 g
  • Proteins: 13 g

Cooking Shouldn't Be Hard ❀️

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

Free forever. Unsubscribe anytime.