Preheat your oven to 400°F (200°C).
In a mixing bowl, combine the halved cherry tomatoes, olive oil, salt, and black pepper. Toss until the tomatoes are evenly coated.
Spread the seasoned tomatoes on a baking sheet in a single layer. Roast in the preheated oven for 20-25 minutes, or until the tomatoes are soft and slightly caramelized.
While the tomatoes are roasting, arrange the sliced mozzarella on a serving platter. Layer the fresh basil leaves on top of the mozzarella.
Once the tomatoes are done roasting, remove them from the oven and let them cool for a few minutes. Then, spoon the roasted tomatoes over the mozzarella and basil.
Drizzle the balsamic glaze over the salad. If desired, add a splash of balsamic vinegar for extra tang.
Serve immediately, or let it sit for 10 minutes to allow the flavors to meld.