In a small bowl, mix the olive oil, salt, and pepper to create a seasoning blend.
Place the chicken breasts in a large baking dish and brush both sides with the olive oil mixture.
Spread an even layer of basil pesto over each chicken breast.
Scatter the halved cherry tomatoes around the chicken in the baking dish.
Sprinkle the shredded mozzarella cheese generously over the top of the chicken and tomatoes.
Cover the baking dish with aluminum foil to prevent over-browning, and bake in the preheated oven for 20 minutes.
After 20 minutes, remove the foil and continue baking for another 10-15 minutes, or until the chicken is cooked through (internal temperature reaches 165°F / 75°C) and the cheese is bubbly and lightly golden.
Once done, remove from the oven and let it rest for a few minutes.
Garnish with fresh basil leaves before serving.
Notes
Feel free to use store-bought pesto for convenience.