Preheat the oven. Set your oven to 400°F (200°C). Lightly grease a 9x13-inch baking dish with olive oil.
Prep the chicken. Slice the chicken breasts horizontally to make thinner cutlets, or lightly pound to an even thickness.
Season both sides with salt, pepper, onion powder, and Italian seasoning.
Quick sear for extra flavor. Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Sear chicken 2 minutes per side until lightly golden. You’re not cooking it through—just building flavor.
Transfer to the baking dish.
Stir the sauce. In a bowl, mix pesto, heavy cream, minced garlic, and red pepper flakes. Taste and adjust salt and pepper.
Assemble the bake. Pour the pesto cream over the chicken. Sprinkle evenly with mozzarella, then Parmesan.
Add cherry tomatoes on top if using.
Bake. Place in the oven for 18–22 minutes, until the chicken reaches an internal temperature of 165°F (74°C) and the cheese is bubbling.
Broil for color. Optional, but great: Broil on high for 1–2 minutes to brown the cheese. Watch closely.
Rest and garnish. Let it rest 5 minutes so the sauce thickens slightly. Garnish with fresh basil and a crack of black pepper.
Serve. Spoon the creamy pesto sauce over each piece.
Pair with zucchini noodles, roasted broccoli, or a crisp green salad.