Step 1: Cook and Season the Chicken
If your chicken isn’t cooked yet, bake or boil it until tender, then shred with two forks. Heat oil in a skillet, add onion and garlic, and cook until soft and fragrant (about 3–4 minutes). Stir in the shredded chicken, cumin, chili powder, salt, and pepper, allowing the meat to soak up all those flavors for 3–5 minutes.
Step 2: Prepare the Filling
Mix the seasoned chicken well so each piece is coated with spices. At this stage, you can also add extra ingredients—like black beans, corn, or diced peppers—if you’d like to bulk up the filling or add variety.
Step 3: Assemble the Enchiladas
Lightly grease a baking dish, then spread a thin layer of enchilada sauce on the bottom. Take a tortilla, add a scoop of chicken filling to the center, sprinkle cheese, and roll it tightly. Place seam-side down in the dish. Repeat until all tortillas are filled.
Step 4: Bake Until Bubbling
Pour the remaining enchilada sauce evenly over the rolled tortillas, then sprinkle with the rest of the cheese. Cover with foil and bake at 375°F (190°C) for 20–25 minutes. Remove the foil and bake an extra 5–10 minutes until the cheese is melted, bubbly, and slightly golden.