Heat olive oil in a large skillet over medium heat. Season the chicken with Italian seasoning, salt, and black pepper. Sear for 5-6 minutes per side until golden brown and cooked through.
In a bowl, mix cherry tomatoes, red onion, garlic, balsamic vinegar, and basil. Stir well and let sit for 5 minutes to absorb the flavors.
If using mozzarella, sprinkle it over the chicken in the skillet and cover for 2 minutes until melted.
Plate the chicken, spoon the bruschetta topping over each piece, and drizzle with balsamic glaze. Enjoy!