Preheat and prep: Heat your oven to 400°F (200°C). Lightly grease a 9x13-inch baking dish with olive oil or nonstick spray.
Flatten the chicken: Place each chicken breast between two pieces of parchment and pound to an even 3/4-inch thickness. This helps them cook evenly and stay juicy.
Season well: Drizzle the chicken with olive oil and rub on both sides.
Sprinkle with salt, black pepper, garlic powder, oregano, and basil. Add red pepper flakes if you like a little heat.
Par-cook for better texture (optional but great): Sear the chicken in a hot skillet for 1–2 minutes per side until lightly golden, or bake uncovered for 10 minutes. This step keeps the chicken from getting watery in the bake.
Layer the sauce: Spread 1/2 cup of sauce on the bottom of the baking dish.
Arrange the chicken in a single layer over the sauce. Spoon the remaining sauce over the chicken, coating each piece.
Add cheese and toppings: Sprinkle mozzarella evenly over the chicken, then scatter Parmesan on top. Add pepperoni and your chosen veggies.
Don’t overload—too many toppings can release water and make it soupy.
Bake: Bake uncovered for 18–22 minutes, or until the chicken reaches an internal temperature of 165°F (74°C) and the cheese is melted and bubbly. If you skipped the par-cook step, you may need 3–5 extra minutes.
Broil for color: Switch to broil for 1–2 minutes to brown the cheese slightly. Keep a close eye on it.
Rest and garnish: Let the bake rest for 5 minutes.
Sprinkle with chopped fresh basil or parsley for a bright finish.
Serve: Pair with a crisp green salad, roasted veggies, or zucchini noodles. Garlic bread works for a more indulgent option.