I’ll be honest, I’ve made a lot of chicken enchiladas in my life. Probably hundreds at this point. And I can tell you exactly what separates a good one from a great one.

The Only Chicken Enchiladas Recipe You’ll Ever Need
I grew up in Southern California, surrounded by friends whose moms actually made enchiladas from scratch. Not the canned-sauce-and-shredded-cheese kind. The real deal. The same friends who taught me Spanish rice, chicken fajitas, and easy guacamole also handed me the secrets to these enchiladas. Lucky me.

I’ve been making this recipe since I was a teenager. So yeah, I’ve had time to get it right.
Here’s what makes this one different: the homemade red enchilada sauce. Ten minutes, pantry staples, and suddenly you’ve got depth that store-bought just can’t touch. Pair that with tender shredded chicken, black beans, and three kinds of melty cheese, and you’ve got a dinner the whole table goes quiet for. Flour or corn tortillas both work, and I’ll walk you through both so nothing cracks, nothing gets soggy, and everything comes out just right.
Freezer-friendly, better than takeout, and honestly? Not that hard.


Chicken Enchilada Ingredients
- Enchilada Sauce: Just 10 minutes and a handful of pantry staples. Get my easy homemade red enchilada sauce recipe here, or grab a quality store-bought red enchilada sauce in a pinch.
- Onion & Garlic: Both. Always both. That’s where the flavor starts.
- Shredded Chicken: Rotisserie chicken works great here, or make my slow-cooker shredded chicken if you want to keep it homemade.
- Green Chiles: Mild heat, great flavor. Do not drain them!
- Spices: Cumin, chili powder, dried oregano, and salt. Simple, but they do a lot.
- Black Beans: Extra protein, extra fiber, and they bulk up the filling beautifully.
- Tortillas: Large flour tortillas roll the easiest. Skip the giant burrito-size ones. Corn tortillas work too. I’ll show you how to prep them so they don’t crack.
- Cheese: I use a shredded Mexican blend, but any good melty cheese works. A few crumbles of Cotija on top is non-negotiable in my house.
- Toppings: Sour cream, pickled red onions, cilantro, diced avocado, guacamole… pile it on.
Get the full recipe in the recipe card below.

How to Make Homemade Chicken Enchiladas
Step 1 – Make the Sauce
First, make my easy homemade red enchilada sauce. It takes about 10 minutes, and it is the secret weapon in this recipe. Get it simmering while you prep everything else. While that’s going on, preheat your oven to 350°F and lightly spray a 9×13 baking dish with oil.
Step 2 – Make Chicken Filling
In a large saute pan or skillet, heat oil over medium heat and saute onions for 3-5 minutes until translucent; add minced garlic and stir until fragrant, about 30-60 seconds.
Add shredded chicken, green chiles, cumin, oregano, salt and black beans, and ½ cup enchilada sauce. Stir until warmed through.


Step 3 – Assemble
Get all of your ingredients ready, assembly line style. Spray with oil if you haven’t already, then spread ¼ cup of enchilada sauce on the bottom of the dish.
Place a generous spoonful of chicken mixture down the middle of the flour tortilla (see note 4 if using corn), and top with about ⅓ cup cheese. Roll tightly, placing seam side down in the pan. Repeat the process with the remaining tortillas and fillings.
Pour the remaining sauce over the tops of the enchiladas and sprinkle with the remaining cheese. If desired, crumble a little cotija (or your favorite Mexican cheese).



Step 4 – Bake & Enjoy
Bake, uncovered for 20-30 minutes, until hot and bubbly.
Garnish with your favorite toppings! Dive in!


Chicken Enchilada Variations
- Protein: Replace chicken with ground beef for beef enchiladas, or any other meat like turkey, carnitas, or for a vegetarian option, use extra black beans and add zucchini and corn or try my cheese enchiladas recipe!
- Cheese: While a Mexican blend works great, try mixing Monterey jack cheese, cheddar cheese, or pepper jack for extra heat.
- Corn Tortillas: Traditional enchiladas use corn tortillas, which offer a more authentic flavor. To make the corn tortillas easier to roll, wrap 6-8 in a damp paper towel and microwave for about 30 seconds until they are easy to roll.
- Sauce Variations: Adjust the heat level by varying the amount of chili powder, or try a verde sauce using tomatillos for a tangy flavor! Use green chili enchilada sauce if you prefer.
- Add-ins: You can add various ingredients to the filling, like corn, diced bell peppers, olives, or jalapeños.

Tips For Making Perfect Baked Chicken Enchiladas
- Homemade sauce makes a difference. While store-bought sauce works in a pinch, the homemade version has a fresher flavor and customizable spice levels.
- Don’t overfill tortillas! Using too much filling makes rolling difficult and can lead to tearing.
- Shred your own cheese. Freshly shredded cheese melts better and tastes fresher, if you have the time to shred your cheese from a block.
- Rest before serving. Allow the enchiladas to rest for 5-10 minutes after baking for easier serving and to let the flavors settle.
Chicken Enchiladas Recipe Serving Suggestions
These are meant to be the show’s stars, but they love some company on the plate! With just a scoop of fluffy Mexican rice and a side of creamy refried beans, I’m in my happy place. Serve it with some different salsa options, too. My super easy blender salsa (takes 5 minutes, pinky promise!) or a tangy salsa verde would go well here.
I also like to throw together some quick guacamole and set out a basket of tortilla chips, and nothing complements these enchiladas better than an ice-cold margarita! Mexican fruit salad is the perfect dessert, too! It’s refreshing and not too heavy after all that cheesy goodness!

How to Store Homemade Chicken Enchiladas
To store: Cooled, leftover enchiladas can be stored in an airtight container in the fridge for up to 3 days or frozen for up to 3 months.
To reheat: For best results, reheat in a 350°F (175° C) oven for 15-20 minutes or until heated. Microwave individual portions for 1-2 minutes, which may make the tortillas softer.
To make ahead: Assemble the enchiladas up to one day before baking, cover them well with a layer of plastic wrap, and then foil and refrigerate until ready to bake. Once ready to bake, remove the foil and plastic wrap and let them come to room temperature while your oven preheats.
How to Freeze This Recipe For Chicken Enchiladas
Enchiladas freeze beautifully, making them perfect for meal prep:
- For Unbaked Enchiladas: To freeze, assemble them as directed, cover them well with plastic wrap, then again with foil. Don’t forget to label them, and freeze up to 3 months.
- For Baked Enchiladas: Allow to cool completely, then portion into freezer-safe containers. Freeze for up to 3 months.
- Thawing and Reheating: For unbaked enchiladas, thaw overnight in the refrigerator, then bake as directed. For baked enchiladas, thaw and reheat in a 350°F oven until hot throughout (about 20-25 minutes).
- Sauce and Cheese Options: I’ve frozen them with the sauce and cheese on top and without; they work either way!

FAQs for Authentic Chicken Enchilada Recipe
To prevent soggy enchiladas, avoid too much sauce and don’t let them sit too long before baking. Freshly shredded cheese helps reduce moisture, too. If making ahead (not freezing), you can wait to add sauce and cheese until just before baking—though I’ve fully assembled them ahead of time with great results!
Bake enchiladas uncovered for the best results. This allows the edges to crisp slightly and the cheese to develop a beautiful golden color. If the tops start browning too quickly, you can loosely cover with foil for the remainder of the baking time!
Both work well! Corn tortillas are traditional and provide a distinct flavor and texture, but they require warming to prevent cracking. Flour tortillas are easier to roll, stay softer, and are common in Tex-Mex enchiladas. For beginners, flour tortillas offer foolproof rolling, while corn delivers a more authentic flavor. Use whichever you prefer!
It’s best to use precooked, shredded chicken for enchiladas. This not only ensures it’s fully cooked but also helps it absorb the spices and sauce for more flavor in every bite.
Enchiladas are topped with a red or green chili sauce, while enchiladas suizas use a creamy green tomatillo sauce with sour cream and melted cheese for a richer, tangier flavor.

Our favorite Mexican recipes

More Popular Recipes from The Fresh Cooky
Like this recipe?
Don’t forget to give it a ⭐️⭐️⭐️⭐️⭐️ star rating and leave a comment below the recipe!

Ingredients
- 1 recipe homemade enchilada sauce or 16 ounce storebought sauce
- 2 tablespoons avocado oil or olive oil
- 1 medium onion minced (yellow or white, about 1 cup)
- 2 cloves garlic minced (or 1-2 teaspoons garlic powder)
- 2 cups shredded chicken about 1 ½ pounds (See note 3)
- 4 ounce green chiles not drained
- 1 teaspoon cumin
- ½ – 1 teaspoon chili powder
- ½ teaspoon dried oregano
- ½ teaspoon kosher salt
- 15 ounce black beans rinsed and drained
- 8 large flour tortillas see Note 4
- 3 cups Mexican-blend shredded cheese See note 5 if Gluten-Free
- 2 cups enchilada sauce about 16-ounces storebought
- Optional Toppings: fresh chopped cilantro, crumbled cotija cheese, pickled red onions, diced tomatoes, diced avocado, guacamole, and sour cream.
Instructions
- Make enchilada sauce and simmer it while you assemble the rest of the recipe. Preheat the oven to 350°F (175° C) and lightly spray a 9×13 inch baking dish with spray oil.
- Heat the oil over medium-high heat in a medium saucepan. Add garlic (if using minced garlic) and saute for 1 minute. Then whisk in flour, cooking for one minute, stirring constantly. Add chili powder, cumin, salt, dried oregano (and garlic powder if you didn’t use fresh garlic), and whisk to bloom spices for 1 minute. If making gluten-free, use a cup-for-cup gluten-free all-purpose flour.
- Gradually pour in the chicken stock or beef broth, whisking constantly until smooth. Pour in the tomato sauce and bring to a low simmer. Reduce heat to medium-low and simmer for 10-15 minutes, uncovered, until the sauce is thickened. Taste, adjusting spices if necessary.
Make Chicken Filling:
- In a large saute pan, heat oil over medium heat and saute onions for 3-5 minutes until translucent; add minced garlic and stir until fragrant, about 30-60 seconds.
- Add shredded chicken, green chiles, cumin, oregano, salt and black beans, and ½ cup enchilada sauce. Stir until warmed through.2 cups shredded chicken, 4 ounce green chiles, 1 teaspoon cumin, ½ – 1 teaspoon chili powder, ½ teaspoon dried oregano, ½ teaspoon kosher salt, 15 ounce black beans
Assemble the enchiladas:
- Get all of your ingredients ready, assembly line style.
- Spray the dish with oil if you haven’t already, then spread ¼ cup of enchilada sauce on the bottom of the dish.
- Place a generous spoonful (about ⅓-½ cup) of chicken mixture down the middle of the flour tortilla (see note 4 if using corn), top with about ⅓ cup cheese. Roll tightly, placing seam side down in the pan. Repeat the process with the remaining tortillas and fillings.8 large flour tortillas, 3 cups Mexican-blend shredded cheese
- Pour the remaining sauce over the tops of the enchiladas and sprinkle with the remaining cheese. If desired, crumble a little cotija (or your favorite Mexican cheese).2 cups enchilada sauce
- Bake, uncovered for 20-30 minutes, until hot and bubbly.
- Garnish with your favorite toppings! Dive in!Optional Toppings: fresh chopped cilantro, crumbled cotija cheese, pickled red onions, diced tomatoes, diced avocado, guacamole, and sour cream.
Notes
- Gluten-Free Sauce: Replace flour with a cup-for-cup gluten-free flour, OR dissolve 1 tablespoon cornstarch in 1 tablespoon cool water and stir into the assembled sauce, simmering until thickened.
- Chili Powder: This is American chili powder, not cayenne! Heat-sensitive? Start with 1½ tablespoons and build from there.


















Michael Tridente
Really Really yummy can’t wait to make it thank you I am going to make the diabetics way.
Yay!! Thanks so much Michael, how will you adapt it to be diabetic friendly! Please share so others can benefit!!