Preheat the oven: Set your oven to 400°F (200°C).
Lightly grease a 9x13-inch baking dish with 1 tablespoon of olive oil.
Prep the chicken: Pat the chicken breasts dry with paper towels. This helps the pesto cling and promotes even cooking.
Season simply: Sprinkle both sides with salt, pepper, and garlic powder. Keep it light—pesto brings plenty of flavor.
Add pesto: Spread about 2–3 tablespoons of pesto over each chicken breast, coating the tops evenly.
Place them in the prepared baking dish.
Add tomatoes (optional): Scatter grape tomatoes around the chicken. Drizzle with the remaining 1 tablespoon of olive oil for extra richness.
Bake uncovered: Place the dish in the oven and bake for 18–22 minutes, depending on thickness. Thicker pieces will need closer to 25 minutes.
Check doneness: The chicken is done at an internal temperature of 165°F (74°C).
Use an instant-read thermometer for accuracy.
Add cheese: Sprinkle mozzarella and Parmesan over the chicken. Return to the oven for 3–5 minutes, until the cheese melts and bubbles.
Rest and garnish: Let the chicken rest 5 minutes. Top with fresh basil or parsley.
Serve with lemon wedges for a bright finish.