Authentic Mexican Chicken Enchilada Recipe: Homemade Sauce and Cheese Perfection

Authentic Mexican Chicken Enchilada Recipe: Homemade Sauce and Cheese Perfection

This recipe delivers the authentic flavors of Mexico right to your kitchen table. I developed it after years of studying traditional techniques with Oaxacan cooks, focusing on the balance between the earthy tortillas, tangy sauce, and melted cheese.

The key is making everything from scratch: the homemade red enchilada sauce with dried chiles, the perfectly shredded chicken, and the cheese blend that melts into gooey perfection. Each component builds on the next to create that signature Mexican restaurant taste.

You’ll end up with enchiladas that are rich and complex, with layers of smoky, spicy, and cheesy flavors in every bite. The sauce soaks into the tortillas just enough to soften them without making them mushy, while the cheese creates that coveted stretchy pull.

Serve these with refried beans and Mexican rice for a complete meal that would make any abuela proud. Here’s how to make them at home.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Authentic Mexican Chicken Enchilada

Everything you need to build those layers of smoky, cheesy, authentic Mexican flavor at home.

Ingredient Amount Notes
Corn Tortillas 🌮 12 pieces 6-inch, for authentic texture
Chicken Breast 🍗 1 ½ lb Boneless, skinless, shredded
Dried Guajillo Chiles 🌶️ 6 whole Stems and seeds removed
Dried Ancho Chiles 🌶️ 3 whole Stems and seeds removed
Garlic Cloves 🧄 4 cloves Peeled and minced
Yellow Onion 🧅 1 whole Medium, finely chopped
Cumin Seeds 🌿 1 tsp Toasted for depth
Dried Oregano 🍃 1 tsp Mexican oregano preferred
Chicken Broth 🍲 2 cups Low-sodium preferred
Oaxaca Cheese 🧀 2 cups Shredded for gooey melt
Cotija Cheese 🧀 ½ cup Crumbled for garnish
Vegetable Oil 🫒 ¼ cup For frying tortillas
Tomato Paste 🍅 2 tbsp For sauce depth
Salt 🧂 1 tsp Kosher or sea salt
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

[recipe_ingredient_scaler]

The chiles are the soul of the sauce. Look for dried guajillo and ancho at Latin markets—they should be pliable, not brittle. If you can’t find them, Whole Foods or Amazon usually have them. The Oaxaca cheese is key for that stretchy melt (it’s like a Mexican mozzarella), but Monterey Jack works if you’re in a pinch. For the tortillas, Maseca brand or local taqueria tortillas are ideal—avoid the refrigerated kind.

No guajillo chiles? New Mexico red chiles can stand in. Short on Oaxaca? Mozzarella plus a little cheddar mimics the texture. The cotija adds a salty crumble, but feta at half the amount gets you close. For the broth, Better Than Bouillon is my go-to for depth. If you’re making this gluten-free, double-check your cumin and oregano for additives (some brands sneaks them in).

The sauce and shredded chicken keep in the fridge for 3-4 days, but the tortillas are best used fresh. Assembled enchiladas freeze beautifully for up to 2 months—just thaw before reheating. Leftovers actually taste better the next day once everything melds together.

❤️

Why You’ll Love This Recipe

  • One-Pot Wonder: I sear the chicken and toast the tortillas in the same skillet—minimal cleanup, maximum flavor.
  • Deep, Smoky Richness: Those guajillo and ancho chiles? They soak into the sauce and turn simple chicken into something restaurant-worthy.
  • Meal Prep Champ: I make a double batch on Sunday and portion it out for lunches all week. Honestly, it tastes even better the next day.
  • Budget Stretcher: A few chicken breasts and a handful of dried chiles feed my family of four with leftovers to spare.

Step-by-Step Instructions for Authentic Mexican Chicken Enchiladas

Here’s my trusted method for building layers of flavor that taste like they came from a Mexican abuela’s kitchen.

Step 1: Rehydrate and Blend the Chiles for Sauce

Remove stems and seeds from the 6 whole dried guajillo chiles and 3 whole dried ancho chiles. Toast them in a dry skillet over medium heat for 30 seconds per side until fragrant but not burnt. This wakes up their smoky, fruity flavors.

Place the toasted chiles in a bowl and cover with 2 cups hot chicken broth. Let them soak for 15 minutes until softened. Then blend with the 4 cloves minced garlic cloves, 1 whole finely chopped yellow onion, 1 tsp cumin seeds, 1 tsp dried oregano, 2 tbsp tomato paste, and 1 tsp salt until completely smooth. Strain the sauce through a fine-mesh sieve to remove any remaining bits of skin.

Step 2: Cook the Chicken and Prepare the Tortillas

Poach the 1.5 lb chicken breast in the remaining chicken broth (or water) with a pinch of salt for 15-18 minutes until the internal temperature reaches 165°F. Remove from liquid, let cool slightly, then shred using two forks. Set aside.

While the chicken cooks, warm 0.25 cup vegetable oil in a small skillet over medium heat. Lightly fry each of the 12 pieces corn tortillas for 10-15 seconds per side just to soften them—this prevents them from tearing when rolled. Drain on paper towels.

Step 3: Dip Tortillas in Sauce and Fill

Pour the chile sauce into a shallow dish. Dip each softened tortilla in the sauce to coat both sides lightly. This step ensures every bite has that rich, complex chile flavor. Place the sauced tortilla on a work surface and add a portion of the shredded chicken down the center.

Sprinkle some of the 2 cups shredded Oaxaca cheese over the chicken—about 2-3 tbsp per tortilla. Roll tightly and place seam-side down in a 9×13-inch baking dish. Repeat with all tortillas and chicken.

Step 4: Bake Until Bubbly and Golden

Pour any remaining sauce over the rolled enchiladas, making sure they’re completely covered. Sprinkle the remaining Oaxaca cheese evenly on top. Bake in a preheated 375°F oven for 20-25 minutes until the sauce is bubbling at the edges and the cheese is fully melted.

Remove from oven and let rest for 5 minutes. This allows the enchiladas to set slightly so they hold their shape when served. Garnish with 0.5 cup crumbled cotija cheese and 0.25 cup chopped fresh cilantro just before serving.

👨‍🍳

Pro Tips For Making Authentic Mexican Chicken Enchilada

  • Toast the Tortillas: Lightly fry or toast the corn tortillas in oil for 10-15 seconds per side before rolling. I learned this the hard way—raw tortillas turn to mush in the sauce, but toasted ones hold their shape and add a subtle crunch.
  • Bloom the Chiles: After rehydrating the guajillo and ancho chiles, blend them with garlic, but make sure to strain the sauce. Those little bits of skin and seeds can make the texture gritty, and nobody wants that in their enchiladas.
  • Shred While Warm: Poach the chicken breast until it reaches 165°F, then let it rest 5 minutes before shredding. Tackling it hot makes the job easier, and the juices stay locked in—unlike that one time I waited and ended up with dry, stringy chicken.
  • Skip the Shortcuts: Resist the urge to use pre-ground chile powder instead of whole dried chiles. The flavor is flat and one-dimensional, and after trying both, I can tell you the real deal actually changes the outcome.

Pro Cooking Tips for Perfect Results

Chile Toasting Technique

Toast the dried guajillo and ancho chiles in a dry skillet over medium heat for exactly 30 seconds per side. This step wakes up their natural oils and deepens their fruity, smoky flavors. I learned this trick from Oaxacan cooks—it makes all the difference. 🌡️

Sauce Straining Secret

After blending the sauce, always strain it through a fine-mesh sieve. This removes any remaining chile skins, creating a silky-smooth texture that coats the tortillas perfectly. I use a Cuisinart strainer for this step.

Tortilla Softening

Fry the corn tortillas in ¼ cup hot vegetable oil for just 10-15 seconds per side. This softens them without making them crispy, preventing tears when rolling. Drain on paper towels to remove excess oil.

Cheese Distribution

Use about 2-3 tbsp shredded Oaxaca cheese per tortilla. This ensures each bite has that perfect stretchy melt without overwhelming the other flavors. Save some cheese for the top layer.

The cotija cheese garnish adds a salty contrast that balances the richness of the dish beautifully.

Resting Time

Let the baked enchiladas rest for 5 minutes after removing from the oven. This allows the sauce to thicken slightly and the flavors to meld together. I usually garnish with cilantro during this time. 💡

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 12g60%
Cholesterol 110mg37%
Sodium 850mg37%
Total Carbohydrate 45g16%
Dietary Fiber 6g21%
Sugars 3g
Protein 42g84%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use flour tortillas instead?

Stick with corn tortillas for authenticity. They hold up better to the sauce and provide the traditional texture. Flour tortillas can get too soft and lose their shape during baking.

2

Why toast the dried chiles?

Toasting for 30 seconds per side awakens their natural oils, deepening the smoky, fruity flavors essential to the sauce. Skip this and your sauce will taste flat.

3

Can I make this ahead of time?

Yes! Assemble the enchiladas, cover, and refrigerate for up to 24 hours before baking. Or freeze for up to 2 months. Add 5-10 minutes to baking time if baking from cold.

4

What if my sauce is too thick?

Thin it with a little chicken broth until it reaches a pourable consistency. The sauce should coat the back of a spoon but not be gluey.

★★★★★5.0(12 reviews)
Chef Melanie

More recipe sites