Preheat and prep: Heat the oven to 400°F (200°C). Lightly grease a 9x13-inch baking dish with olive oil or nonstick spray.
Season the chicken: Pat chicken breasts dry and place them in the dish.
Sprinkle both sides with taco seasoning, plus a pinch of salt and pepper.
Mix the sauce: In a bowl, stir together salsa, broth (or water), and cream cheese until mostly smooth. Small specks of cream cheese are fine.
Dump it on: Pour the sauce over the chicken. If using, scatter corn, black beans, and green chiles around the chicken.
Bake: Cover the dish tightly with foil and bake for 20 minutes.
Uncover and add cheese: Remove the foil, spoon some sauce over the chicken, and top evenly with shredded cheese.
Finish baking: Bake uncovered for another 10–15 minutes, until the chicken reaches an internal temperature of 165°F (74°C) and the cheese is melted and bubbly.
Rest and garnish: Let it rest 5 minutes.
Squeeze fresh lime over the top and sprinkle with cilantro.
Serve: Spoon over rice or cauliflower rice, tuck into tortillas, or pile on greens for a taco-style salad.