Green Pesto Pasta Salad

Featured in: Simple Side Ideas

This vibrant green pesto pasta salad combines tender al dente pasta with homemade or store-bought basil pesto, sweet frozen peas, and halved cherry tomatoes. Cook the pasta with peas in the final minutes, cool in cold water, then toss with pesto, olive oil, and optional Parmesan cheese. Season to taste and garnish with fresh basil. Perfect for summer gatherings and picnics.

Updated on Sun, 18 Jan 2026 16:17:00 GMT
Close-up of Green Pesto Pasta Salad in a white bowl, with glossy pesto coating every spiral of pasta, peas, and halved cherry tomatoes. Pin It
Close-up of Green Pesto Pasta Salad in a white bowl, with glossy pesto coating every spiral of pasta, peas, and halved cherry tomatoes. | cozyhummus.com

Last summer, I threw together this pasta salad on a whim before heading to a park with friends, and it ended up being the dish everyone crowded around. The pesto clung to every curve of the fusilli, the peas added little bursts of sweetness, and the tomatoes brought just enough acidity to balance it all. I had worried it was too simple, but sometimes simplicity is exactly what people crave. Since then, it's become my go-to whenever I need something quick, colorful, and reliable.

I remember packing this for a potluck where I knew nothing about the other guests or their tastes. Watching strangers come back for seconds made me realize how universally appealing a well dressed pasta salad can be. One woman asked if I had a catering business, which made me laugh because I'd literally just boiled noodles and stirred in pesto. It reminded me that good food doesn't need to be complicated to make people happy.

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 here because their shapes catch the pesto in every twist and groove, ensuring no bite is bland.
  • Frozen peas (150 g): These add a pop of sweetness and bright green color without any prep work, just toss them in during the last two minutes of cooking.
  • Cherry tomatoes (200 g): Halved tomatoes release a little juice that mingles with the pesto, creating a light sauce that ties everything together.
  • Basil pesto (4 tbsp): This is the heart of the dish, delivering herby, garlicky richness that coats every ingredient with bold flavor.
  • Extra virgin olive oil (2 tbsp): A drizzle of good oil keeps the salad from clumping and adds a silky finish to each forkful.
  • Parmesan cheese (50 g, optional): Grated Parmesan brings a salty, nutty depth that makes the salad feel more indulgent and satisfying.
  • Salt and black pepper: Simple seasonings that wake up the flavors and let you adjust the salad to your exact taste.
  • Fresh basil leaves (for garnish): A few torn leaves on top add a fragrant finishing touch that makes the dish look and smell irresistible.

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, then add your pasta and cook until it's just al dente, with a slight bite in the center. This texture holds up better once you toss it with the pesto and let it chill.
Add the peas:
During the last two minutes of cooking, drop the frozen peas right into the pasta water. They'll thaw and cook perfectly without needing a separate pot.
Cool everything down:
Drain the pasta and peas in a colander, then rinse them under cold running water until they're completely cool to the touch. This stops the cooking and keeps the salad from turning mushy.
Combine with tomatoes:
Transfer the cooled pasta and peas to a large bowl, then add the halved cherry tomatoes. Their juicy seeds will start to mingle with the other ingredients right away.
Dress with pesto and oil:
Spoon in the pesto and drizzle over the olive oil, then toss gently but thoroughly so every piece of pasta gets coated. The oil helps the pesto spread more easily and keeps everything glossy.
Season and finish:
Taste and add salt and pepper as needed, then stir in the Parmesan if you're using it. Garnish with fresh basil leaves just before serving for a burst of color and aroma.
A fresh serving of Green Pesto Pasta Salad on a wooden picnic table, garnished with basil and a sprinkle of Parmesan. Pin It
A fresh serving of Green Pesto Pasta Salad on a wooden picnic table, garnished with basil and a sprinkle of Parmesan. | cozyhummus.com

One evening, I served this to my cousin who's notoriously picky about vegetables, and she ate two full bowls without realizing how many greens she'd just consumed. Watching her reach for more made me appreciate how this salad disguises healthy ingredients in a way that feels indulgent. It's become my secret weapon for feeding skeptical eaters.

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

This salad is endlessly adaptable depending on what's in your fridge or what sounds good that day. I've stirred in shredded rotisserie chicken for extra protein, tossed in mozzarella pearls for creaminess, and even sprinkled toasted pine nuts on top for crunch. Each variation feels like a different dish, yet the pesto base keeps it cohesive and familiar.

Storing and Serving

This salad actually tastes better after a few hours in the fridge, once the flavors have had time to meld together. I often make it in the morning and let it sit covered until dinner, giving it a quick toss before serving. It stays fresh for up to three days, though you may need to add a splash of olive oil or a spoonful of pesto before serving leftovers since the pasta absorbs some of the dressing over time.

Pairing and Presentation

I like to serve this alongside grilled chicken or fish for a light summer meal, or pack it in jars for easy picnic portions. A crisp white wine like Pinot Grigio complements the herby pesto beautifully without overpowering it. When plating, I always add a few extra basil leaves and a crack of black pepper on top to make it look intentional and inviting.

  • Chill the salad for at least 30 minutes before serving for the best texture and flavor.
  • Double the recipe if you're feeding a crowd, it disappears faster than you'd expect.
  • Taste just before serving and adjust the seasoning, as chilled dishes often need a bit more salt.
Tossed Green Pesto Pasta Salad with tender penne and fusilli, peas, and juicy tomatoes, ready for a light lunch or potluck. Pin It
Tossed Green Pesto Pasta Salad with tender penne and fusilli, peas, and juicy tomatoes, ready for a light lunch or potluck. | cozyhummus.com

This pasta salad has earned a permanent spot in my rotation because it's proof that delicious food doesn't require fancy techniques or hard to find ingredients. I hope it brings as much ease and joy to your table as it has to mine.

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 continue to meld. Add fresh basil garnish just before serving to maintain its vibrancy.

β†’ What type of pasta works best?

Short pasta shapes like penne, fusilli, or farfalle work excellently as they hold the pesto sauce well. Avoid long pasta like spaghetti, which can become clumpy. Use approximately 300g of your chosen pasta variety.

β†’ How do I prevent the pasta from becoming mushy?

Cook the pasta al dente according to package instructions, then immediately rinse it under cold running water to stop the cooking process. This preserves the pasta's texture and prevents overcooking.

β†’ Is this salad suitable for vegans?

Absolutely. Use dairy-free pesto made without cheese or eggs, and omit the Parmesan cheese. Many store-bought vegan pesto options are available, or you can make your own with basil, garlic, olive oil, lemon juice, and nuts.

β†’ What can I add for extra protein?

Consider adding grilled chicken breast, boiled chickpeas, white beans, fresh mozzarella balls, or toasted pine nuts. These additions enhance the nutritional profile while complementing the basil pesto flavor beautifully.

β†’ Can I use homemade pesto instead of store-bought?

Definitely. Homemade pesto offers superior flavor and freshness. Blend fresh basil, garlic, pine nuts, Parmesan, and olive oil until you reach your desired consistency. Homemade pesto can be made fresh or prepared ahead and refrigerated.

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

Refreshing pasta salad with aromatic basil pesto, sweet peas, and juicy cherry tomatoes. Ready in 25 minutes.

Prep Time
15 minutes
Cook Time
10 minutes
Total Time
25 minutes
Created by Jeremiah Baldwin


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Diet Details Vegetarian Friendly

What You'll Need

Pasta

01 10.5 oz 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, store-bought or homemade

Dairy

01 1/2 cup grated Parmesan cheese, optional

Seasoning and Oil

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

Garnish

01 Fresh basil leaves, optional

How-To Steps

Step 01

Boil 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 in a colander, rinse under cold water to cool completely, and drain thoroughly.

Step 04

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

Step 05

Dress salad: Add the 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 your preference.

Step 07

Add cheese: If desired, add grated Parmesan cheese and toss the salad again to incorporate.

Step 08

Garnish and serve: Garnish with fresh basil leaves before serving immediately or chilled.

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 You Need

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

Allergy Info

Double-check every ingredient to spot potential allergens and talk with a doctor if you’re unsure.
  • Contains wheat and gluten in pasta
  • Contains milk proteins in Parmesan cheese and potentially in pesto
  • Pesto may contain tree nuts including pine nuts, hazelnuts, or walnuts; check manufacturer labels

Nutrition (one portion)

Nutritional details are for reference only and not a substitute for professional advice.
  • Calories: 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.