Green Pesto Pasta Salad

Featured in: Weekend BBQ Favorites

This vibrant green pesto pasta salad combines al dente pasta, sweet frozen peas, and juicy cherry tomatoes tossed in fragrant basil pesto and olive oil. With optional Parmesan cheese and fresh basil garnish, it delivers Italian-inspired flavors in just 25 minutes. Perfect for summer gatherings, picnics, or as a light lunch option. The salad serves 4 and is naturally vegetarian, making it ideal for diverse dietary preferences. Easily customizable with additions like cooked chicken, mozzarella balls, or toasted pine nuts for extra flavor and texture.

Updated on Sun, 18 Jan 2026 16:09:00 GMT
A vibrant bowl of Green Pesto Pasta Salad featuring al dente fusilli tossed with sweet peas and halved cherry tomatoes, garnished with fresh basil.  Save
A vibrant bowl of Green Pesto Pasta Salad featuring al dente fusilli tossed with sweet peas and halved cherry tomatoes, garnished with fresh basil. | grilto.com

My neighbor showed up at my door one Saturday afternoon with a glass bowl tucked under her arm, still cool from her fridge. Inside was this jewel-toned pasta salad, flecked with green and red, glistening with olive oil. She said she'd made too much for her book club and thought I might want some. I ate half of it standing at the counter before I even thought to grab a proper plate.

I started bringing this to summer gatherings after that first taste, and it became the dish people asked me to make. One time at a park potluck, a woman I barely knew tracked me down by the swings to ask for the recipe. I laughed because there was hardly anything to write down. She looked at me like I was holding back some secret, but really, it's just good ingredients meeting at the right moment.

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 farfalle trap the pesto in their twists and folds, but penne works beautifully too if that's what you have in the cupboard.
  • Frozen peas (150 g): They cook in the pasta water during the final minutes and stay sweet and bright without any extra fuss or pots.
  • Cherry tomatoes (200 g): Halved tomatoes release a little juice that mixes with the pesto and turns into a light, silky coating.
  • Basil pesto (4 tbsp): Use a good quality jar or make your own if you have fresh basil, this is the soul of the dish.
  • Parmesan cheese (50 g): Optional but wonderful, it adds a salty sharpness that makes every bite a little more interesting.
  • Extra-virgin olive oil (2 tbsp): This loosens the pesto and helps everything glide together instead of clumping.
  • Salt and black pepper: Taste before serving, pasta needs more salt than you think.
  • Fresh basil leaves: A handful torn on 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 still has a little bite. The salt in the water is your only chance to season the pasta itself, so be generous.
Add the peas:
About two minutes before the pasta is done, toss in the frozen peas. They'll thaw and cook just enough without turning mushy.
Cool everything down:
Drain the pasta and peas together, then rinse under cold water until they're completely cool. Shake the colander hard to get rid of excess water or your salad will be diluted and sad.
Combine in a bowl:
Transfer the pasta and peas to a large mixing bowl and add the halved cherry tomatoes. Use a bowl bigger than you think you need so you have room to toss without making a mess.
Dress with pesto and oil:
Spoon in the pesto and drizzle the olive oil over everything, then toss gently with your hands or a big spoon until every piece is coated. The oil keeps the pesto from getting sticky.
Season and finish:
Taste a bite, then add salt and pepper as needed. If you're using Parmesan, stir it in now and add the basil leaves just before serving.
Close-up of Green Pesto Pasta Salad showing creamy basil pesto coating every noodle, topped with grated Parmesan and a drizzle of olive oil.  Save
Close-up of Green Pesto Pasta Salad showing creamy basil pesto coating every noodle, topped with grated Parmesan and a drizzle of olive oil. | grilto.com

My friend brought this to a rooftop dinner one July evening, and we ate it as the sun turned everything orange. Someone opened a bottle of cold Pinot Grigio, and we passed the bowl around until it was empty. It was one of those meals where no one wanted to leave the table, and the food was only part of the reason.

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

This salad is generous with variations. I've stirred in shredded rotisserie chicken when I needed more protein, and I've added torn mozzarella balls when I wanted it to feel more indulgent. Toasted pine nuts are wonderful if you have them, and a handful of arugula makes it peppery and fresh. Just add those greens at the last second or they'll wilt into the pasta.

Storing and Serving

I usually make this a few hours ahead and let it sit in the fridge so the flavors can settle into each other. Before serving, I let it come to cool room temperature and taste it again, because cold mutes salt and it almost always needs a little more. Leftovers keep for two days covered tightly, though the basil will darken and the tomatoes will get softer.

What to Serve Alongside

This works as a full lunch on its own or as a side next to grilled chicken, fish, or a simple frittata. It's the kind of dish that fills in the gaps at a picnic table or potluck without competing for attention.

  • Serve it with crusty bread and butter for a simple, satisfying meal.
  • Pair it with iced tea, lemonade, or a chilled white wine.
  • It travels well in a sealed container, just give it a quick toss before setting it out.
Green Pesto Pasta Salad served in a white bowl, a refreshing Italian-inspired dish perfect for summer picnics or light lunches. Save
Green Pesto Pasta Salad served in a white bowl, a refreshing Italian-inspired dish perfect for summer picnics or light lunches. | grilto.com

This is the kind of recipe that makes you look capable without asking much of you. Keep the ingredients around, and you'll always have something good to bring or serve when the moment calls for it.

Recipe Help & Answers

Can I make this salad ahead of time?

Yes, you can prepare this salad up to 4 hours in advance. Keep it refrigerated in an airtight container. If it seems dry when serving, add a splash of olive oil and toss again to refresh the coating.

What type of pasta works best?

Short pasta shapes like penne, fusilli, or farfalle work wonderfully as they catch and hold the pesto sauce. Avoid long pasta like spaghetti, which doesn't mix as evenly throughout the salad.

How do I make this vegan?

Use dairy-free pesto made with nutritional yeast or cashews instead of Parmesan. Omit the cheese entirely or substitute with a plant-based alternative. The salad remains flavorful and satisfying without dairy products.

Can I use fresh peas instead of frozen?

Absolutely. If using fresh peas, blanch them in boiling salted water for 3-4 minutes until tender, then cool in ice water before adding to the salad. Frozen peas are convenient and equally delicious.

What should I serve with this salad?

Pair it with crusty bread, grilled vegetables, or a light protein like grilled chicken or shrimp. A crisp white wine such as Pinot Grigio complements the fresh flavors beautifully.

How do I prevent the pasta from becoming mushy?

Cook the pasta to al dente according to package instructions—it should have a slight firmness when bitten. Immediately rinse with cold water to stop the cooking process and prevent overcooking.

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, and cherry tomatoes. Light, refreshing, and ready in 25 minutes.

Prep Time
15 min
Time to Cook
10 min
Complete Time
25 min
From grilto Jake Turner


Skill Level Easy

Cuisine Style Italian

Serves 4 Portions

Diet Details Meatless

What You Need

Pasta

01 10.5 ounces short pasta such as 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, optional

Seasoning

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

Garnish

01 Fresh basil leaves, optional

How-To

Step 01

Prepare Pasta: 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 Base Ingredients: 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: Season with salt and pepper to taste.

Step 07

Add Cheese: 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.

Essentials

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

Allergy Advisory

Review every component for allergens. Reach out to a health pro if you’re concerned.
  • Contains wheat and gluten
  • Contains milk from Parmesan cheese and potentially in pesto
  • Pesto may contain pine nuts or other tree nuts—verify labels for nut and dairy allergens

Nutrition Details (per portion)

Facts listed here are for your info, not medical advice. Always double-check if needed.
  • Energy: 410
  • Lipids: 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.