Save Last summer, I threw together this pasta salad on a whim for a backyard gathering, thinking it would be just another side dish. The moment I tossed that vibrant green pesto with the warm pasta, the smell of basil filled the kitchen and I knew it was going to be good. By the time guests arrived, the bowl was already half empty because I kept sneaking forkfuls. Everyone asked for the recipe, and I had to admit I'd barely planned it. It became my most requested dish that season.
I made this for a potluck once where someone brought the same boring mayo based pasta salad they always do. Mine was gone in minutes while theirs sat untouched, and I felt a little guilty but mostly proud. A coworker told me she took a photo of it before eating because it looked too pretty. That green color against the red tomatoes really does make people stop and stare.
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 best because their shapes trap the pesto in all the right places, and always cook it one minute less than the package says for perfect bite.
- Frozen peas (150 g): They add natural sweetness and cook right in the pasta water, saving you a pan and keeping their bright green color intact.
- Cherry tomatoes (200 g): Halve them so their juices mingle with the pesto, and use the ripest ones you can find for that burst of summer flavor.
- Basil pesto (4 tbsp): Store bought is totally fine, but if you have fresh basil lying around, homemade pesto takes this from great to unforgettable.
- Parmesan cheese (50 g): This is optional but highly recommended, it adds a salty sharpness that ties everything together beautifully.
- Extra virgin olive oil (2 tbsp): A good drizzle keeps the pasta from clumping and gives the dish a silky richness.
- Salt and black pepper: Taste before serving because pesto can vary wildly in saltiness depending on the brand.
- Fresh basil leaves: A few torn leaves on top make it look like you spent way more effort than you actually 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 big pot of well salted water to a rolling boil and cook your pasta until its just al dente, with a tiny bite of firmness left. It will soften a bit more as it sits with the pesto.
- Add the peas:
- Toss those frozen peas right into the boiling pasta water during the last two minutes of cooking. They thaw and cook perfectly without any extra effort.
- Cool it down:
- Drain everything in a colander and rinse under cold water until the pasta feels cool to the touch. Shake it well so no water pools at the bottom of your bowl.
- Combine with tomatoes:
- Transfer the pasta and peas to a large mixing bowl and add your halved cherry tomatoes. The colors alone will make you smile.
- Toss with pesto and oil:
- Spoon in the pesto and drizzle the olive oil over everything, then toss gently until every piece is coated in that gorgeous green. Use your hands if you need to, it is faster and more fun.
- Season and finish:
- Taste a bite, then add salt and pepper as needed, and stir in the Parmesan if you are using it. Garnish with fresh basil leaves right before serving.
Save One evening, I brought this to a friend's rooftop dinner, and we ate it while the sun set over the city. Someone said it tasted like summer in a bowl, and even though that sounds cheesy, it was exactly right. We stayed up there talking until the stars came out, and I realized this dish had become more than just food, it was part of the memory.
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 incredibly forgiving and practically begs you to customize it. I have added grilled chicken for protein, tossed in creamy mozzarella balls for richness, and even scattered toasted pine nuts on top for crunch. If you want to go vegan, just swap in dairy free pesto and skip the Parmesan or use a plant based version. The base is so adaptable that you can raid your fridge and almost anything fresh or leftover will work beautifully.
Serving and Storing
Serve this salad cold or at room temperature, and honestly, I think it tastes best after chilling in the fridge for at least an hour. The flavors marry and deepen, and the pasta soaks up all that pesto goodness. Leftovers keep well in an airtight container for up to three days, though you might need to stir in a tiny drizzle of olive oil before serving again. I have eaten this straight from the fridge at midnight more times than I care to admit, and it never disappoints.
Pairing and Occasions
This pasta salad shines at picnics, potlucks, and casual lunches where you need something easy but impressive. It pairs beautifully with grilled meats, crusty bread, and a crisp white wine like Pinot Grigio. I have served it alongside barbecue, taken it to beach gatherings, and even packed it for work lunches throughout the week.
- Make it the night before a party so you have one less thing to worry about.
- Double the recipe if you are feeding a crowd, because people always come back for seconds.
- Keep extra basil and Parmesan on hand to freshen it up right before serving.
Save This green pesto pasta salad has earned a permanent spot in my recipe rotation, and I hope it does in yours too. It is proof that simple ingredients and a little bit of love can create something people remember long after the meal is over.
Recipe Help
- → Can I make this salad ahead of time?
Yes, this salad can be prepared up to 2 hours ahead. Store it in an airtight container in the refrigerator. The flavors actually meld together beautifully, making it an excellent make-ahead option for picnics and potlucks.
- → What's the best way to keep the pasta from becoming mushy?
Cook the pasta to al dente (slightly firm) according to package instructions, then immediately rinse it with cold water to stop the cooking process. This prevents overcooking and maintains the perfect texture in your salad.
- → Can I use fresh peas instead of frozen?
Absolutely. Fresh peas work wonderfully and offer a slightly sweeter flavor. Blanch them briefly in boiling water for 2-3 minutes until tender-crisp, then cool under cold water before adding to the salad.
- → How do I make this salad vegan?
Use dairy-free basil pesto and replace Parmesan with nutritional yeast or a plant-based cheese alternative. Ensure your pesto doesn't contain dairy or animal products, and you'll have a completely vegan version.
- → What proteins can I add to make it more substantial?
Grilled chicken, cooked shrimp, or crispy chickpeas work excellently. Mozzarella balls, toasted pine nuts, or feta cheese also add protein and texture. Add these after tossing with pesto for best results.
- → How should I store leftovers?
Keep the salad in an airtight container in the refrigerator for up to 3 days. If it dries out, refresh it with a drizzle of olive oil or additional pesto before serving.