Boil the Pasta: Bring a large pot of salted water to a boil. Cook the pasta according to the package directions until al dente.
Cool: Drain the pasta and rinse immediately under cold water until completely cooled. Drain well and transfer to a large mixing bowl.
Prep Ingredients: While the pasta cools, halve the tomatoes and slice your basil leaves into thin strips (chiffonade).
Make the Dressing: In a small jar, combine the olive oil, balsamic vinegar, minced garlic, salt, and pepper. Shake vigorously until emulsified.
Combine: Add the tomatoes, mozzarella pearls, and basil to the bowl with the pasta.
Dress: Pour the dressing over the salad and toss gently to coat everything evenly.
Serve: Garnish with extra basil, a drizzle of balsamic glaze, and optional toasted pine nuts. Serve immediately or let sit for 30 minutes to allow flavors to meld.