Homemade Chicken Enchiladas with Chili Gravy Sauce
These Homemade Chicken Enchiladas with Chili Gravy are my go-to when I’m craving Tex-Mex comfort food. They’re made with tender shredded chicken, soft corn tortillas, and a bold, from-scratch chili gravy that’s rich, savory, and full of warm spice. Topped with melty cheese and baked until bubbly, this dish brings serious flavor and a whole lot of nostalgia.
Why You’ll Love this Recipe
✔ Tex-Mex Flavor From Scratch – No canned sauce here. The homemade chili gravy is bold and totally addictive.
✔ Perfect for Freezer Prep – You can make both the chicken and sauce ahead of time for fast, flavor-packed dinners.
✔ Just the Right Amount of Heat – Warm spices without overwhelming spice. Kid-friendly but still interesting for adults.
✔ Freezer-Friendly & Crowd-Pleaser Approved – Great for make-ahead meals, dinner parties, or feeding a hungry family.
About this Chicken Enchilada Recipe
This post was originally published in 2012. It has been updated from the archives with new photos, recipe tips, and frequently asked questions.
Years ago, I was on the hunt for a recipe for homemade Chicken Enchiladas with Homemade Chile Gravy Enchilada Sauce. Growing up, our birthday dinners were often at Pappasito’s, our family’s favorite Tex-Mex place in Houston.
I moved away for college and never moved back, and along the way my parents left the state too, so Pappasito’s dinners became few and far between for all of us.
Dad loves what he calls the “brown enchilada sauce” that Pappasito’s uses on their chicken enchiladas. He still talks about those birthday dinners with fondness.
He’s even called me while on business trips because he “has a dilemma,” which usually means he wants to know if he should go to Pappasito’s for dinner, or he needs help deciding what to order.
Funny as it is, it’s also a little infuriating (in a sweet way) that he gets to eat at one of my favorite childhood restaurants while I don’t. One time, he even mailed me a Pappasito’s take-out menu as a souvenir.
Tex-Mex style Chicken Enchiladas with Homemade Sauce bring back all of that. Birthday dinners, comfort food, and inside jokes with Dad.
If you typically buy canned enchilada sauce, you’re going to want to stop that right now. This sauce is what makes the dish. It’s so rich with flavor. You could easily make a double or triple batch and freeze it in individual recipe-sized portions.
I’ve made a lot of enchilada recipes over the years, and this Homemade Chile Gravy Enchilada Sauce is the closest I’ve found to replicating one of our favorite restaurant treats.
In fact, with a batch of this Easy Crock Pot Tex-Mex Chicken and some chile gravy stashed away in the freezer, these enchiladas come together in hardly any time at all.
Don’t skip frying the tortillas, either. These homemade chicken enchiladas are comfort food, not diet food. Every time I make this recipe and bite into a forkful, it’s bliss.
★★★★★
Reader Review
“Katie – Thank you for this recipe!! I am Tex-Mex and live in Houston! My family makes their sauce “fresh” from the chile pads. This is way too time consuming for me! I rarely make enchiladas because I hated to buy the can sauces.
My daughter recently asked me for enchiladas and I began the hunt for enchiladas and found your website. Your enchilada sauce is AUTHENTIC and very, very easy to make!!! Also, the shredded chicken – super moist and delicious and VERY easy to make!!! Thank you, thank you!!”
–Margie
Chicken Enchilada Ingredient Notes
These enchiladas use a mix of pantry staples and Tex-Mex must-haves. Before you start, take a quick peek through your fridge and pantry. For the full measurements and instructions, scroll to the printable recipe card at the bottom of the post.
For the Chile Gravy Enchilada Sauce
- Canola oil – Used to make the roux for the gravy and to fry the tortillas.
- Unsalted butter – Adds richness to the chile gravy.
- All-purpose flour – Thickens the enchilada sauce into a smooth, pourable gravy.
- Ancho chile powder – Deep, earthy spice that gives the sauce its signature flavor.
- Ground cumin – Classic Tex-Mex seasoning.
- Smoked paprika – Adds warmth and a hint of smokiness.
- Garlic powder – For background flavor.
- Dried Mexican oregano – More citrusy and robust than regular oregano.
- Black pepper & allspice – Just a pinch to round out the flavor.
- Chicken broth – Use the kind from a carton instead of bullion cubes. It has better flavor!
- Tomato paste – Adds body and a hint of sweetness to the gravy.
For the Chicken Enchiladas
- Corn tortillas – Frying them briefly makes them pliable and prevents sogginess.
- Cooked shredded chicken – I usually use this Easy Crock Pot Tex-Mex Chicken, but rotisserie chicken works too.
- Oaxaca cheese + Queso Quesadilla – Mild and melty. You can sub a mix of Monterey Jack and Colby Jack if needed.
How to Make Chicken Enchiladas with Chili Gravy
This homemade chicken enchilada recipe has a few parts, but once you’ve made it once, it’s easy to repeat. Especially if you’ve got the chicken and sauce prepped ahead of time. Here’s a quick look at how the recipe comes together:
- Make the Chile Gravy Enchilada Sauce: Toast the spices, then whisk everything into a smooth, rich gravy. It only takes about 15–20 minutes and freezes well.
- Fry the tortillas: A quick dip in hot oil makes them pliable and prevents sogginess when baked.
- Fill and roll: Add the shredded chicken to each tortilla, roll them up, and place seam-side down in your baking dish.
- Sauce and cheese: Pour the chile gravy over the rolled enchiladas and sprinkle with cheese.
- Bake until bubbly: Cover with foil and bake until hot and melty. Let rest before serving for cleaner slices.
The above is simply a quick summary of this homemade chicken enchilada recipe. Check out the full recipe in the free printable recipe card at the bottom of this post for all the detailed instructions.
Tips for Making this Recipe
- Use ancho chile powder, not generic chili powder. Ancho chile powder is made from dried poblano peppers and gives the sauce its deep, earthy flavor. Regular chili powder is usually a blend and won’t create the same richness.
- Toast the spices briefly to wake them up. The secret to great enchilada gravy is to let the spices toast and the roux cook just long enough to build real flavor. It helps bring out their full aroma and depth. You’ll smell the difference.
- Let the roux cook for a full minute. This gets rid of the raw flour taste and helps the enchilada gravy thicken evenly without tasting starchy.
- Before frying the tortillas, test the oil. Dip the edge of a tortilla into the oil. If it sizzles right away, it’s ready. If not, give it another minute or two. Too-cool oil leads to greasy tortillas that soak up more fat than you want.
- Don’t crowd the pan when frying tortillas. If the oil temp drops too much, the tortillas will absorb more oil and turn greasy instead of lightly crisp and pliable.
- Shred the chicken while it’s warm. Warm chicken is much easier to shred, and the texture stays softer. Cold shredded chicken can clump and be harder to distribute evenly in the tortillas. Check out my tutorial on How to Shred Chicken (there are a few different methods).
- Grate your cheese fresh if you can. Pre-shredded cheese has anti-caking agents that can affect melting. Freshly grated cheese melts smoother and gives better coverage.
Make-Ahead & Freezer Tips
- The enchilada gravy recipe freezes well. Let it cool completely, then portion into recipe-sized containers or freezer bags. Lay the bags flat to save space. Thaw in the fridge overnight or gently on the stovetop.
- The chicken can be made ahead, too. I often use my Crock Pot Tex-Mex Chicken and freeze it in 1 to 1½ pound portions. It makes weeknight assembly so much faster.
- Want to freeze the fully assembled enchiladas? No problem. You can assemble a whole pan in advance and freeze it unbaked. I walk through the full method in this step-by-step tutorial on how to freeze enchiladas. This post will walk you through how to freeze enchiladas and the best methods for reheating them.
- To bake after freezing: Unwrap and place back in the baking dish. Thaw overnight in the fridge, then bake as directed. Add a few extra minutes to the bake time if they’re still a bit cold in the center.
- Skip freezing the toppings. Fresh ingredients like pico, guac, or sour cream are best added after baking. Keep those separate.
Recipe FAQs
Got questions about how to make how to make chicken enchiladas with chili gravy? Here are the answers to a few commonly asked questions. Feel free to leave any other questions in the comments on this post and I’ll respond with answers.
Can You freeze Chicken enchiladas after baking?
Yes, but they hold up best when frozen before baking. If you’ve already baked them, let them cool completely, then wrap tightly and freeze. Reheat covered at 350°F until warmed through.
For best texture, I recommend freezing enchiladas before baking when possible. Here’s how to do it step-by-step.
What’s the difference between chile gravy and enchilada sauce?
Chile gravy is a style of enchilada sauce common in Tex-Mex cooking. It’s roux-based (like gravy), thickened with flour, and flavored with dried chile powder and warm spices. It’s richer and more savory than tomato-based red sauces.
Can I use Flour tortillas?
Yes, but it isn’t what is traditional with this recipe and they’ll have a different texture. You’ll need to slightly warm them or steam them before filling so they roll well. You won’t fry the flour tortillas.
What’s the best cheese for chicken enchiladas?
I like a combo of Oaxaca and queso quesadilla for their mild flavor and great meltability. Monterey Jack works just fine if that’s what you have.
Can I make these gluten-free?
Yes, but you’ll need to use cornstarch instead of flour to thicken the brown enchilada sauce.
Skip the roux step and whisk together about 1½ tablespoons of cornstarch with a few tablespoons of cold broth to make a slurry. Add the slurry at the end of the sauce cooking time, simmering just until thickened.
Also be sure to use certified gluten-free corn tortillas (some brands use flour blends) and double-check that your broth is labeled gluten-free.
What to Serve with Chicken Enchiladas
If you’re turning these enchiladas into a full Tex-Mex dinner, here are a few easy sides and drinks that pair really well:
- Chips, salsa, and guac: It’s hard to go wrong here. I usually make a batch of my 5-Minute Basic Guacamole and serve it with Restaurant-Style Salsa and tortilla chips while the enchiladas bake.
- Something fresh and crunchy: A slaw is a great way to balance out the richness of the cheese and chile gravy. Try my Cilantro Lime Broccoli Slaw or Cilantro Lime Kale Slaw—both are quick to toss together and hold up well if made ahead.
- Margaritas, obviously. Depending on the season (or your mood), try one of these: Lemon Margarita, Cranberry Margarita, Pineapple Margarita, Strawberry Basil Margarita, or Passion Fruit Margarita
More Mexican Recipes to Try
Tex-Mex food is one of my comfort foods, so you’ll find plenty of recipes to choose from. Browse all of my Mexican-inspired recipes here, or head to the full Recipe Index to explore everything from soups and salads to margaritas and make-ahead meals.
Stay Inspired in the Kitchen!
Want more delicious recipes, kitchen tips, and meal inspiration? Sign up for the Good Life Eats Newsletter and get:
✔ Tried-and-true recipes—from quick weeknight meals to special occasion favorites.
✔ Seasonal meal ideas—helping you make the most of fresh, in-season ingredients.
✔ Time-saving kitchen tips—boosting your confidence and creativity in the kitchen.
What meal brings back fond childhood memories for you?
Homemade Chicken Enchiladas Recipe
These homemade chicken enchiladas are filled with shredded chicken, smothered in a bold chili gravy, and baked with cheese. A Tex-Mex comfort food favorite!
Ingredients
For the Chile Gravy Enchilada Sauce:
- 1 ½ tablespoons canola oil
- 1 tablespoon unsalted butter
- ¼ cup all-purpose flour
- 2 tablespoons ancho chile powder
- 1 ¼ teaspoons ground cumin
- ¼ teaspoon smoked paprika
- ½ teaspoon garlic powder
- 1 teaspoon dried Mexican oregano
- ¼ teaspoon black pepper
- Pinch of allspice
- 2 cups chicken broth
- 1 tablespoon tomato paste
- ½–¾ teaspoon kosher salt, to taste
For the Chicken Enchiladas:
- Canola oil (for frying)
- 12 corn tortillas
- 1 ½ pounds Crock Pot Mexican Chicken (or cooked shredded chicken)
- 3–4 ounces total shredded Oaxaca cheese and Queso Quesadilla cheese (or see note below)
Toppings:
- 5 Minute Basic Guacamole
- Cilantro
- Pico de Gallo
- Sour Cream
Instructions
Prepare the Chicken
- Prepare the Crock Pot Mexican Chicken as directed in the recipe. Once cooked and shredded, set it aside until ready to assemble.
Make the Chile Gravy Enchilada Sauce
Make Ahead Tip: The chile gravy can be made 2–3 days in advance and stored refrigerated.
- In a medium saucepan, add the canola oil and warm over medium heat.
- Sprinkle in the chile powder and stir for about 30 seconds to toast it.
- Add the butter and whisk in the flour to make a roux. Cook for about 1 minute, whisking constantly, to eliminate the raw flour taste.
- Stir in the cumin, smoked paprika, garlic powder, oregano, black pepper, and allspice. Cook for another minute or two, just until fragrant.
- Slowly pour in half of the chicken broth while whisking to prevent lumps. Repeat with the other half of the broth.
- Whisk in the tomato paste and reduce the heat to low. Let the sauce simmer gently for about 15 minutes, stirring occasionally.
- It should thicken slightly and take on a rich gravy-like consistency. If it gets too thick, add a splash of broth to thin it back out.
- Taste and season with salt. Start with ½ teaspoon and adjust as needed.
Fry the Tortillas:
- Pour about ¾ to 1 inch of canola oil into a well-seasoned cast iron pan.
- Turn the heat to medium-high (or high if using a gas stove. Depends on your burner strength).
- To test if the oil is ready, dip the edge of a tortilla in the oil—it should sizzle right away.
- Fry each tortilla one at a time for about 10–15 seconds per side, just until lightly golden but still flexible.
- Transfer to a paper towel-lined cooling rack. They should feel slightly crisp at the edges but still soft enough to roll without breaking.
Assemble the Enchiladas:
- Preheat the oven to 425°F.
- Spread ¼ cup of the enchilada sauce over the bottom of your baking pan (a 9x9-inch or 9x13-inch dish both work—see layout note below).
- Divide the shredded chicken evenly between the tortillas. Add a small scoop of chicken to the center of each tortilla and roll it up tightly, being careful not to overfill.
- Place each rolled tortilla seam-side down in the prepared pan.
- In a 9x13-inch pan, they’ll fit in one row down the middle; in a 9x9-inch pan, arrange them in two rows of six.
- Pour the remaining enchilada sauce evenly over the top, making sure to coat each tortilla.
- Sprinkle the shredded cheese over the sauced enchiladas.
- Cover the pan loosely with foil (spray or oil the underside first so the cheese doesn’t stick), and bake for 15–20 minutes, or until the cheese is melted and bubbly and the enchiladas are heated through.
Serving
- Once baked, let the pan rest for 5–10 minutes before serving. This gives the sauce a chance to settle and makes the enchiladas easier to serve without tearing.
- Use a fish spatula or offset spatula to lift them out cleanly from the pan.
- Top with your favorite garnishes. We like pico de gallo, chopped cilantro, guacamole, and sour cream. A few lime wedges on the side also go great!
Notes
Recipe Updates
Originally I used 2 tablespoons butter and 2 tablespoon oil in the sauce. I cut back to 3 tablespoons total to eliminate a few calories. I think it still tastes great!
Ingredient Substitutes
Cheese: If you can’t find Oaxaca or Queso Quesadilla cheese, substitute Monterey Jack or a mild white cheddar.
Scaling the Recipe
For a crowd: Recipe scales easily. Just double and use a second pan.
Freezing Instructions
This recipe freezes well.
- Line your baking pan with parchment paper, then assemble the enchiladas all the way up to the baking step.
- Instead of baking, place the pan in the freezer. Freeze the enchiladas until solid. Then, lift the frozen enchiladas out of the pan and wrap in plastic wrap. Then place wrapped enchiladas in either a freezer safe storage container or a large freezer quality zip top bag.
- To bake after freezing: unwrap the enchiladas, place them in your baking pan, and thaw. Then once thawed, proceed with the recipe as directed for baking.
Recipe adapted from The Tex-Mex Cookbook: A History in Recipes and Photos by Robb Walsh.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 391Total Fat: 22gSaturated Fat: 9gTrans Fat: 1gUnsaturated Fat: 11gCholesterol: 39mgSodium: 908mgCarbohydrates: 37gFiber: 4gSugar: 3gProtein: 13g
GoodLifeEats.com offers recipe nutritional information as a courtesy and is an estimate only. This information comes from online calculators. Although GoodLifeEats.com makes every effort to provide accurate information, these figures are only estimates.
Sukaina says
I’m a bit lazy and buy canned enchilada sauce as well but since you’re praising this sauce so much, I might have to give it a go.
TidyMom says
I’ve only made enchiladas a few times, and they were “ok”…….I think I’m going to have to try this soon!!
Lynda says
Bless you for posting this, even if you are teasing us with this delicious restaurant. We used to live in Texas for a long time and anything “Pappas” was wonderful. We miss it so much.
myFudo says
Yummy!! love the photo… so scrumptious.
Feel free to visit my blog for a free giveaway
Elle Marie says
Pure bliss, sounds really delicious. Can’t wait to try this out.
Tres Delicious says
Oh great! that’s one sumptuous chicken recipe. The chili sauce will definitely give a thumbs up gestures.
mybakingaddiction says
I love these! I have made them 3 times since Amber clued me into their utter amazingness! I will NEVER buy Enchilada Sauce again!
Tracy says
Sounds like a fabulous recipe! I’ll definitely be trying it; I love Tex-Mex!
Amanda says
This looks really fabulous and delicious Katie!! Great job!
Liz @ Southern Charm says
“remember this is comfort food – not diet food” love it! This recipe looks so good. Granted I swoon every time over Mexican … but really, this looks delicious!
Erin @ Dinners, Dishes and Desserts says
These look amazing! I love enchiladas! I have not yet made my own enchilada sauce. My mom made it once, and it wasn’t good, so I was scared away! I am going to save this and try it soon!
Deborah says
I have been on the search for a good enchilada sauce recipe FOREVER. I have to try this one asap!!
Amber | Bluebonnets & Brownies says
Katie, thank you so much for the link love and quote! I’m so glad our friendship brought one of your childhood favorites back into your life. Now if you’ll excuse me, I need to go make enchiladas 😉
Kristen says
I am a huge fan of enchiladas, but they have to be my sister-in-laws homemade enchiladas. Love those! I’ve never tried this kind of sauce but you can bet I will. They look delicious!
Amanda says
Mmmm… that looks fabulous! Two questions: 1) do you think the sauce would freeze well? 2) if you can’t find Mexican oregano, would regular work?
I totally can’t wait to try this!
Katie says
I can’t think of a reason why the sauce wouldn’t freeze well, but I haven’t tried it yet. I’m going to ask Amber what she thinks as she’s the one who introduced me to this sauce recipe.
I have used regular oregano and it’s been fine. If your grocery store has an “international” section that is usually where you can find the Mexican variety, or order online.
Blog is the New BLack says
Is it wrong that I want a plate of this for breakfast?!?