Prep the oven and pan: Heat oven to 375°F (190°C).
Lightly oil a 9x13-inch baking dish.
Sauté aromatics: Warm 1–2 tablespoons oil in a skillet over medium heat. Add onion and cook until soft and translucent, about 4–5 minutes. Stir in garlic for 30 seconds.
Make the enchilada sauce: Sprinkle in chili powder, cumin, smoked paprika, oregano, 1 teaspoon salt, and a few grinds of black pepper.
Toast the spices for 30 seconds. Stir in tomato sauce and 1 cup broth. Simmer 5–7 minutes, adding more broth if too thick.
Finish with a squeeze of lime. Taste and adjust seasoning.
Flavor the chicken: In a bowl, combine shredded chicken with 1/2 to 3/4 cup of the warm sauce. This keeps the filling moist and well-seasoned.
Warm the tortillas: For corn tortillas, brush lightly with oil and warm in a dry skillet 15–20 seconds per side, or wrap in a damp towel and microwave 30–45 seconds.
Warmed tortillas are flexible and won’t tear.
Assemble: Spread a thin layer of sauce over the bottom of the baking dish. Place a tortilla on a board, add a small scoop of sauced chicken (about 1/4 cup), and a pinch of cheese. Roll snugly and place seam-side down in the dish.
Repeat with remaining tortillas.
Sauce and cheese: Pour the remaining sauce evenly over the enchiladas. Top with the rest of the cheese.
Bake: Cover with foil and bake 15 minutes. Uncover and bake another 8–10 minutes, until the cheese is melted and bubbling with lightly browned spots.
Garnish and serve: Let rest 5 minutes.
Top with chopped cilantro, a few dollops of sour cream or crema, and lime wedges on the side. Serve with rice, beans, or a crisp salad.