Prepare the Chicken: Begin by seasoning both sides of each chicken breast generously with salt, freshly ground black pepper, garlic powder, and onion powder to enhance the flavor profile.
Sear the Chicken: In a large skillet over medium-high heat, add the extra virgin olive oil and allow it to heat up. Once the oil is shimmering, carefully place the seasoned chicken breasts into the skillet. Sear for approximately 6-7 minutes on each side until they develop a beautiful golden-brown crust and are fully cooked through (ensure the internal temperature reaches 165°F/75°C). Once done, remove the chicken from the skillet and keep it warm on a plate.
Make the Balsamic Glaze: In the same skillet that you cooked the chicken, pour in the balsamic vinegar and add the honey. Bring the mixture to a gentle simmer over medium heat, allowing the glaze to cook for about 5-7 minutes, stirring occasionally, until it thickens slightly and becomes syrupy.
Combine Ingredients: Reduce the heat to low and add the halved cherry tomatoes and fresh mozzarella balls to the skillet. Toss gently to ensure they are coated with the balsamic glaze. Continue to cook for an additional 2-3 minutes until the tomatoes soften slightly and the mozzarella begins to melt, creating a delightful layering of textures.
Glaze the Chicken: Reintroduce the cooked chicken breasts back into the skillet. Spoon the balsamic glaze mixture over the chicken, allowing it to absorb the flavors. Cook together for an additional minute, just to warm through.
Finish with Basil: Once off the heat, sprinkle the freshly sliced basil over the chicken and sauce for added freshness and aroma.
Notes
For an elegant presentation, garnish with extra basil and drizzle remaining balsamic glaze over the dish.