Start by cooking the pasta according to package instructions in a large pot of salted boiling water. Cook until al dente, usually about 8-10 minutes. Then, drain and rinse under cold water to stop the cooking process.
While the pasta is cooking, prepare the dressing. In a small bowl, whisk together the balsamic glaze, olive oil, lemon zest, lemon juice, salt, and pepper until well combined. Set aside.
In a large mixing bowl, combine the cooked and cooled pasta, cherry tomatoes, mozzarella balls, torn basil leaves, sun-dried tomatoes, and toasted pine nuts.
Drizzle the dressing over the pasta mixture and toss gently until everything is well coated. Adjust seasoning with salt and pepper as needed.
Allow the salad to sit for about 15-30 minutes at room temperature to let the flavors meld together.
Notes
Serve in a large, shallow bowl and drizzle extra balsamic glaze on top for presentation.