Preheat the Oven
Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
Prepare the Filling
Heat olive oil in a large skillet over medium heat. Add onion and cook until soft and translucent, about 3–4 minutes. Stir in garlic and cook for another 30 seconds until fragrant.
Add Chicken & Spices
Add the shredded chicken, chili powder, cumin, smoked paprika, salt, and pepper. Mix well to coat evenly. Remove from heat, then stir in sour cream and 1 cup of Monterey Jack cheese. The filling should be creamy and flavorful.
Assemble the Enchiladas
Spread about ½ cup of enchilada sauce on the bottom of your baking dish. Spoon ⅓ cup of filling onto each tortilla, roll it up, and place seam-side down in the dish. Repeat with the rest.
Top & Bake
Pour the remaining sauce evenly over the top. Sprinkle with cheddar cheese and any remaining Monterey Jack. Bake uncovered for 20–25 minutes until the cheese is melted and bubbling.
Garnish & Serve
Let the enchiladas rest for 5 minutes before serving. Sprinkle with fresh cilantro and any desired toppings.
Pro Tip: If your tortillas crack, warm them in the microwave wrapped in a damp paper towel for 15 seconds before rolling.