01 - Preheat your oven to 400°F. Lightly grease a baking dish with olive oil to prevent sticking.
02 - Place chicken breasts in the prepared baking dish. Season both sides generously with salt and freshly ground black pepper.
03 - Spread 1 tablespoon of pesto evenly over the top of each chicken breast, ensuring full coverage.
04 - Arrange tomato slices in a single layer over the pesto-coated chicken, distributing evenly among all pieces.
05 - Place fresh mozzarella slices over the tomatoes. Sprinkle grated Parmesan cheese on top if using.
06 - Drizzle the remaining olive oil over the entire dish to promote even browning and prevent drying.
07 - Bake for 25-30 minutes until chicken reaches an internal temperature of 165°F and cheese is melted and lightly golden.
08 - Remove from the oven. Let rest for 2-3 minutes, then garnish with fresh basil leaves before serving hot.