Green Pesto Pasta Salad

Featured in: Seasonal Food Ideas

This green pesto pasta salad combines al dente pasta with a vibrant basil pesto sauce, sweet peas, and fresh cherry tomatoes for a light, refreshing dish. Perfect for warm weather entertaining, it comes together in just 25 minutes and serves four. The creamy pesto coating clings beautifully to each pasta piece while maintaining a fresh, herbaceous flavor profile. Vegetarian-friendly and easily customizable with additions like mozzarella balls or toasted pine nuts.

Updated on Sun, 18 Jan 2026 14:19:00 GMT
Bright Green Pesto Pasta Salad with halved cherry tomatoes, sweet peas, and grated Parmesan served in a white bowl. Pin it
Bright Green Pesto Pasta Salad with halved cherry tomatoes, sweet peas, and grated Parmesan served in a white bowl. | feliztamdint.com

The smell of basil always takes me straight back to summer afternoons in my tiny apartment kitchen, windows thrown open, trying to figure out what to bring to yet another park gathering. I wanted something that wouldn't wilt in the heat or need reheating, and I had a jar of pesto staring at me from the fridge. That day, I tossed together what I had on hand: pasta, frozen peas, some tomatoes that were about to go soft, and that green jar of magic. It worked so well that now I make it almost every week when the weather turns warm.

I brought this to a potluck once where someone else had also made pasta salad, but theirs was drowning in mayo and mine was bright green and glistening with olive oil. By the end of the afternoon, my bowl was scraped clean and three people had asked for the recipe. One friend admitted she'd never liked pasta salad before but went back for seconds of mine. That's when I realized this wasn't just easy, it was actually special.

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 onto the pesto beautifully in their ridges and curves, making every bite flavorful instead of leaving sauce pooled at the bottom.
  • Frozen peas (150 g): These little gems cook in the same pot during the last two minutes, saving you a dish and adding natural sweetness without any extra effort.
  • Cherry tomatoes (200 g): Halved tomatoes release just enough juice to mingle with the pesto and create a light, clingy dressing that coats everything.
  • Basil pesto (4 tbsp): This is the heart of the dish, so use a pesto you'd happily eat with a spoon, whether homemade or a good quality jar with bright green color.
  • Parmesan cheese (50 g, optional): Freshly grated Parmesan adds a salty, nutty layer that makes the salad feel more substantial and grown up.
  • Extra-virgin olive oil (2 tbsp): A good glug of olive oil loosens the pesto and keeps the pasta from clumping as it cools.
  • Salt and black pepper: Don't skip tasting and adjusting at the end, 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 and add a pop of fresh aroma.

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 well salted water to a rolling boil and cook your pasta until it still has a slight bite in the center, following the package timing. The salt in the water is your only chance to season the pasta itself, so be generous.
Add the peas:
Two minutes before the pasta is done, toss the frozen peas straight into the boiling water with the pasta. They'll thaw and cook perfectly without turning mushy or requiring a separate pot.
Cool it down:
Drain everything into a colander and immediately rinse under cold running water until the pasta feels cool to the touch. Shake the colander well to get rid of excess water, or your salad will be diluted and sad.
Toss with tomatoes:
Transfer the cooled pasta and peas to a large bowl and add the halved cherry tomatoes. The tomatoes should be at room temperature if possible, so their flavor actually comes through.
Dress with pesto:
Spoon in the pesto and drizzle the olive oil over everything, then toss gently but thoroughly until every piece of pasta is coated in that vibrant green. Use a light hand so you don't smash the peas or tomatoes.
Season and finish:
Taste a bite and add salt and pepper as needed, then stir in the Parmesan if you're using it. Scatter fresh basil leaves over the top right before serving for the best aroma and color.
A fork lifts a bite of Green Pesto Pasta Salad, showcasing tender fusilli coated in vibrant basil pesto. Pin it
A fork lifts a bite of Green Pesto Pasta Salad, showcasing tender fusilli coated in vibrant basil pesto. | feliztamdint.com

One summer evening I made a big batch of this and ate it straight from the bowl on my fire escape, watching the sky turn pink. My neighbor leaned over and asked what smelled so good, and I ended up sharing half of it with her. We sat there in comfortable silence, just eating and enjoying the breeze. That's the kind of dish this is: simple enough for a solo dinner, special enough to share without thinking twice.

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 recipe is incredibly forgiving and practically begs you to add whatever you have on hand. I've stirred in cubed mozzarella, shredded rotisserie chicken, and even leftover grilled zucchini, and it's been delicious every time. Toasted pine nuts add crunch and richness if you're feeling fancy, and a handful of arugula tossed in right before serving gives it a peppery bite. If you want it vegan, just swap in a dairy free pesto and skip the Parmesan or use a plant based version.

Storing and Serving

This salad actually improves after a few hours in the fridge as the flavors meld and the pesto soaks into the pasta. I usually make it in the morning and let it chill until lunch or dinner, giving it a quick stir before serving. It keeps well for up to two days covered in the fridge, though you may need to add a tiny drizzle of olive oil to loosen it up since pasta absorbs moisture as it sits. Serve it cold or at room temperature, never hot, because the pesto flavor is brightest when it's cool.

What to Serve Alongside

I love pairing this with grilled chicken or fish for a complete meal, or setting it out as part of a bigger spread with crusty bread and a simple green salad. It's also fantastic on its own as a light lunch, especially on days when turning on the stove feels like too much effort. A crisp white wine like Pinot Grigio or a sparkling water with lemon is all you need to make it feel like a proper meal.

  • Grilled lemon herb chicken thighs or salmon fillets
  • A loaf of warm ciabatta or focaccia for mopping up any pesto left in the bowl
  • Sliced watermelon or fresh berries for a sweet, refreshing contrast
Fresh basil leaves garnish a chilled Green Pesto Pasta Salad, with peas and tomatoes for a refreshing side. Pin it
Fresh basil leaves garnish a chilled Green Pesto Pasta Salad, with peas and tomatoes for a refreshing side. | feliztamdint.com

This salad has become my go to whenever I need something reliable, delicious, and easy to pull together without a plan. It's proof that you don't need complicated recipes to make food that people remember and ask for again.

Recipe FAQs

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

Yes, you can prepare this salad a few hours in advance. Keep it refrigerated in an airtight container. The pasta will continue absorbing the pesto flavors, making it even more delicious. Add fresh basil garnish just before serving for optimal appearance.

β†’ How do I prevent the pasta from becoming 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 the proper texture throughout storage and serving.

β†’ What type of pasta works best?

Short pasta shapes like penne, fusilli, or farfalle work best as they hold the pesto sauce well and are easy to eat. Their ridges and curves capture the pesto, distributing flavor throughout each bite.

β†’ Is this suitable for vegan diets?

Absolutely. Use dairy-free pesto and omit the Parmesan cheese, or substitute it with nutritional yeast or vegan cheese. Ensure your pesto doesn't contain cheese or nuts if you have dietary restrictions.

β†’ How should I store leftovers?

Store the salad in an airtight container in the refrigerator for up to three days. The pasta will continue absorbing flavors. Stir gently before serving, and add a drizzle of olive oil if it appears dry.

β†’ What can I add for more protein?

Incorporate cooked chicken breast, white beans, hard-boiled eggs, or grilled tofu. You can also add fresh mozzarella balls or feta cheese for richness and additional protein content.

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 salad featuring tender pasta, aromatic basil pesto, sweet peas, and juicy cherry tomatoes. Ready in 25 minutes.

Prep time
15 minutes
Cook time
10 minutes
Time required
25 minutes
Created by Robert Shelton

Recipe type Seasonal Food Ideas

Skill level Easy

Cuisine Italian

Makes 4 Serves

Diet details Meatless

What You Need

Pasta

01 10.5 oz short pasta such as 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

01 Β½ 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

Directions

Step 01

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

Step 02

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

Step 03

Cool Pasta Mixture: Drain pasta and peas thoroughly, then rinse under cold water until cooled completely.

Step 04

Combine Ingredients: Transfer cooled pasta and peas to a large bowl, then add cherry tomatoes.

Step 05

Add Pesto: Pour pesto and olive oil over pasta mixture, then toss gently until everything is evenly coated.

Step 06

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

Step 07

Add Cheese: If desired, stir in grated Parmesan cheese and toss again to distribute evenly.

Step 08

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

Equipment Needed

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

Allergy notes

Review all components for potential allergens, and if there are doubts, reach out to a healthcare provider.
  • Contains wheat and gluten from pasta
  • Contains milk from Parmesan cheese and pesto
  • Pesto may contain tree nuts such as pine nutsβ€”verify product labels

Nutrition info (per portion)

These nutritional details are for information only and aren't medical advice.
  • Calorie count: 410
  • Fat content: 16 grams
  • Carbohydrates: 54 grams
  • Proteins: 13 grams

Cooking Shouldn't Be Hard ❀️

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

Free forever. Unsubscribe anytime.