Pesto Pasta Salad

5

4

Save to FavoritesPrintJump to Recipe

This post may include affiliate links. Thank you for your support.

This pesto pasta salad combines pasta, tomatoes and mozzarella and with fresh pesto! It’s packed with flavor, ready in under 30 minutes and makes for the perfect summer side dish.

Pesto is a summer staple around here because my whole family loves it and lately I’ve been having fun using my homemade pesto in a variety of dishes, from this pesto spaghetti squash salad to pesto salmon.

Given my kids love for pasta I decided it was time to make a pesto pasta salad. I knew it would be perfect for bringing to summer cookouts, but also great as a lunch or dinner option for my kiddos.

I will say, this isn’t the lightest pasta salad recipe (if you’re looking for that, check out my heathy pasta salad) but it’s absolutely delish and such crowd-pleaser, especially with the kiddos. That said, you can turn this salad into a macro-friendly meal by adding a big portion of your favorite grilled protein. I recommending adding a grilled chicken breast.

A pesto pasta salad in a large white bowl. The pasta salad has cherry tomatoes and fresh basil in it.

Why You’ll Love This Recipe

  • Flavor-packed: The homemade basil pesto adds a rich, robust flavor that pairs perfectly with the fresh ingredients.
  • Simple and quick: Easy to prepare with minimal ingredients, this salad can be whipped up in no time.
  • Versatile: Perfect as a side dish, main course, or a potluck favorite. It’s great for any occasion. I’ve even packed it in my kid’s lunches before!
  • Make-ahead friendly: You can prepare this salad in advance and let it chill, making it an ideal option for meal prep or entertaining.

Ingredients Needed

Ingredients measured out to make Pesto Pasta Salad: rotini pasta, mozzarella pearls, homemade pesto, cherry tomatoes, basil and Italian seasoning.
  • pasta noodles – you can’t have pasta salad without the pasta, right? I recommend rotini for this salad, but honestly you can use any type of short pasta, such as penne, farfalle, or fusilli, if you don’t have rotini. And using gluten-free pasta works to make this recipe gluten-free.
  • cherry tomatoes – pesto and tomatoes just go together. Plus they add a juicy, sweet burst of flavor to the salad.
  • mozzarella pearls – I love using mini mozzarella pearls because I always have them on hand (my kids love snacking on them) and they’re smaller in size which means you get a little bit of that creamy, cheesy texture with each bite. If you can’t find the pearls, feel free to use chopped mozzarella cubes.
  • Italian dressing – I like adding a little Italian dressing to my pesto pasta salad. It lightens up the pesto sauce a bit, adds extra flavor and helps the pasta from drying out. You can use my Italian dressing recipe or store-bought. I really like the Bolthouse Farms Italian if you’re looking for something lighter.
  • fresh basil – this adds a bit of freshness and color to the salad.
  • pesto – obviously this is the star of the show here and I have included a recipe for making homemade pesto, but I also realize that sometimes you don’t have time to break out the food processor and make pesto from scratch. No big deal, just grab fresh pesto from the store. I really like the Gotham Greens classic pesto. You’ll want to get two tubs.

Substitutions

  • Tomatoes: If you don’t have tomatoes (or don’t love them), feel free to use other veggies instead. Cucumbers, bell peppers or sliced olives are all great options.
  • Mozzarella: I love the creaminess the mozzarella adds, but if you’re not a fan you can use another cheese. I haven’t tested it, but feta would probably be yummy.
  • Italian Dressing: You can totally substitute this with a balsamic vinaigrette or a simple lemon vinaigrette.
  • Make it dairy free: you could make this recipe dairy-free by using a dairy-free store-bought pesto and leaving out the mozzarella, but I’d actually recommend you try my vegan pesto pasta salad instead. It’s delish.

How to Make Pesto Pasta Salad

A complete pesto in a food processor.

Step 1: Make pesto by adding basil, garlic, pine nuts and grated parmesan into a food processor and pulse until coarsely chopped. Add oil and process until fully incorporated and smooth. Season with salt and pepper.

Pesto pasta salad in a large glass bowl.

Step 2: Combine cooled pasta with 1 cup pesto, Italian dressing, tomatoes, mozzarella and fresh basil. Toss to combine until pasta is fully coated. Crack fresh black pepper on top. Taste and add more salt or pepper, as desired.

Brittany’s Tip

For an extra layer of flavor, toast the pine nuts before adding them to the pesto. Simply heat a small skillet over medium heat, add the pine nuts, and stir frequently until they are golden brown and fragrant. This will enhance their nutty flavor and add depth to your pesto.

A serving of pesto pasta salad on a white plate near a bowl of the pasta salad.

How to Store Pesto Pasta Salad

Store any leftover pesto pasta salad in an airtight container in the refrigerator for up to 3 days. If the pasta absorbs too much dressing and becomes dry, simply add a little more dressing or pesto before serving.

Leftover pesto: If you make the homemade pesto you might have some leftover pesto. This ca be stored in a sealed container in the refrigerator for up to one week. To keep it fresh and vibrant, drizzle a thin layer of olive oil on top before sealing the container.

Frequently Asked Questions

Can I use store-bought pesto?

Yes, you can use store-bought pesto if you’re short on time. I recommend looking for on in the refrigerated section rather an buying a shelf stable pesto. It will be fresher and have better flavor!

What protein can I add to this salad?

You know I’m all about having a good source of protein so if I were serving this as a meal, I’d add some grilled chicken breast, grilled shrimp or even chickpeas.

Can this salad be served warm?

While this salad is typically served cold or at room temperature, you can also serve it warm. Just toss the freshly cooked pasta with the pesto and other ingredients while still warm, and enjoy immediately.

More Side Salads You’ll Love

Looking for more? Check out all of my favorite pasta salad recipes.

If you enjoyed this recipe, please consider leaving a ⭐ star rating and let me know how it went in the 📝 comments below.

Want to save this recipe?
Want to save this recipe? Enter your email below and we’ll send the recipe to your inbox. Plus you’ll get great new recipes every week!
5 from 2 votes

Pesto Pasta Salad

This pesto pasta salad combines pesto with pasta, tomatoes, mozzarella and fresh basil. It's packed with flavor, ready in under 30 minutes and makes for the perfect summer side dish.
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 8

Ingredients  

  • 1 lb rotini pasta
  • 1 pint cherry tomatoes, halved
  • 8 oz mozzarella pearls
  • cup Italian dressing, homemade or store-bought (I used Bolthouse Farms)
  • ¼ cup chopped fresh basil
  • Fresh black pepper, for garnish

Pesto

  • 2 cups fresh basil leaves
  • 2 small cloves garlic
  • ¼ cup pine nuts
  • cup fresh grated Parmigiano-Reggiano, parmesan works too
  • 2 Tablespoons fresh lemon juice
  • ½ teaspoon sea salt, more to taste
  • pinch ground black pepper, more to taste
  • ½ cup extra virgin olive oil

Instructions 

  • Cook pasta according to package instructions. Drain and set aside to cool.
  • While pasta is cooking, make pesto by adding basil, garlic, pine nuts, grated parmesan, lemon juice, salt and pepper into a food processor and pulse until coarsely chopped. Add oil and process until fully incorporated and smooth.
  • Combine cooled pasta with 1 cup pesto, Italian dressing, tomatoes, mozzarella and fresh basil.
  • Toss to combine until pasta is fully coated. Crack fresh black pepper on top. Taste and add more salt or pepper, as desired.
  • Serve immediately or chill until ready to serve. Note: you’ll have about ⅓ cup leftover pesto – store this in the fridge as you might want to add more pesto before serving as the pasta soaks up some of the pesto as it sits.

Notes

  • Store-bought pesto: If you want to use store-bought pesto, I recommend getting fresh pesto (found in the refrigerated section at the store). You’ll want to make sure you buy at least 1 cup. 
  • Make-ahead: This salad can be made ahead and stored in the refrigerator. Add the fresh basil and a bit more pesto just before serving to freshen it up.
  • Serving: Serve the salad chilled or at room temperature. It makes a great side dish for picnics, barbecues or a light lunch. Or add some grilled protein and serve it for dinner. 
  • Extra vegetables: Feel free to add other vegetables like bell peppers, cucumbers, or olives for added flavor and texture.

Nutrition

Serving: 1/8 recipe | Calories: 466kcal | Carbohydrates: 48g | Protein: 13g | Fat: 26g | Saturated Fat: 7g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Cholesterol: 15mg | Sodium: 277mg | Potassium: 137mg | Fiber: 3g | Sugar: 2g

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Salad, Side
Cuisine: American
Keyword: pesto pasta salad
Did you make this recipe?Mention @eatingbirdfood and tag #eatingbirdfood!

About Brittany

Hey there, Iโ€™m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!

More about Brittany
Get Your FREE High-Protein Meal Plan
Struggling to eat enough protein? Subscribe to my email list and I’ll send you a 3-Day High-Protein Meal Plan with a Shopping List!
5 from 2 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




4 Comments

  1. 5 stars
    I made this today for my daughter- visiting from out of town. This recipe is so close to one my kiddos ate in high school for a team meal. Delicious and easy. I used your Italian salad dressing recipe ( from your site). ( we did add fresh mozzarella and kalmata olives – just how she remembered it! Thanks for a great recipe!

    1. WOO! This is amazing, Lisa. I am so glad you both enjoyed this salad and it turned out great for you. Thank you for taking the time to share you review + star rating, it means so much to me!

  2. 5 stars
    Great recipe. Iโ€™ve always tried the ones with the Italian dressing and it wasnโ€™t enough flavor so the added pesto made it perfect. I also loosely followed the recipe because my noodle box was 12 oz. I roughly halved the pesto and just mixed it all up and it was great. Feel like you canโ€™t go wrong with adding too or taking away with this one

    1. Yay! I am so glad you gave this recipe a try and it turned out great for you, Jennifer. Thanks for sharing your review & star rating, I really appreciate it!