Green Pesto Pasta Salad

Featured in: Everyday Family Favorites

This green pesto pasta salad combines perfectly cooked pasta with frozen peas, halved cherry tomatoes, and aromatic basil pesto for a light, refreshing dish. The vegetables are tossed with extra-virgin olive oil and seasonings, then finished with optional Parmesan cheese and fresh basil. Ready in just 25 minutes, it's an ideal choice for picnics, potlucks, or a quick lunch. Customize with grilled chicken, fresh mozzarella, or toasted pine nuts for added richness.

Updated on Sun, 18 Jan 2026 08:07:00 GMT
Bright green pesto pasta salad with halved cherry tomatoes, peas, and fresh basil leaves, served in a white bowl.  Save
Bright green pesto pasta salad with halved cherry tomatoes, peas, and fresh basil leaves, served in a white bowl. | pecangroove.com

My neighbor knocked on the door one Saturday morning holding a bowl of this pasta salad, still cool from her fridge. She was heading to a birthday picnic and wanted me to taste it before she left. One bite and I understood why she was confident. The basil hit first, then the sweetness of those little peas, and the tomatoes added just enough juice to make every forkful feel alive. I asked for the recipe on the spot, and she laughed and said it was barely a recipe at all.

I brought this to a potluck once where someone had also brought pasta salad, but theirs was drenched in mayo and mine was gone in ten minutes. A couple of people asked if I had a catering business. I didnt, but I started writing down the steps on a napkin because three different people wanted it. That was the day I realized that fresh basil and a little olive oil can outshine almost anything.

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 grab onto the pesto better than long noodles, and they are way easier to eat with a fork while standing at a picnic.
  • Frozen peas (150 g): Theyre sweet, pop in your mouth, and cook in the same pot as the pasta, which means one less dish to wash.
  • Cherry tomatoes (200 g): Halve them so their juice mixes into the pesto and creates a light, tangy sauce that coats everything.
  • Basil pesto (4 tbsp): This is the soul of the dish, so use a good one or make your own if you have ten extra minutes and a blender.
  • Parmesan cheese (50 g): Optional, but it adds a salty, nutty finish that makes the whole bowl taste more expensive than it is.
  • Extra virgin olive oil (2 tbsp): Loosens the pesto and keeps the pasta from clumping as it cools.
  • Salt and black pepper: Taste before you serve because pasta absorbs salt as it sits, and you might need a pinch more at the end.
  • Fresh basil leaves: A handful torn on top makes it look like you tried, even if you didnt.

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 the pasta until al dente, following the package timing. The water should taste like the sea, not like a sad bath.
Add the peas:
Toss the frozen peas into the boiling pasta water during the last 2 minutes of cooking. They will thaw and sweeten without turning mushy.
Cool everything down:
Drain the pasta and peas in a colander, then rinse them under cold water until they stop steaming. Shake out as much water as you can so the pesto doesnt get watery.
Combine in a bowl:
Transfer the cooled pasta and peas to a large mixing bowl and add the halved cherry tomatoes. Use a bowl bigger than you think you need, trust me.
Dress with pesto and oil:
Spoon in the pesto and drizzle the olive oil over the top, then toss gently with your hands or a big spoon until every piece is coated. It should look glossy and smell like summer.
Season and finish:
Taste a piece of pasta, then add salt and pepper as needed. If youre using Parmesan, stir it in now and add torn basil leaves just before serving.
Fork-ready green pesto pasta salad with tender fusilli, sweet peas, and juicy cherry tomatoes on a rustic wooden table.  Save
Fork-ready green pesto pasta salad with tender fusilli, sweet peas, and juicy cherry tomatoes on a rustic wooden table. | pecangroove.com

I made this for my daughter once when she had friends over after soccer practice. They were loud and sweaty and devoured the entire bowl in about four minutes, standing around the kitchen island with forks. One of the kids said it tasted like Italy, even though hed never been. That made me smile for the rest of the day.

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

If youre not vegetarian, toss in shredded rotisserie chicken or crispy bacon bits for protein. I have also added mini mozzarella balls and toasted pine nuts when I wanted it to feel a little fancy. Once, I stirred in some arugula right before serving and the peppery bite made everyone ask what I did differently.

Storing and Serving

This salad keeps in the fridge for up to two days, covered tightly. The flavors actually deepen overnight, but you may need to stir in a splash of olive oil before serving because the pasta soaks it up. Let it sit at room temperature for about fifteen minutes before you put it on the table so it doesnt taste cold and flat.

What to Serve It With

It pairs beautifully with grilled chicken, lamb chops, or even a simple piece of crusty bread and butter. I have served it alongside roasted vegetables at a barbecue and it disappeared faster than the meat. A crisp white wine like Pinot Grigio or Vermentino cuts through the richness of the pesto and makes the whole meal feel complete.

  • If youre making this for a picnic, pack it in a container with a tight lid and keep it cool until the last minute.
  • Leftovers make a great lunch the next day, eaten straight from the fridge or at your desk.
  • If you want to make it vegan, swap the Parmesan for nutritional yeast and check that your pesto is dairy free.
Chilled green pesto pasta salad tossed with olive oil and Parmesan, ideal for potlucks, picnics, and easy weeknight dinners. Save
Chilled green pesto pasta salad tossed with olive oil and Parmesan, ideal for potlucks, picnics, and easy weeknight dinners. | pecangroove.com

This is the kind of recipe that makes you look generous and capable without much effort at all. Keep the ingredients on hand and you will always have something bright and delicious to bring to the table.

Recipe Questions & Answers

โ†’ Can I prepare this ahead of time?

Yes, you can prepare this dish up to 4 hours ahead. Store it in an airtight container in the refrigerator. Toss it gently before serving to redistribute the pesto dressing. Add fresh basil garnish just before serving for best results.

โ†’ How do I make homemade pesto?

Blend fresh basil leaves with grated Parmesan cheese, pine nuts, minced garlic, and extra-virgin olive oil until smooth. You can also add a squeeze of lemon juice for brightness. Adjust seasoning with salt and pepper to taste.

โ†’ What pasta shapes work best?

Short pasta shapes like penne, fusilli, or farfalle work beautifully as they hold the pesto dressing well. Avoid long pasta like spaghetti, as it doesn't mix evenly with the sauce and vegetables.

โ†’ Is this salad vegetarian and vegan-friendly?

This salad is naturally vegetarian. For a vegan version, use dairy-free pesto and replace Parmesan with nutritional yeast or plant-based cheese alternatives. Always verify pesto ingredients for dairy and nut content.

โ†’ What vegetables can I add or substitute?

Consider adding diced bell peppers, cucumber, red onion, or corn. You can replace cherry tomatoes with sun-dried tomatoes. For greens, toss in fresh spinach or arugula just before serving to keep them crisp.

โ†’ How should I store leftover salad?

Store leftovers in an airtight container in the refrigerator for up to 3 days. The pasta may absorb the dressing over time, so you might want to add a bit more olive oil when reheating or serving cold.

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

A vibrant, refreshing pasta salad with basil pesto, tender pasta, sweet peas, and juicy cherry tomatoes.

Prep Duration
15 min
Cook Duration
10 min
Overall Time
25 min
By Pecan Groove Holly Emerson


Skill Level Easy

Culinary Tradition Italian

Portions 4 Number of Servings

Diet Concerns Vegetarian-Friendly

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

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

Step-by-Step Guide

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

Dress salad: 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 optional: If desired, add grated Parmesan cheese and toss again.

Step 08

Finish 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.

Tools Needed

  • Large pot
  • Colander
  • Large mixing bowl
  • Mixing spoon
  • Sharp knife
  • Cutting board

Allergy Details

Always check each item for allergens and reach out to your doctor if unsure.
  • Contains wheat (gluten)
  • Contains milk (Parmesan, pesto may contain cheese)
  • Pesto may contain pine nuts or other tree nuts

Nutrition Details (per serving)

Nutrition info is a guide; don't substitute for professional advice.
  • Calorie Count: 410
  • Fat content: 16 g
  • Carbohydrate: 54 g
  • Protein Amount: 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.