Heat oven to 375°F. Lightly grease a 9x13-inch baking dish.
Warm oil in a large skillet over medium heat. Soften onion for 3–4 minutes.
Stir in beans, corn, green chiles, cumin, chili powder, garlic powder, salt, and pepper. Cook 2 minutes.
Remove from heat. Fold in chicken, 0.5 cup enchilada sauce, lime juice, and cilantro.
Spoon 0.5 cup enchilada sauce into the baking dish and spread to coat.
Layer half the tortilla strips, half the chicken mixture, 0.75 cup sauce, and half the cheese.
Repeat layers with remaining tortillas, chicken mixture, sauce, and cheese.
Cover with foil and bake 15 minutes. Uncover and bake 10–12 minutes, until bubbly and browned at edges.
Rest 10 minutes. Garnish with cilantro and serve with sour cream.