This easy pasta salad is a nostalgic favorite from my childhood—bright, fresh, and full of flavor. Pesto, cherry tomatoes, mozzarella, and basil come together with a tangy vinaigrette for a simple summer side that never gets old.
Bring a large pot of water to a boil. Salt well, then cook the pasta according to package directions until just al-dente (cooked, but retaining a bite). Drain and rinse under cold water to remove excess starch (this prevents sticking and mushiness) and to cool pasta down.
Drain pasta well, then place in a large salad bowl. Stir in the pesto.
Add all remaining ingredients EXCEPT for the dressing to the pasta and toss to combine.
Add enough to dressing to nicely coat everything (you may have some dressing left over - we will use it later; refrigerate remaining dressing until ready to use).
Cover and refrigerate at least one hour and up to overnight. Toss before serving and add more dressing as needed (the pasta tends to soak up dressing as it sits, which can lead to a dry salad - I always keep some extra dressing on hand to add right before serving).
Notes
Homemade dressing (makes about 1 cup)
⅓ cup balsamic vinegar
½ cup extra virgin olive oil
2 tablespoons runny honey
1 teaspoon dijon mustard
½ teaspoon Italian seasoning
¼ teaspoon dried garlic powder
Salt and pepper
Whisk all ingredients together until smooth. Store in the fridge in a clean, tightly sealed jar for up to 5 days.