Prep the oven and pan. Heat the oven to 375°F (190°C).
Lightly grease a 9x13-inch baking dish.
Sauté the veggies. Warm olive oil in a skillet over medium heat. Add onion and bell pepper with a pinch of salt. Cook 3 to 5 minutes until slightly softened.
This step builds flavor and prevents watery casserole.
Mix the base. In a large bowl, combine shredded chicken, black beans, corn, sautéed veggies, diced tomatoes with chiles, and cooked rice or quinoa if using.
Season it. Add taco seasoning, salsa, lime juice, and a few grinds of pepper. Taste and adjust salt. You want it well seasoned now so the flavors pop after baking.
Add creaminess. Fold in Greek yogurt until evenly coated.
It should look saucy but not soupy. If too thick, add 2 to 4 tablespoons more salsa.
Assemble. Spread the mixture into the baking dish. Sprinkle cheese evenly on top.
Bake. Bake uncovered for 18 to 22 minutes, until the cheese is melted and the edges are bubbling.
If you like browned spots, broil for 1 to 2 minutes at the end.
Finish and serve. Let it rest 5 minutes. Top with cilantro and any extras you like. Serve with lime wedges.
Great on its own or with a side salad.