Heat olive oil in a large skillet over medium heat. Season the prepared chicken breasts with the Italian seasoning and garlic powder on both sides and add to the hot skillet. Season with salt and black pepper, to taste. Cook until the chicken is cooked through, approximately 3-4 minutes per side.
While the chicken is cooking, combine the balsamic vinegar and maple syrup in a small saucepan and set over medium heat. Simmer until the mixture thickens and is reduced by half, stirring frequently, approximately 5-6 minutes.
In a medium bowl, combine grape tomatoes, red onion, fresh Mozzarella, and basil. Season with salt and black pepper, to taste, and stir to combine.
When chicken is done cooking, turn off heat and move skillet to a cool burner. While still in the skillet, top each chicken breast with the tomato and mozzarella mixture and cover for a couple minutes or just until the tomatoes are warmed through.
To serve, transfer the chicken to a serving platter or individual plates. Top each breast with the tomato mixture and a drizzle of balsamic glaze. Enjoy!