Begin by preheating your oven to 375°F (190°C) to ensure it's hot and ready for baking.
In a large skillet, warm the olive oil over medium heat. While the oil heats, season the chicken breasts generously with salt and pepper on both sides.
Once the olive oil is shimmering, carefully add the seasoned chicken breasts to the skillet. Sear the chicken for 3-4 minutes on each side until they develop a lovely golden brown crust.
After searing, transfer the chicken breasts to a baking dish, arranging them in a single layer.
Generously spread basil pesto over the top of each chicken breast, ensuring they are well-coated.
Scatter the halved cherry tomatoes evenly atop the chicken, gently pressing them into the pesto.
Next, sprinkle the shredded mozzarella cheese and grated Parmesan cheese over the chicken and tomatoes.
To retain moisture and enhance flavors, cover the baking dish with aluminum foil. Place it in the preheated oven and bake for 20 minutes.
After 20 minutes, carefully remove the foil to allow the cheese to brown and bubble. Continue baking for an additional 10-15 minutes or until the chicken reaches an internal temperature of 165°F (75°C) and the cheese is beautifully golden.
Once cooked, remove the dish from the oven and let it rest for a few minutes. Finally, garnish with fresh basil leaves before serving.
Notes
Serve the dish directly from the baking dish or transfer to a large platter. Pair with a simple green salad for a complete meal, and drizzle with additional pesto for an extra touch!