Prep the oven and pan: Heat oven to 375°F (190°C).
Grease a 9x13-inch baking dish.
Sauté aromatics: Warm olive oil in a skillet over medium heat. Cook onion with a pinch of salt until soft and translucent, about 5 minutes. Add garlic and cook 30 seconds until fragrant.
Build the sauce base: In a large bowl, whisk chicken broth with sour cream (or Greek yogurt).
Stir in cream of chicken soup or softened cream cheese until mostly smooth.
Season it up: Add cumin, chili powder, oregano, coriander, and cayenne (if using). Squeeze in lime juice. Taste and season with salt and pepper.
Add the hearty stuff: Fold in shredded chicken, beans, sautéed onion and garlic, green chilies, and corn.
Stir in 1 cup of the shredded cheese.
Layer the casserole: Spread a thin layer of the mixture in the baking dish. Add a layer of tortilla strips (or chips). Top with half the remaining mixture.
Repeat with another layer of tortillas and the rest of the mixture. Sprinkle the remaining 1/2 cup cheese on top.
Bake: Cover loosely with foil and bake 20 minutes. Uncover and bake another 10–15 minutes until bubbling around the edges and the top is lightly golden.
Rest and finish: Let it rest 10 minutes so it sets for cleaner slices.
Top with chopped cilantro. Add sliced jalapeño, avocado, and extra lime if you like.
Serve: Scoop onto plates and pair with tortilla chips or a crisp green salad.