Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish with oil spray.
Warm a skillet over medium heat.
Add a small drizzle of oil, then cook the diced onion for 3–4 minutes until softened. Stir in the garlic and cook 30 seconds until fragrant. Remove from heat.
In a large bowl, combine the shredded chicken, sautéed onion and garlic, black beans, corn, cumin, chili powder, smoked paprika, and a generous pinch of salt and pepper.
In a separate bowl, whisk together the enchilada sauce, Greek yogurt, and chipotle in adobo (if using).
Taste and adjust seasoning with salt or more chipotle for heat.
Pour about 1/2 cup of the sauce mixture into the baking dish and spread it out to lightly coat the bottom.
Layer the ingredients: arrange a single layer of tortilla halves over the sauce, spoon over half the chicken mixture, drizzle with more sauce, and sprinkle with cheese. Repeat with another layer of tortillas, the remaining chicken, more sauce, and another light sprinkle of cheese. Top with a final layer of tortillas, the rest of the sauce, and the remaining cheese.
Cover the dish with foil and bake for 20 minutes.
Remove the foil and bake another 10–15 minutes, until the cheese is melted and bubbling and the edges are lightly browned.
Rest for 10 minutes before slicing. Garnish with chopped cilantro and any toppings you like. Serve with lime wedges for a bright finish.