Best Ever Chicken Enchiladas (Rich Homemade Sauce & Perfect Texture)
These best ever chicken enchiladas feature a rich homemade enchilada sauce made from dried chiles, juicy seasoned chicken, and perfectly baked corn tortillas for authentic flavor and texture. This easy chicken enchiladas recipe delivers restaurant-quality results with bold, balanced taste and no soggy tortillas. Perfect for a comforting Mexican dinner or a crowd-pleasing meal.
2 to 2½cupsshredded Oaxaca or Monterey Jack cheese
2–3tablespoons oilfor tortillas
Toppings (Optional)
Fresh cilantro
Sliced white onion
Mexican crema or sour cream
Lime wedges
Instructions
Make the Enchilada Sauce
Remove stems and seeds from dried chiles.
Simmer chiles in chicken broth for 10 minutes until softened.
Blend chiles with garlic, onion, cumin, oregano, tomato paste, and vinegar until smooth.
Strain sauce through a fine mesh strainer.
Heat oil in a pan and simmer sauce for 5–8 minutes.
Stir in butter and salt to taste. Add a small amount of sugar only if needed to balance bitterness.
Prepare the Filling
Heat oil in a skillet over medium heat.
Cook diced onion until softened.
Add garlic and cook for 30 seconds.
Add shredded chicken, spices, and salt.
Stir in ½ cup enchilada sauce and cook 2–3 minutes until absorbed.
Finish with lime juice.
Prepare the Tortillas
Heat a thin layer of oil in a skillet.
Lightly fry tortillas for 3–5 seconds per side until soft and pliable.
Transfer to paper towels.
Assemble the Enchiladas
Preheat oven to 375°F (190°C).
Spread a thin layer of sauce in the bottom of a baking dish.
Dip each tortilla lightly in sauce.
Fill with chicken and a small amount of cheese.
Roll tightly and place seam-side down.
Pour remaining sauce over top (about 1 to 1¼ cups).
Sprinkle evenly with cheese.
Bake
Bake for 20–22 minutes until heated through and bubbling.
Broil for 1–2 minutes if desired for a golden top.
Let rest for 5–10 minutes before serving.
Serve
Top with cilantro, onion, crema, and lime if desired.
Notes
For the best flavor, use fresh dried chiles. Older chiles can taste dull or slightly bitter and will affect the overall depth of the enchilada sauce.
Straining the enchilada sauce is essential for a smooth, restaurant-quality texture and removes any tough chile skins.
The sauce should be slightly thin before baking. It will thicken in the oven and coat the enchiladas perfectly without turning pasty.
Lightly frying the corn tortillas is key to authentic chicken enchiladas. This step prevents soggy enchiladas and keeps them from falling apart.
Do not oversoak tortillas in sauce. A quick dip is enough to add flavor while maintaining structure.
Season every layer, especially the chicken filling and sauce. Proper salt balance is what makes this the best ever chicken enchiladas recipe instead of a bland version.
Freshly shredded cheese melts better than pre-shredded cheese and gives a smoother, creamier texture.
Use about 1 to 1¼ cups of sauce over the top. Too much sauce can make enchiladas watery, while too little can make them dry.
Let the enchiladas rest for 5–10 minutes after baking. This helps them set and makes serving easier.
Finish with fresh toppings like cilantro, onion, crema, and lime for a balanced, restaurant-style enchilada flavor.