Salt and pepper both sides of the chicken breasts and set aside.
In a large sauté pan, over medium-high heat, warm 1 tablespoon olive oil.
Add chicken, cover pan, and cook for about 10 minutes.
Flip chicken breasts and continue cooking until the chicken is cooked thoroughly or has reached an internal temp of 165°F.
Remove chicken, place on a plate and cover with foil.
Add remaining 1 tablespoon of olive oil to sauté pan.
Add garlic and cook for about 1 minute, or until fragrant, scraping up all the little bits of chicken left in the pan.
Add tomatoes and continue sautéing until tomatoes skin starts to soften/wrinkle, about 5 minutes.
Stir in basil and quickly place chicken back in pan.
Top each chicken breast with 2 slices of mozzarella.
Cover pan with lid and let the mozzarella melt, about 1 – 2 minutes.
Drizzle with a splash of balsamic vinegar and serve immediately.