Green Pesto Pasta Salad

Featured in: Simple Homemade Dinners

This vibrant green pesto pasta salad combines al dente pasta with fresh basil pesto, sweet peas, and cherry tomatoes for a refreshing dish ready in just 25 minutes. Simply cook the pasta with peas, toss with pesto, olive oil, and tomatoes, then season to taste. Optional Parmesan cheese and fresh basil garnish add extra flavor. Easily customizable for vegan diets or enhanced with chicken and mozzarella for heartier servings.

Updated on Sun, 18 Jan 2026 10:46:00 GMT
A close-up of Green Pesto Pasta Salad in a white bowl, featuring penne coated in bright basil pesto with halved cherry tomatoes and sweet peas. Pin It
A close-up of Green Pesto Pasta Salad in a white bowl, featuring penne coated in bright basil pesto with halved cherry tomatoes and sweet peas. | lushkettle.com

My neighbor knocked on my door one Saturday morning holding a bowl of this pasta salad, still cool from her fridge. She was headed to a potluck and wanted me to taste it before she left. One bite and I understood why she looked so confident. The basil pesto clung to every twist of pasta, the peas added little bursts of sweetness, and the tomatoes brought just enough acidity to balance it all. I asked for the recipe on the spot.

I brought this to a summer picnic once, tucked into a covered dish alongside sandwiches and fruit. By the time I looked up from spreading out the blanket, half the bowl was already gone. A friend with a toddler on her hip told me it was the first thing her kid had eaten all day without a fight. Watching people go back for seconds, I realized this was the kind of recipe that makes you look like a better cook than you actually are.

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): Choose a shape with ridges or twists like fusilli or farfalle so the pesto has something to grip onto, because nobody wants naked pasta at the bottom of the bowl.
  • Frozen peas (150 g): They cook in the same pot as the pasta during the last two minutes, which saves you a dish and keeps them bright green and tender.
  • Cherry tomatoes (200 g): Halve them so their juice mingles with the pesto and creates little pockets of sweet acidity throughout the salad.
  • Basil pesto (4 tbsp): Store bought works beautifully here, but if you have homemade in the fridge, this is the moment to use it.
  • Parmesan cheese (50 g): Grated fresh, it adds a salty, nutty finish that makes the whole dish feel more complete, though you can skip it for a dairy free version.
  • Extra virgin olive oil (2 tbsp): This loosens the pesto just enough so it coats every piece of pasta without clumping.
  • Salt and black pepper: Taste before you serve because pasta needs more salt than you think, especially once its cooled down.
  • Fresh basil leaves: A handful torn on top right before serving makes it look like you put in way more effort 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 according to the package directions until its al dente, with just a little bite left in the center. Dont forget to salt the water generously, it should taste like the sea.
Add the peas:
Two minutes before the pasta is done, toss the frozen peas directly into the boiling water. Theyll cook quickly and stay bright green, plus you save yourself from dirtying another pot.
Drain and cool:
Pour everything into a colander and rinse under cold running water until the pasta and peas are completely cool to the touch. Shake out as much water as you can so the pesto doesnt get diluted.
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 because tossing is easier with extra room.
Dress with pesto:
Spoon in the pesto and drizzle the olive oil over everything, then toss gently with a big spoon until every piece is coated. The oil helps the pesto spread more evenly and keeps it from feeling too thick.
Season and finish:
Taste a bite, then add salt and freshly ground black pepper as needed. If youre using Parmesan, sprinkle it in now and toss again, then top with fresh basil leaves right before you serve.
Green Pesto Pasta Salad served on a checkered picnic blanket, garnished with fresh basil leaves and a light drizzle of extra-virgin olive oil. Pin It
Green Pesto Pasta Salad served on a checkered picnic blanket, garnished with fresh basil leaves and a light drizzle of extra-virgin olive oil. | lushkettle.com

One evening I made a double batch of this and ate it straight from the bowl while standing at the kitchen counter, still in my work clothes. It was one of those days where I was too tired to plate anything properly, but the bright flavors and the satisfying chew of the pasta felt like a small kindness I could give myself. Sometimes the simplest meals are the ones that bring you back to center.

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 a starting point, not a rulebook. Ive stirred in cubed mozzarella when I wanted it to feel more like a meal, and Ive added shredded rotisserie chicken when I needed protein without the effort. Toasted pine nuts or slivered almonds add a lovely crunch, and a handful of arugula tossed in right before serving makes it feel a little more grown up. If you want it vegan, swap the Parmesan for nutritional yeast and make sure your pesto is dairy free.

Serving and Storage

This salad shines at room temperature, which makes it perfect for outdoor gatherings where refrigeration isnt an option. If youre making it ahead, store it covered in the fridge for up to two days, but let it sit out for twenty minutes before serving so the flavors wake up again. Ive also packed it in mason jars for lunch and been grateful every time I unscrewed the lid and caught that first whiff of basil. It travels well and never complains.

What to Serve Alongside

Ive served this next to grilled chicken, pan seared salmon, and even just a platter of sliced tomatoes and fresh bread. It pairs beautifully with anything you might cook on a grill because the bright, herby flavor cuts through richer, smokier dishes. A chilled glass of Pinot Grigio or a sparkling lemonade feels just right alongside it.

  • Grilled lemon herb chicken or shrimp skewers for a full summer spread.
  • A simple green salad dressed with lemon and olive oil to keep things light.
  • Crusty bread or focaccia for soaking up any pesto left at the bottom of the bowl.
Overhead shot of Green Pesto Pasta Salad tossed with peas, tomatoes, and optional grated Parmesan, ideal for a light vegetarian lunch. Pin It
Overhead shot of Green Pesto Pasta Salad tossed with peas, tomatoes, and optional grated Parmesan, ideal for a light vegetarian lunch. | lushkettle.com

This is the kind of recipe I turn to when I want something that feels special without demanding too much from me. It shows up when I need it to, tastes like summer even in the middle of winter, and never lets me down.

Recipe 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 meld beautifully over time, though you may need to add a touch more olive oil before serving if the pasta has absorbed excess moisture.

โ†’ What type of pasta works best for this salad?

Short pasta shapes like penne, fusilli, or farfalle work best as they hold the pesto sauce well. Avoid long, thin pastas like spaghetti as they tend to clump together when chilled.

โ†’ How can I make this salad vegan?

Use a dairy-free basil pesto made without cheese and nuts, or prepare your own with basil, garlic, olive oil, and seeds. Omit the Parmesan cheese entirely, or substitute it with a plant-based alternative for the same umami depth.

โ†’ Can I add protein to this salad?

Absolutely. Cooked grilled chicken breast, chickpeas, or white beans add protein and substance. Fresh mozzarella balls or toasted pine nuts also enhance the dish while complementing the pesto flavors.

โ†’ What should I serve with this salad?

Pair this salad with a crisp white wine like Pinot Grigio or Sauvignon Blanc. Crusty garlic bread or bruschetta make excellent accompaniments. It's also perfect alongside grilled vegetables or a fresh green salad.

โ†’ 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 running water to stop the cooking process. This ensures the pasta maintains its texture even when tossed with the pesto.

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. Easy to prepare and perfect for any occasion.

Time to Prep
15 mins
Time to Cook
10 mins
Full Prep Time
25 mins
Created By Samantha Reeves


Skill Level Easy

Culinary Tradition Italian

Portion 4 Serving Size

Dietary Details Meat-Free

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

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

Garnish

01 Fresh basil leaves, optional

Steps

Step 01

Boil pasta with peas: Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Add the frozen peas during the last 2 minutes of cooking time.

Step 02

Cool pasta mixture: Drain the pasta and peas in a colander, rinse under cold water until cooled, and drain thoroughly.

Step 03

Combine pasta and vegetables: Transfer the cooled pasta and peas to a large mixing bowl. Add the halved cherry tomatoes and toss to combine.

Step 04

Dress with pesto and oil: Add the basil pesto and extra-virgin olive oil to the bowl, tossing gently until all ingredients are evenly coated.

Step 05

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

Step 06

Add cheese if desired: If using Parmesan cheese, sprinkle it over the salad and toss gently to incorporate.

Step 07

Garnish and serve: Top with fresh basil leaves and serve immediately or refrigerate until ready to serve.

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'll Need

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

Allergy Info

Review every ingredient for allergens and reach out to your doctor with concerns.
  • Contains wheat gluten
  • Contains milk from Parmesan cheese and potential dairy in pesto
  • May contain tree nuts including pine nuts in pesto preparation

Nutrition Info (per portion)

Details offered for informational purposes, not as a substitute for professional health guidance.
  • 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.