Bright, herby pesto coats tender rotini, juicy tomatoes, and creamy mozzarella for a picnic-perfect pasta salad. Tossed with toasted pine nuts and arugula for crunch and peppery bite.
Boil the pasta in well-salted water until al dente, 9–10 minutes; drain and rinse briefly to cool.
Toast the pine nuts in a dry skillet over medium heat until golden and fragrant, about 3 minutes. Cool.
Whisk pesto with olive oil, lemon juice, salt, and pepper to loosen into a pourable dressing.
Combine cooled pasta, tomatoes, mozzarella, red onion, and arugula in a large bowl.
Pour in the pesto dressing and toss until evenly coated. Fold in Parmesan and toasted pine nuts.
Taste and adjust seasoning. Chill 15–30 minutes for flavors to meld, if time allows.
Notes
Variation: Swap pine nuts with toasted almonds or walnuts, or add grilled chicken for protein. For a punchier flavor, stir in chopped sun-dried tomatoes. Storage: Refrigerate up to 3 days; refresh with a splash of olive oil or a spoonful of pesto before serving.This recipe is an original creation inspired by classic Pesto Tomato Pasta Salad flavors. All ingredient ratios and instructions are independently developed.