Heat olive oil in a large skillet over medium heat. Season the chicken breasts with salt and pepper on both sides.
Add the chicken to the skillet and cook for about 5-7 minutes on each side, or until fully cooked through and golden brown. The internal temperature should reach 165°F (75°C).
Once cooked, remove the chicken from the skillet and let it rest on a cutting board.
In the same skillet, add minced garlic and cherry tomatoes. Sauté for about 2 minutes, until the tomatoes begin to soften.
While the tomatoes are cooking, slice the chicken into strips and return it to the skillet.
Add the basil pesto to the skillet, stirring to coat the chicken and tomatoes evenly. Let it cook together for another 2-3 minutes.
Add mozzarella balls and gently stir to combine; allow them to warm through and slightly melt.
Remove from heat and garnish with fresh basil leaves and a drizzle of balsamic glaze for added flavor.
Serve hot directly from the skillet.
Notes
Serve hot directly from the skillet for best flavor.