Pesto Pasta Salad Recipe – Cookie and Kate

This pesto pasta salad is destined for your next gathering. Or at least, that’s what I hope! This recipe is light and so fresh. It’s perfect for parties, picnics and weeknight dinners, from spring through fall. Leftovers keep well for lunch, too.

Pesto and pasta are the stars of this show, naturally. To make it a pasta salad, I added a pint of cherry tomatoes, a few handfuls of fresh arugula, and some cheese. I love salty feta in this recipe, though mozzarella and Parmesan are also great.

pesto pasta salad ingredients

This pasta salad recipe includes homemade pesto made with a few little twists. Instead of pine nuts, I opted for more affordable pepitas (green pumpkin seeds). You can use pine nuts if you’d rather—or even walnuts or pecans.

I like to use half fresh basil and half fresh parsley, which tastes even more interesting and also cuts down on costs (buying lots of fresh basil can be expensive). You could certainly use all basil if you have an abundance growing in your garden. I also add some fresh lemon juice to brighten up the dish. Give it a try!

pesto process and tomatoes

Pesto Pasta Salad Tips

The recipe below is simple and straightforward, but here are some notes before you get started.

  1. Reserve some pasta cooking water. We’ll need up to 1/2 cup of the starchy pasta cooking water to help bring this sauce together. To help me remember, I always place a heat-proof glass liquid measuring cup in the sink next to the colander.
  2. Rinse the pasta under cool water immediately after cooking. Rinsing the pasta reduces the amount of starch on the surface of the noodles, so they don’t clump together before you have a chance to toss them in pesto sauce.
  3. To make this dish gluten free, simply substitute your favorite gluten-free noodles. A sturdy corn-and-quinoa blend usually works well in this type of dish.
  4. To make it vegan, simply don’t add cheese. To make up for the flavor and substance that cheese provides, try adding olives and/or chickpeas to the dish.
  5. Serve promptly. This pasta salad is best served within a few hours, but leftovers will keep relatively well in the refrigerator, covered, for up to four days. The only downside is that the arugula will wilt a bit with time.

how to make pesto pasta salad

Watch How to Make Pesto Pasta Salad

pesto pasta salad in serving bowl

More Fresh Pasta Dishes

If you enjoy this pesto pasta salad, try these recipes next:

Please let me know how your recipe turns out in the comments! I love hearing from you.

pasta salad with pesto

Print

h3{flex:0 0 100%}.tasty-recipes-equipment .tasty-link-card{flex:0 0 50%;padding:1.5rem 1rem;text-align:center}@media screen and (min-width:500px){.tasty-recipes-equipment .tasty-link-card{flex:0 0 33%}}.tasty-recipes-equipment .tasty-link-card p{font-size:1em;font-weight:700;margin-bottom:0}.tasty-recipes-equipment .tasty-link-card p a{color:initial}.tasty-recipes-equipment .tasty-link-card span{font-size:.9em}.tasty-recipes .tasty-recipes-nutrition ul{list-style-type:none;margin:0;padding:0}.tasty-recipes .tasty-recipes-nutrition ul:after{clear:both;content:” “;display:block}.tasty-recipes .tasty-recipes-nutrition li{float:left;list-style-type:none;margin-bottom:0;margin-left:0;margin-right:16px}.tasty-recipes-plug{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1em;text-align:center}.tasty-recipes-plug a{box-shadow:none;text-decoration:none}.tasty-recipes-plug a img{background:transparent;box-shadow:none;display:inline-block;height:auto;margin:5px 0 0 8px;padding:0;width:150px}.tasty-recipes-footer-content{padding:1.5em;text-align:center}.tasty-recipes-footer-content .tasty-recipes-footer-copy{margin-left:0}.tasty-recipes-footer-content img,.tasty-recipes-footer-content svg{width:60px}.tasty-recipes-entry-content .tasty-recipes-entry-footer h3{font-size:1.25em;margin:0 0 .25em;padding:0}.tasty-recipes-entry-footer p{font-size:.75em;margin:0}.tasty-recipes-entry-footer p a{border-bottom:none;box-shadow:none;text-decoration:underline}.tasty-recipes-flash-message{background-color:#fff;border-radius:4px;box-shadow:0 .3px .4px 0 rgba(0,0,0,.024),0 .9px 1.5px 0 rgba(0,0,0,.05),0 3.5px 6px 0 rgba(0,0,0,.1);color:#313135;display:inline-block;font-size:13px;letter-spacing:0;line-height:1.2em;margin-left:10px;padding:4px 10px}@media screen and (min-width:500px){.tasty-recipes-flash-message{padding:4px 10px}}.tasty-recipes-flash-message p{margin:0;padding:0;text-transform:none}@media screen and (min-width:500px){.tasty-recipes-footer-content{align-items:center;display:flex;justify-content:center;padding:1.5em 0;text-align:left}.tasty-recipes-footer-content .tasty-recipes-footer-copy{margin-left:.8em}}@media print{.tasty-recipes-no-print,.tasty-recipes-no-print *{display:none!important}}[data-tr-ingredient-checkbox]{cursor:pointer;list-style-position:outside;list-style-type:none!important;margin-left:0!important}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container{position:relative}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]+label{display:inline-block;position:relative;vertical-align:middle}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]+label:before{border:1px solid;border-radius:2px;content:””;display:inline-block;height:20px;margin-right:10px;position:relative;width:20px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]:checked+label:after{border-bottom:2px solid;border-left:2px solid;content:””;display:inline-block;height:6px;left:4px;position:absolute;top:4px;transform:rotate(-45deg);width:12px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]:focus+label:before{box-shadow:0 0 8px #5e9ed6;outline:1px solid #5d9dd5}[data-tr-ingredient-checkbox=checked]{opacity:.8;text-decoration:line-through}.tasty-recipes-cook-mode__container{align-items:center;display:flex;line-height:100%}.tasty-recipes-cook-mode__container label{font-size:inherit}.tasty-recipes-cook-mode__switch{display:inline-block;height:17px;margin-right:10px;position:relative;width:30px}.tasty-recipes-cook-mode__switch-slider{background-color:#737373;bottom:0;cursor:pointer;display:block;left:0;opacity:.4;position:absolute;right:0;top:0;transition:.4s}.tasty-recipes-cook-mode__switch-slider:before{background-color:#fff;bottom:2px;content:””;height:13px;left:2px;position:absolute;transition:.4s;width:13px}.tasty-recipes-cook-mode__switch input{display:none}.tasty-recipes-cook-mode__switch input:checked+span{opacity:1}.tasty-recipes-cook-mode__switch input:checked+span:before{transform:translateX(13px)}.tasty-recipes-cook-mode__switch-round{border-radius:34px}.tasty-recipes-cook-mode__switch-round:before{border-radius:50%}.tasty-recipes-cook-mode__label{font-weight:700}.tasty-recipes-image{padding:0 0 10px 10px}.tasty-recipes-details ul{list-style-type:none;margin:0;color:#595959;font-family:Function,’Trebuchet MS’,Arial,sans-serif;font-size:13px;text-align:left;padding-left:0}.tasty-recipes-details ul li{display:inline-block;margin-right:15px;padding:0!important}.tasty-recipes-nutrition ul{text-align:left}.tasty-recipes-nutrition ul li{list-style-type:none;margin-left:0;width:45%;font-family:Georgia,serif}.tasty-recipes ul li{padding-bottom:6px}.tasty-recipes ol li{padding-bottom:12px}.tasty-recipes-print-button{float:right;background-color:#f7f7f7!important;padding:0 12px;margin-top:12px;font-size:19px;text-decoration:none!important;border-top-right-radius:2px!important;border-top-left-radius:2px!important;border-bottom-right-radius:2px!important;border-bottom-left-radius:2px!important}a.tasty-recipes-print-button{color:#222!important}a.tasty-recipes-print-button:hover{color:#31ab9d!important;padding:0 12px!important;margin-top:12px!important}a.tasty-recipes-print-button::before{font-family:’cksocialfont’!important;content:’n’;margin-right:6px;text-transform:none}.tasty-recipes h2{font-family:’Playfair Display’,Georgia,serif!important;font-size:24px;margin-bottom:3px;margin-top:0;border-bottom:2px solid #F7F7F7;padding-bottom:4px}.tasty-recipes h3{font-family:’Playfair Display’,Georgia,serif!important;font-size:20px;text-transform:uppercase;margin-bottom:18px;padding-top:20px;font-weight:bold;letter-spacing:0.5px}.tasty-recipes-notes h3{margin-bottom:8px}.tasty-recipes-scale-container{padding:20px 0 10px}.tasty-recipes-notes{padding-bottom:20px}.comment-respond .tasty-recipes-ratings{width:100%;font-family:Georgia,serif;font-size:16px;color:#000}.tasty-recipes-ratings{font-family:Function,’Trebuchet MS’,Arial,sans-serif;text-transform:none;font-size:13px;color:#222;width:100%;float:left;margin:0 0 20px}.tasty-recipes-ratings-inner{display:inline;float:left}.tasty-recipes-rating{font-size:15px}.tasty-recipes-ratings p{text-align:center;margin-bottom:0;display:inline}.tasty-recipes-details{text-align:center;width:80%;display:inline;margin-top:8px}.tasty-recipes-description{margin-top:24px;clear:both}.tasty-recipes-notes strong{font-family:Function,’Trebuchet MS’,Arial,sans-serif;font-size:18px;font-style:normal!important;font-weight:normal!important;padding-top:18px;line-height:1;display:inline-block;text-transform:uppercase}.tasty-recipe-instructions strong{font-style:italic}.tasty-recipe-nut{color:#222;margin-top:16px}.tasty-recipe-nut:hover{color:#31ab9d;cursor:pointer}.tasty-recipe-nut:focus{color:#31ab9d}strong.tasty-recipes-label{font-weight:normal!important}.nutrition-disclaimer{font-family:Georgia,serif;font-size:15px;font-style:italic;margin:0 0 40px}.tasty-recipes-nutrifox{margin-bottom:40px}.tasty-recipe-ingredients h4{font-family:Georgia,serif;font-size:16px;font-style:italic;font-weight:normal;text-transform:none}.recipe-footer-intro{font-family:’Playfair Display’,Georgia,serif;font-weight:bold;font-style:italic;font-size:18px;color:#222;line-height:1.6;padding-bottom:6px;margin-top:20px}.tasty-recipes-notes p{margin-bottom:0!important;-webkit-margin-before:0;-webkit-margin-after:0}.tasty-recipes-print ul{font-size:14px!important}.tasty-recipes-print tasty-recipes-rating{font-size:14px!important}.tasty-recipes-print .tooltip{display:none}.tasty-recipes-print .tasty-recipe-nut{margin-top:0}.tasty-recipes-print .tasty-recipe-nut:hover{color:#222}.tasty-recipes-print{font-family:Georgia,serif;line-height:1.6;font-size:14px!important}.tasty-recipes-print h3{font-size:16px!important;padding-top:5px}.tasty-recipes-print .tasty-recipes-scale-container{padding:10px 0 5px}.tasty-recipes-scale-container button{border:1px solid #ccc;color:#595959}.tasty-recipes-scale-container button.tasty-recipes-scale-button-active{color:#fff;border-color:#000}.tasty-recipes-scale-container button:focus{border:1px solid #31ab9d;color:#31ab9d}.tasty-recipes-scale-container .tasty-recipes-scale-label{font-size:1rem;color:#595959;font-family:Function,’Trebuchet MS’,Arial,sans-serif;letter-spacing:1px}.tasty-recipes-print .recipe-footer-intro{font-size:16px!important}.tasty-recipes-print .tasty-recipes-details ul{color:#000;font-family:Georgia,serif}.tasty-recipes-print-view .tasty-recipes-print-button{float:left;display:block;padding:10px 10px 10px 5px;margin:20px 100% 5px 30px;font-family:’Playfair Display’,Georgia,serif}.tasty-recipes-print-view a.tasty-recipes-print-button::before{font-family:’cksocialfont’!important;content:”;margin-right:6px;text-transform:none}.tasty-recipes-print .tasty-recipes-ratings p{text-align:center;margin:2px 0 0 0;font-family:Georgia,serif;color:#000}.tasty-recipes-print .tasty-recipes-notes strong{font-family:Georgia,serif;line-height:1.6;font-size:14px;font-weight:bold!important;padding-top:8px;line-height:1.6;display:inline-block;text-transform:none}.tasty-recipes-print-view .relish-shop{display:none!important}
]]>

Pesto Pasta Salad

  • Author: Cookie and Kate
  • Prep Time: 15 mins
  • Cook Time: 10 mins
  • Total Time: 25 minutes
  • Yield: 6 to 8 servings 1x
  • Category: Salad
  • Method: By hand
  • Cuisine: Italian
  • Diet: Vegetarian

4.8 from 30 reviews

This pesto pasta salad recipe is bursting with fresh flavor. It’s light, healthy and easy to make. Perfect for picnics and potlucks! Recipe yields 6 to 8 side servings.


Scale

Ingredients

  • 1 pound whole grain pasta (fusilli, rotini, penne or farfalle)
  • 1 pint cherry tomatoes, halved or quartered
  • 3 handfuls baby arugula or spinach
  • Optional cheese: ½ cup or more crumbled feta cheese, little mozzarella balls or grated Parmesan
  • Optional additions: ½ cup thinly sliced Kalamata olives and/or 1 can (15 ounces) chickpeas, rinsed and drained (or 1 ½ cups cooked chickpeas)
  • Freshly ground black pepper

Pesto

  • ½ cup pepitas (hulled pumpkin seeds)*
  • ½ cup packed fresh basil leaves
  • ½ cup packed fresh flat-leaf parsley leaves
  • ¼ cup lemon juice (about 2 lemons)
  • 1 clove garlic, roughly chopped
  • ½ teaspoon fine salt
  • ⅓ cup extra-virgin olive oil

Instructions

  1. Bring a large pot of salted water to boil for the pasta. Cook the pasta until al dente according to the package directions. Before draining, reserve about ½ cup pasta cooking water, then drain and immediately rinse the pasta under cool water to prevent the noodles from sticking together. Transfer the pasta to a large serving bowl.
  2. Meanwhile, to prepare the pesto: In a small skillet, toast the pepitas over medium heat, stirring often, until they are fragrant and making little popping noises, about 4 to 5 minutes. Pour half of the pepitas into a bowl for later (we will use them as garnish).
  3. Pour the remaining pepitas into a food processor. Add the basil, parsley, lemon juice, garlic and salt. Process while slowly drizzling in the olive oil, stopping to scrape down the sides as necessary, until the pepitas have broken down to create a pretty smooth sauce.
  4. To assemble the pasta salad, pour all of the pesto over the pasta and toss until the pasta is lightly and evenly coated, adding a tiny splash of reserved pasta cooking water if necessary to thin it out. Then add the cherry tomatoes, arugula, remaining toasted pepitas, and any optional add-ins (cheese, olives and/or chickpeas).
  5. Toss again to combine, then season to taste with pepper. If the pasta needs more flavor, add salt, to taste, or a splash of lemon juice. If the flavors are too bold, let it rest for a few minutes, and add a little splash of olive oil if necessary to tone down the rest. This recipe will keep well, covered and refrigerated, for up to 4 days.

Notes

Recipe adapted from Vegan Goodness by Jessica Prescott.
*Change it up: You can use pine nuts, walnuts or almonds in the pesto instead of pepitas (although the dish will no longer be nut-free, if that is relevant to you).
Make it gluten free: Use your favorite gluten-free pasta.
Make it dairy free/vegan: Just don’t add any cheese!

▸ Nutrition Information

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.

Did you make this recipe?

CreditSource link

We will be happy to hear your thoughts

      Leave a reply

      Pinch 0f Sugar Shop
      Logo
      Shopping cart