Green Pesto Pasta Salad

Featured in: Meals Made For Sharing

This vibrant green pesto pasta salad combines tender pasta, sweet peas, and juicy cherry tomatoes tossed with aromatic basil pesto and olive oil. Simply cook the pasta with peas, cool, mix with tomatoes, add pesto and oil, then season to taste. Optional Parmesan cheese adds richness, while fresh basil garnish brightens the dish. Perfect for warm weather gatherings and light lunches.

Updated on Sun, 18 Jan 2026 15:38:00 GMT
A close-up of Green Pesto Pasta Salad with al dente fusilli coated in vibrant basil pesto, sweet peas, and halved cherry tomatoes, garnished with fresh basil leaves.  Save
A close-up of Green Pesto Pasta Salad with al dente fusilli coated in vibrant basil pesto, sweet peas, and halved cherry tomatoes, garnished with fresh basil leaves. | joliakalou.com

My neighbor showed up with this pasta salad at a block party, and I watched it disappear in minutes while my elaborate caprese sat untouched. The bowl came back scraped clean, and I asked her for the secret. She laughed and said it was just pesto and whatever she had in the fridge. I made it the next day and understood why everyone went back for seconds.

I started bringing this to summer potlucks after my friend declared it the only pasta salad worth eating. She hated mayo based versions, and this one won her over immediately. Now she requests it for her birthday every year, and I always double the batch because people eat it like they have been starving. It has become my signature dish without me ever intending it to be.

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 or penne work beautifully because their shapes trap the pesto in every crevice, and they hold up without getting mushy when chilled.
  • Frozen peas (150 g): They add a pop of sweetness and bright green color, plus cooking them with the pasta saves you a pan and keeps them tender.
  • Cherry tomatoes (200 g, halved): Their juicy bursts cut through the richness of the pesto, and halving them lets their flavor mingle with the dressing.
  • Basil pesto (4 tbsp): This is the heart of the dish, coating everything with herby, garlicky goodness, and store bought works perfectly if you find a good brand.
  • Extra virgin olive oil (2 tbsp): It loosens the pesto just enough to coat the pasta evenly without making it greasy.
  • Parmesan cheese (50 g, optional): A generous handful adds salty, nutty depth, though the salad is delicious even without it.
  • Salt and black pepper: Essential for balancing the flavors, and always taste before serving because pesto saltiness varies wildly by brand.
  • Fresh basil leaves (optional): A few torn leaves on top make 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 generously salted water to a rolling boil, then add the pasta and cook until al dente according to the package directions. The water should taste like the ocean, because this is your only chance to season the pasta from the inside.
Add the peas:
Toss the frozen peas into the boiling water during the last 2 minutes of cooking. They will thaw and cook just enough to be tender without turning mushy.
Cool everything down:
Drain the pasta and peas in a colander, then rinse them under cold running water until they are completely cool to the touch. Shake the colander well to remove excess water, because any remaining moisture will dilute the pesto.
Combine with tomatoes:
Transfer the cooled pasta and peas to a large mixing bowl, then add the halved cherry tomatoes. Toss gently so the tomatoes do not break apart and release too much juice.
Dress with pesto:
Spoon the pesto and olive oil over the pasta mixture, then toss everything together until every piece is coated in green. Use your hands or a big spoon, and do not be shy about getting in there.
Season and finish:
Taste a forkful, then add salt and freshly ground black pepper as needed. If you are using Parmesan, sprinkle it in now and toss again, then garnish with torn basil leaves before serving.
Green Pesto Pasta Salad served in a white bowl, ready for a light lunch or picnic, featuring tender pasta, juicy tomatoes, and a drizzle of olive oil.  Save
Green Pesto Pasta Salad served in a white bowl, ready for a light lunch or picnic, featuring tender pasta, juicy tomatoes, and a drizzle of olive oil. | joliakalou.com

The first time I served this at a family gathering, my aunt asked if I had gone to culinary school because it tasted so balanced. I laughed and told her it was five ingredients and zero skill. She did not believe me until I walked her through it the next weekend, and now she makes it more often than I do.

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.

Making It Your Own

I have thrown in everything from grilled zucchini to leftover rotisserie chicken, and it always works. Mozzarella balls are a favorite addition when I want it to feel more substantial, and toasted pine nuts add a satisfying crunch. If you want to make it vegan, just swap the Parmesan for nutritional yeast and check that your pesto is dairy free.

Storing and Serving

This salad keeps in the fridge for up to three days, though the basil may darken slightly over time. I actually prefer it after it has sat for a few hours because the flavors meld together. Let it come to room temperature before serving, or give it a quick toss with a drizzle of olive oil to refresh it.

What to Serve Alongside

I love pairing this with grilled chicken or fish for an easy summer dinner, and it is perfect alongside crusty bread and a crisp white wine. It also works beautifully as a side dish at barbecues, where it holds up better than lettuce based salads in the heat.

  • A chilled Pinot Grigio or Sauvignon Blanc complements the herby pesto beautifully.
  • Serve it with grilled shrimp skewers for a light, satisfying meal.
  • Pack it in a container for lunch, and it will taste even better by midday.
Overhead view of Green Pesto Pasta Salad mixing in a large bowl, with bright green peas, cherry tomatoes, and Parmesan cheese creating a colorful, fresh dish. Save
Overhead view of Green Pesto Pasta Salad mixing in a large bowl, with bright green peas, cherry tomatoes, and Parmesan cheese creating a colorful, fresh dish. | joliakalou.com

This salad has saved me more times than I can count, and it never feels like I am taking the easy way out. It is bright, satisfying, and always gone before anything else on the table.

Recipe Help & Answers

Can I make this salad ahead of time?

Yes, you can prepare it up to 4 hours ahead. Store in the refrigerator and give it a gentle toss before serving. Add fresh basil garnish just before serving for best flavor and appearance.

How do I keep the pasta from getting mushy?

Cook the pasta to al dente according to package instructions, then immediately rinse it under cold water to stop the cooking process. This prevents overcooking and maintains a pleasant texture.

Can I use homemade pesto instead of store-bought?

Absolutely. Homemade pesto works wonderfully and adds fresh basil flavor. Use the same amount—about 4 tablespoons—or adjust to your taste preference for a stronger or milder pesto flavor.

What proteins can I add to make it heartier?

Cooked chicken breast, cannellini beans, grilled shrimp, or crispy bacon all pair beautifully. For vegetarians, add mozzarella balls, toasted pine nuts, or roasted chickpeas for extra protein and texture.

Is this suitable for vegans?

Yes, use dairy-free pesto and skip the Parmesan, or substitute with nutritional yeast. Ensure your pesto doesn't contain cheese or dairy products. All vegetables and pasta are naturally vegan-friendly.

How should I store leftovers?

Store in an airtight container in the refrigerator for up to 3 days. The salad may absorb the pesto dressing over time, so you might want to add a drizzle of olive oil before serving leftovers.

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

Vibrant pasta salad with aromatic basil pesto, sweet peas, cherry tomatoes, and Parmesan. Light, refreshing, and ready in 25 minutes.

Prep time
15 minutes
Time to cook
10 minutes
Total duration
25 minutes
Written by Rosanna Bentley


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Dietary details Meat-Free

Components

Pasta

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

Vegetables

01 1 cup frozen peas
02 1 1/3 cups cherry tomatoes, halved

Pesto

01 4 tablespoons basil pesto

Dairy

01 1/2 cup grated Parmesan cheese

Seasoning

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

Garnish

01 Fresh basil leaves

Steps

Step 01

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

Step 02

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

Step 03

Cool pasta and peas: Drain pasta and peas thoroughly, then rinse under cold water to cool completely.

Step 04

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

Step 05

Dress with pesto and oil: Add basil pesto and olive oil, tossing gently to coat all ingredients evenly.

Step 06

Season to taste: Season with salt and freshly ground black pepper according to preference.

Step 07

Add cheese: Toss in grated Parmesan cheese if desired and toss again to combine.

Step 08

Garnish and serve: Top with fresh basil leaves and serve immediately.

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
  • Large mixing bowl
  • Mixing spoon
  • Sharp knife and cutting board

Allergy details

Be sure to review each item for allergens and talk to your healthcare provider with any concerns.
  • Contains wheat gluten
  • Contains milk from Parmesan cheese and pesto
  • Pesto may contain pine nuts or tree nuts

Nutrition per serving

Details are for general information. They aren’t medical guidance.
  • Energy: 410
  • Fats: 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.