Prep the chicken: Pat chicken dry and season with 1/4 teaspoon salt and a few cracks of black pepper. Slice into thin cutlets if thick, so they cook evenly.
Brown the chicken: Heat olive oil in a large oven-safe skillet over medium-high.
Add chicken and cook 3–4 minutes per side until just cooked through. Transfer to a plate and rest. Reduce heat to medium.
Sauté aromatics: In the same skillet, add onion and bell pepper.
Cook 4–5 minutes until softened. Stir in garlic, cumin, chili powder, smoked paprika, and remaining salt. Cook 30 seconds until fragrant.
Build the sauce: Pour in chicken broth and scrape up any browned bits.
Stir in enchilada sauce. Simmer 2–3 minutes to marry flavors.
Shred and return chicken: Shred the chicken with two forks. Add it back to the skillet with black beans and corn.
Stir to coat and warm through, 1–2 minutes. Taste and adjust seasoning.
Soften the tortillas: Nestle the tortillas into the sauce one at a time to soften for 10–15 seconds, then stack them on a plate. This makes rolling easier and adds flavor.
Assemble in the skillet: Push the filling to the edges so you have a little space to roll.
Place a softened tortilla in the center, add a line of filling, roll it up, and scoot it to one side seam-side down. Repeat with remaining tortillas, tucking them snugly next to each other. Spoon any extra sauce and filling over the top.
Add cheese and melt: Sprinkle cheese evenly over the enchiladas.
Cover the skillet with a lid (or tent with foil) and cook on low for 3–5 minutes until the cheese melts and everything is hot and bubbling.
Finish and serve: Remove from heat. Top with chopped cilantro. Serve with lime wedges and your favorite toppings like Greek yogurt, avocado, or jalapeños.