I start by preheating the oven to 400°F (200°C). Then I pat the chicken breasts dry with a paper towel to remove excess moisture. This step helps the seasoning stick better and ensures a nice golden color while baking.
Next, I mix the balsamic vinegar, olive oil, garlic powder, salt, pepper, and Italian herbs in a small bowl. I brush this mixture generously over the chicken, coating both sides evenly. Marinating it for 10-15 minutes intensifies the flavor, though you can skip if short on time.
I place the chicken in a lightly greased baking dish, ensuring they aren’t overlapping. If using cherry tomatoes, I scatter them around the chicken. This setup allows the chicken to bake evenly and the tomatoes to roast perfectly alongside.
The chicken goes into the preheated oven for 20-25 minutes. I check for doneness by slicing into the thickest part—juices should run clear. Baking at a higher temperature ensures the exterior gets a slight caramelization while keeping the inside moist.
I remove the chicken from the oven and place slices of fresh mozzarella on top. Then I return it to the oven for 2-3 minutes until the cheese melts beautifully. This final step creates a gooey, cheesy topping that pairs perfectly with the tangy balsamic.
Finally, I sprinkle fresh basil leaves over the chicken for color and added flavor. I let it rest for a couple of minutes before serving, which helps the juices redistribute for extra juiciness.