Cook pasta al dente, according to package directions (don’t overcook!). Drain and rinse under cold water to stop the cooking process.
In a large bowl, add cooled and drained pasta, tomatoes, cheese, onion, and basil.
In a small bowl (or measuring cup), whisk together the olive oil, balsamic, lemon juice, garlic, salt, and pepper. Pour over the salad and toss to combine.
Drizzle with balsamic glaze, sprinkle with basil and pine nuts if using and serve.
Notes
Nutrition calculated without balsamic glaze.
To toast pine nuts:
Add them to a dry pan on medium-high heat.
Cook for about 3-5 minutes, stirring constantly to avoid burning.
Remove from the pan immediately.
To make Caprese Salad ahead of time:
Set aside ¼ of the vinaigrette.
Toss the salad with the remaining vinaigrette and refrigerate until ready to serve.
Just before serving, add the remaining dressing and toss.
Leftovers:
Refrigerate leftovers in a covered container for 2-3 days.
To refresh leftovers, add a splash of olive oil and vinegar (balsamic or wine vinegar), about 2-3 teaspoons of each, and sprinkle with a touch of salt and pepper. Toss.
It is not recommended to freeze this pasta salad.
Serve leftovers on top of lettuce or tuck into a wrap or pita for a hearty lunch.