First, preheat your oven to 400°F (200°C). While the oven is heating, place the boneless, skinless chicken breasts in a single layer inside a 9x13 inch baking dish. Arranging them this way ensures they cook evenly.
In a small bowl, whisk together the balsamic vinegar, honey, minced garlic, olive oil, Italian seasoning, salt, and a pinch of pepper. Continue whisking until the honey is fully dissolved and all the ingredients are well combined. This simple glaze is the key to the recipe's amazing flavor.
Pour the balsamic glaze evenly over the chicken breasts in the baking dish. Arrange the cherry tomatoes around the sides of the chicken. Finally, place the large tomato slices directly on top of each chicken breast.
Place the baking dish in the preheated oven and bake for 20-25 minutes. The chicken is done when its internal temperature reaches 165°F (74°C). During the last 5 minutes of baking, place a slice of fresh mozzarella cheese on top of each chicken breast to allow it to melt beautifully.
Once the chicken is cooked and the cheese is melted, carefully remove the dish from the oven. Garnish generously with freshly chopped basil before serving. The fresh basil adds a wonderful aroma and a final burst of flavor.