Easy Pesto Pasta Salad

This Pesto Pasta Salad recipe is loaded with juicy cherry tomatoes, creamy mozzarella, and peppery arugula, all tossed together in a big batch of homemade pesto. It’s simple to throw together and seriously good for picnics, potlucks, or just an easy weeknight dinner!

Love pasta salad recipes? You need to try our Simple vegan pasta salad as well as our Mexican Street Corn Pasta Salad and our Roasted veggie pasta salad!

Why you’ll love this flavorful pasta salad!

Growing up with an Italian father who spent his summers outside in his garden, I’m no stranger to a good pesto recipe. I have a lot of them on my blog at this point like this Creamy Pesto Pasta, this Pesto Pasta Bake, and this Pesto Gnocchi.

And as someone who LOVES pasta salad, I’m surprised that I’m just now sharing a pesto pasta salad recipe! It’s super simple to make and packed with so much flavor – I’m excited for you to try it!

Why You’ll Love This

Comes together with one bowl and zero fancy techniques

Uses a full batch of pesto so nothing dries out, even the next day

Great make-ahead option for picnics, potlucks, and meal prep

Easy to customize with what’s in your fridge

Pesto Pasta Salad Ingredients

The ingredients for this recipe are listed fully down in the recipe card but let’s briefly go over the pantry staples needed including a few substitutions you can make as desired!

Pasta – any short, sturdy shape works (rotini, fusilli, or shells are great for grabbing the pesto)

Fresh cherry tomatoes – halved for juicy bursts of sweetness in every bite.

Mozzarella cheese – small mozzarella balls (ciliegine) are ideal, but a diced block works too

Arugula – adds a peppery bite; baby spinach is a good substitute if you want something milder

Fresh pestohomemade basil pesto is best here, but a high-quality store-bought pesto sauce works in a pinch. I also have a really delicious vegan pesto recipe!

Red onion – thinly sliced or diced for a little sharpness; soak in cold water for a few minutes if you want to mellow the bite

Toppings – toasted pine nuts, fresh basil leaves, extra shredded Parmesan

Optional additions – artichoke hearts, kalamata olives, and sun-dried tomatoes are all delicious mixed into this salad!

How to Make It

Just a reminder that you can find the FULL written easy pesto pasta salad recipe down in the recipe card, but I want to quickly go over how to make them with visuals for you 🙂

Make the pesto. I LOVE fresh basil pesto and highly recommend it. I make mine in a food processor. That being said, store bought pesto works great as well.

Cook the pasta. Cook your pasta in a pot of salted water according to package directions until al dente. I love using a small pasta shape, such as rotini, for this recipe. But, really any shape of pasta works well.

Toss the pasta. Place the cooked pasta in a large bowl and toss it with the creamy pesto dressing. I like to do this separately bc the pesto gets stuck in all of the grooves of the pasta and I love that!

Mix in the veggies. Add the tomatoes, mozzarella pearls, arugula, and red onion and toss to combine. Serve with fresh basil, a squeeze of fresh lemon juice, and parmesan cheese sprinkled on top. Store leftovers in an airtight container.

Recipe Tips

Use the full batch of pesto. This is what keeps the salad from drying out, especially if you’re making it ahead. If you want it a little less saucy, start with half the batch and add more to taste.

Cool the pasta before tossing. A quick rinse under cold water keeps the arugula from wilting and stops the noodles from overcooking.

Add the arugula and basil last. Tossing them in right before serving (or even right before eating leftovers) keeps everything looking and tasting fresh.

Taste before serving. Pasta soaks up a lot of flavor as it sits, so a quick taste and an extra drizzle of pesto right before serving makes a big difference.

Frequently Asked Questions

Can I make this pesto pasta salad ahead of time?

Yes! It’s actually one of the best make-ahead dishes. Just hold off on adding the arugula and basil until right before serving so they stay fresh.

Can I use store-bought pesto?

Absolutely. Homemade pesto has the brightest flavor, but a good-quality store-bought pesto will work great here too.

What pasta shapes work best?

Short, sturdy shapes like rotini, fusilli, or shells hold onto the pesto well. Avoid anything too delicate that might break down as it sits.

How do I add protein to this salad?

White beans, chickpeas, or grilled chicken or shrimp (if you eat meat) are all great additions to bulk this up into a more filling meal.

Print

Easy Pesto Pasta Salad

This pesto pasta salad recipe is loaded with cherry tomatoes, mozzarella, and arugula, all tossed together in a big batch of homemade pesto. It’s easy to make ahead and just as good the next day!
Course dinner, easy lunch, lunch
Cuisine American
Diet Vegetarian
Prep Time 10 minutes minutes
Cook Time 15 minutes minutes
Total Time 25 minutes minutes
Servings 6 servings
Calories 415kcal

Ingredients

1 pound pasta of choice I used rotini1 pint cherry tomatoes halved8 oz mozzarella small balls, halved if needed1 cup arugula packed1 batch homemade pesto* or start with half and add to taste½ cup red onion thinly sliced or dice

Instructions

Cook the pasta in a large pot of salted boiling water according to package directions. Drain and rinse briefly under cold water to cool it down.
While the pasta cooks, make a batch of pesto using this recipe. For a lighter, less saucy salad, you can start with half the batch and add more to taste.
Add the cooled pasta to a large bowl and toss with the pesto until well coated.
Add the cherry tomatoes, mozzarella, arugula, and red onion to the bowl and toss again until everything is evenly combined.
Top with toasted pine nuts, fresh basil leaves, and extra shredded Parmesan, if using. Serve right away or chill until ready to eat.

Notes

Vegan pesto pasta recipe
Toss the pasta with the pesto first so every noodle gets coated, then add the rest.
For the freshest flavor, add the arugula and fresh basil right before serving rather than tossing them in ahead of time.
One batch of homemade pesto is about 1 cup.
For the mozzarella, look for small mozzarella balls labeled bocconcini or ciliegine. If you can’t find those, a regular ball of mozzarella chopped into bite-sized pieces works just as well.

Storage – Store leftovers in an airtight container in the fridge for up to 4 days. The pasta will soak up some of the pesto as it sits, so add a splash of olive oil or an extra spoonful of pesto to freshen it back up before serving. This salad is meant to be enjoyed cold or at room temp, so there’s no need to reheat it!

Nutrition

Calories: 415kcal | Carbohydrates: 62g | Protein: 19g | Fat: 10g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 30mg | Sodium: 253mg | Potassium: 401mg | Fiber: 3g | Sugar: 5g | Vitamin A: 724IU | Vitamin C: 19mg | Calcium: 224mg | Iron: 2mg

The post Easy Pesto Pasta Salad appeared first on Food with Feeling.