- Prep: 30 Minutes
- Cook: 25 Minutes
- Total: 55 Minutes
- Servings: 6 servings
A Quick Note Before You Start
Use rotisserie chicken for convenience, but don’t skip making your own enchilada sauce. The flavor difference is incredible and worth every minute.
Chicken enchiladas transform simple ingredients into comfort food gold with tender shredded chicken wrapped in soft tortillas and smothered in rich, homemade red sauce that beats any restaurant version.
This recipe delivers authentic Mexican flavors through proper technique: blooming dried chiles for deep sauce complexity, seasoning chicken perfectly, and achieving that ideal cheese-to-sauce ratio that makes each bite irresistible.

Ingredients for Perfect Chicken Enchiladas
For the Enchilada Sauce
- 4 dried guajillo chiles — provides sweet heat and deep red color
- 2 dried ancho chiles — adds smoky complexity
- 1 dried chipotle chile — brings subtle smoke and warmth
- 3 cups chicken broth — creates the sauce base
- 3 garlic cloves — essential aromatic foundation
- 1 teaspoon cumin — adds earthy warmth
- 1 teaspoon smoked paprika — enhances the smoky notes
- 1 teaspoon salt — balances all flavors
- 2 tablespoons tomato paste — adds body and richness
For the Chicken Filling
- 3 cups cooked chicken, shredded — rotisserie works perfectly
- 1/2 cup diced yellow onion — adds sweet flavor base
- 2 garlic cloves, minced — builds aromatic depth
- 1 teaspoon chili powder — provides mild heat
- 1/2 teaspoon cumin — complements the sauce spices
- 1/2 teaspoon salt — seasons the filling properly
- 1/4 teaspoon black pepper — adds subtle heat
- 2 tablespoons olive oil — for sautéing aromatics
For Assembly
- 12 flour tortillas (8-inch) — soft and pliable for rolling
- 3 cups shredded cheese blend — Monterey Jack and cheddar mix
- 1/4 cup fresh cilantro, chopped — bright finishing touch
- 1/4 cup white onion, thinly sliced — adds fresh crunch
- Sour cream for serving — cooling contrast
- Lime wedges for serving — brightens every bite
Optional Add-Ins
- 1 diced jalapeño for extra heat
- 1/2 cup black beans for heartiness
- 1/4 cup Mexican crema instead of sour cream
How to Make Perfect Chicken Enchiladas Step by Step
Step 1: Prepare the Chiles
Remove stems and most seeds from the guajillo, ancho, and chipotle chiles, then toast them in a dry skillet over medium heat for 2-3 minutes until fragrant. You’ll smell the chiles becoming aromatic and see them puffing slightly, which means their oils are releasing.
This toasting step is crucial because it awakens the dormant flavors in dried chiles and prevents your sauce from tasting flat or bitter. Never skip this step even if you’re in a hurry.
Transfer the toasted chiles to a bowl and cover with 2 cups of hot chicken broth. Let them soak for 15 minutes until they’re completely soft and rehydrated, which makes them blend smoothly without leaving tough bits in your sauce.
Step 2: Make the Sauce
Add the softened chiles and their soaking liquid to a blender along with garlic, cumin, smoked paprika, salt, tomato paste, and remaining cup of chicken broth. Blend on high speed for 60-90 seconds until completely smooth and no chile pieces remain visible.
Strain the sauce through a fine-mesh sieve into a saucepan, pressing the solids with a spoon to extract maximum flavor. This removes any stubborn chile skins that could make your sauce gritty.
Trying to blend chile skins completely smooth with a regular blender is nearly impossible and leaves you with a gritty sauce. The Vitamix 5200 blender powers through tough chile skins effortlessly, creating restaurant-smooth sauce every time.
👉 Fine-mesh strainer — A good strainer removes chile skins that make sauce gritty and unpleasant.
- Food Grade Stainless Steel 18/8 Construction: Our kitchen strainer is made of first class Stainless Steel 18/8 that is B…
- Sturdy: Our colanders feature a sturdy outer mirror finished wide rimmed framework design on both the top and the restin…
- Three Different Sizes: Large 5-Quart (11″ x 4″), Medium 4-Quart (9 1/2″ x 3 3/4″) and Small 3-Quart (8 1/2″ x 3 1/4″). C…
Step 3: Season the Chicken
Heat olive oil in a large skillet over medium heat, then add diced onion and cook for 3-4 minutes until softened and translucent. Add minced garlic and cook for another 30 seconds until fragrant but not browned.
Stir in shredded chicken, chili powder, cumin, salt, and pepper, coating everything evenly with the aromatics and spices. Cook for 2-3 minutes just to warm through and let the spices bloom.
This brief cooking step ensures your filling isn’t bland and cold inside the enchiladas. The spices need heat to release their full flavor potential.
Step 4: Simmer the Sauce
Bring the strained chile sauce to a gentle simmer over medium-low heat and cook for 10 minutes, stirring occasionally. The sauce should thicken slightly and reduce by about one-quarter of its original volume.
Taste and adjust seasoning with more salt if needed. The sauce should be rich, complex, and coat the back of a spoon without being too thick to pour easily.
Step 5: Warm the Tortillas
Wrap tortillas in damp paper towels and microwave for 45-60 seconds until warm and pliable, or heat them individually in a dry skillet for 15 seconds per side. Warm tortillas roll without cracking and absorb flavors better.
Cold tortillas will crack when you roll them, creating messy enchiladas that fall apart. Keep warmed tortillas wrapped in a clean kitchen towel to maintain their flexibility while you work.

Step 6: Assemble the Enchiladas
Preheat your oven to 375°F and lightly grease a 9×13-inch baking dish with cooking spray. Spread 1/2 cup of enchilada sauce across the bottom of the dish to prevent sticking.
Place about 1/4 cup of chicken filling down the center of each tortilla, then roll tightly and place seam-side down in the prepared dish. Arrange all enchiladas snugly against each other so they don’t unroll during baking.
Pour remaining enchilada sauce evenly over all the rolled tortillas, making sure each one gets coated. Sprinkle the cheese blend generously over the top, covering all visible sauce.
Step 7: Bake to Perfection
Bake for 20-25 minutes until the cheese is melted, bubbly, and starting to turn golden brown in spots. The sauce should be bubbling around the edges, which means everything is heated through properly.
Let the enchiladas rest for 5 minutes before serving to allow the sauce to thicken slightly and the cheese to set. This prevents a saucy mess when you cut into them.
Nutrition Information
- Per serving: 485 calories
- 22g fat
- 38g carbs
- 35g protein
Pro Tips
Double-strain your sauce: Pass the blended sauce through a fine-mesh strainer twice for ultra-smooth texture that rivals restaurant quality. The second pass catches any remaining chile skin fragments.
Make sauce ahead: Enchilada sauce improves in flavor when made a day ahead and stored in the refrigerator. The spices meld together beautifully overnight.
Prevent soggy bottoms: Spread sauce on the baking dish bottom, but don’t over-sauce. Too much liquid makes the bottom tortillas mushy instead of tender.
Cheese placement matters: Put most cheese on top for browning, but save a handful to sprinkle between enchiladas for pockets of melted goodness.
Rolling technique: Don’t overfill tortillas or they’ll burst. About 1/4 cup filling per tortilla creates the perfect ratio of filling to tortilla.
Delicious Variations
Green Chile Chicken Enchiladas
Replace the red sauce with roasted poblano and jalapeño chiles blended with chicken broth and cream. Top with Monterey Jack cheese and fresh cilantro for a milder, creamier version that’s equally delicious.
Enchiladas Suizas
Use the same red sauce but add 1/2 cup heavy cream for richness and top with Swiss cheese instead of Mexican cheeses. This Swiss-Mexican fusion creates incredibly creamy, indulgent enchiladas.
Black Bean Chicken Enchiladas
Mix 1 cup of seasoned black beans into the chicken filling for extra protein and texture. The beans add heartiness and make the enchiladas more filling while complementing the chicken perfectly.
Storage Instructions
Refrigerator
Store leftover chicken enchiladas covered in the refrigerator for up to 4 days. Reheat individual portions in the microwave for 1-2 minutes or reheat the entire dish covered with foil in a 350°F oven for 15-20 minutes until heated through. The sauce may separate slightly but will come back together when heated.
Freezer
Freeze assembled but unbaked enchiladas for up to 3 months. Wrap the entire baking dish tightly in plastic wrap and aluminum foil, or transfer to freezer-safe containers. Bake from frozen at 375°F for 45-60 minutes, covering with foil for the first 30 minutes to prevent over-browning.
Make-Ahead
Assemble enchiladas completely up to 24 hours before baking and refrigerate covered. Add 5-10 minutes to the baking time since they’ll be starting from cold. You can also make the sauce and prepare the chicken filling up to 3 days ahead and store separately in the refrigerator.
For food safety guidelines, visit USDA Safe Minimum Cooking Temperatures.
Frequently Asked Questions
Can I use corn tortillas instead of flour for chicken enchiladas?
Absolutely! Corn tortillas are actually more traditional for enchiladas and provide authentic flavor. Warm them in oil briefly before filling to prevent cracking, or steam them wrapped in damp paper towels. They hold up better to the sauce and won’t get as soggy as flour tortillas can.
How do I prevent my chicken enchiladas from getting soggy?
Use less sauce than you think you need, especially on the bottom of the pan. Make sure your chicken filling isn’t too wet, and don’t overfill the tortillas. Let the assembled enchiladas sit for 10 minutes before baking to allow tortillas to absorb some sauce, then bake at the right temperature to set everything properly.
What’s the best cheese for chicken enchiladas?
A blend of Monterey Jack and sharp cheddar provides the perfect balance of meltability and flavor. Monterey Jack melts smoothly and stays creamy, while cheddar adds sharp taste and golden color. Avoid pre-shredded cheese when possible as it contains anti-caking agents that affect melting.
Can I make chicken enchiladas without dried chiles?
While dried chiles create the most authentic flavor, you can substitute with 3 tablespoons chili powder, 1 tablespoon paprika, and 1 teaspoon chipotle powder blended with chicken broth. Add tomato sauce for body, but know that the depth of flavor won’t match the dried chile version.
More Recipes You Will Love
👉 Perfect Authentic Pico de Gallo Recipe
👉 Perfect Rotisserie Chicken Casserole Recipe
👉 Homemade Restaurant-Style Charred Salsa
These chicken enchiladas prove that restaurant-quality Mexican food is absolutely achievable in your home kitchen. The secret lies in taking time to properly toast and blend your chiles for that complex, rich sauce that makes all the difference. Try this recipe for your next family dinner or gathering—I guarantee these will become your new go-to comfort food. Share your results in the comments below and let me know if you tried any of the variations!