Chicken Enchilada Casserole

By: Alex
Last update:
Be the First to Share:

There’s a little Mexican place about twenty minutes from my house. Nothing fancy. The kind of spot with laminated menus and a salsa bar by the front door. My husband and I used to go there every Friday when we were first married, before the kids changed what Friday nights looked like.

They had this chicken enchilada plate that I ordered every single time. Tender chicken, a sauce that smelled like cumin and toasted chiles, melted cheese pooling into the rice underneath. I don’t know what they did to that sauce but I thought about it for days after.

When we moved across town the drive got longer and the Fridays got busier. I tried a few copycat recipes but the rolling and stuffing part always fell apart mid-week. Standing there folding tortillas after work with two kids wanting homework help and dinner on the table. It just didn’t hold up on a Tuesday.

So I started layering instead. Same fillings, same homemade sauce, just stacked like a lasagna. The first time I made it this way my daughter asked for seconds, which in our house is basically a five-star review. I’ve made it probably forty times since then.

It feeds eight to ten people, takes about fifty minutes start to finish, and tastes like that Friday night place. Which is really what I was going for.

A Few Things Before You Start

Use rotisserie chicken if you have it. It shreds perfectly and saves you at least fifteen minutes. Any cooked chicken works fine though. Leftover roast chicken, poached breasts, whatever you have.

Make the sauce first. It needs a few minutes to simmer and thicken, and you want it slightly cooled before you start layering. If it’s too hot it makes the tortillas go soggy faster than you want.

Corn tortillas, not flour. Flour tortillas get too gummy when they bake into the sauce. Corn holds its shape and gives you actual distinct layers when you cut into it.

Tear the tortillas to fit. You’re not going for perfect. You’re covering the pan in a single layer, so tear pieces to fill in the gaps. It all bakes together anyway.

Don’t skip the ten-minute rest. The casserole needs time to set after it comes out of the oven. Cut into it too soon and it slides apart on the plate.

Ingredients

Chicken Enchilada Casserole ingredients laid out on black marble countertop

For the casserole:

  • 3 cups cooked shredded chicken
  • 15 corn tortillas (6-inch)
  • 3½ cups shredded Mexican cheese blend
  • 2 cups black beans, drained and rinsed
  • 1 cup frozen corn kernels, thawed
  • ½ cup diced green chiles
  • 1 tablespoon taco seasoning
  • ½ teaspoon salt

For the enchilada sauce:

  • 2 tablespoons vegetable oil (or olive oil)
  • 1 small yellow onion, diced
  • 2 cloves garlic, minced
  • 1 tablespoon all-purpose flour
  • 1½ teaspoons ground cumin
  • 1½ teaspoons chili powder
  • ¼ teaspoon dried oregano
  • 2 cups tomato sauce
  • 1 cup chicken broth
  • ½ teaspoon salt, or to taste

The Method

Step 1: Make the enchilada sauce

Heat the oil in a medium saucepan over medium heat. Add the diced onion and let it cook for three to four minutes, stirring occasionally, until it softens and turns a little translucent. You’re not looking for color here, just soft and fragrant.

Add the minced garlic and stir for about thirty seconds. It’ll smell great immediately. That’s what you want.

This next part is what makes the sauce taste like a restaurant sauce instead of something poured from a can. Add the flour, cumin, chili powder, and oregano all at once and stir them into the onion and garlic. Cook for about a minute, stirring constantly. It’ll look like a thick, dark paste. That’s right. You’re toasting the spices directly in the oil and coating them with flour, which builds a deep base flavor and helps the sauce thicken properly.

Chicken Enchilada Casserole being prepared in the kitchen

Slowly pour in the tomato sauce and chicken broth, whisking as you go to keep lumps from forming. Once everything is combined, bring it to a simmer and let it cook uncovered for about ten minutes, stirring every couple of minutes. It’ll thicken slightly and darken in color. Taste it and add salt as needed. Set it aside to cool while you pull the filling together.

Step 2: Make the filling

In a large bowl, combine the shredded chicken, black beans, corn, green chiles, taco seasoning, salt, and about half a cup of the enchilada sauce. Stir everything together until the chicken is coated and the mixture is evenly combined. The sauce in the filling is what keeps the inside layers moist while the casserole bakes. Don’t skip it.

Step 3: Assemble and bake

Preheat your oven to 375°F. Lightly grease a 9×13-inch baking dish with oil or cooking spray.

Spread a thin layer of enchilada sauce across the bottom of the dish. This keeps the bottom tortillas from sticking and starts building flavor from the very first layer.

Lay five tortillas across the bottom, tearing them to fit and cover the surface. Don’t worry about making it look neat. Spread half of the chicken mixture evenly over the tortillas. Pour roughly a third of the remaining enchilada sauce over the filling. Sprinkle a generous layer of cheese on top.

The layering order matters because each layer needs sauce contact to stay moist and flavorful through the whole bake. Repeat with another five tortillas, the rest of the chicken mixture, another third of the sauce, and another layer of cheese.

Finish with the final five tortillas on top. Pour the rest of the sauce over them, making sure to cover the edges where the tortillas tend to dry out. Add the remaining cheese in an even layer across the top. That top cheese layer is what you’re going to be proud of when it comes out of the oven.

Bake uncovered for twenty-two to twenty-five minutes, until the cheese on top is fully melted, bubbling, and starting to go golden in spots. Pull it out and let it rest for ten full minutes before cutting. I know it’s hard to wait. Wait anyway.

Serve with chopped cilantro, a spoonful of sour cream, diced avocado, sliced green onions, or crumbled cotija cheese on top. Any combination works. My kids go sour cream only. My husband piles on everything.

If you enjoy this kind of layered dinner, the john wayne casserole is another crowd-feeder worth bookmarking. And if you’re cooking for someone who doesn’t eat meat, the easy vegetarian enchilada casserole uses the same structure with a filling that genuinely holds its own.

Leftovers and Reheating

Chicken Enchilada Casserole fresh from the oven

This casserole keeps well. Refrigerate any leftovers in an airtight container for up to three days. The flavors actually get better by day two once everything has had time to settle together.

To reheat, cover a portion with a damp paper towel and microwave for about two minutes. The damp towel keeps the tortilla layers from drying out. Oven works too: 350°F covered with foil for about fifteen minutes.

For longer storage, let the casserole cool completely, wrap the dish tightly in plastic wrap and foil, and freeze for up to three months. To reheat from frozen, preheat the oven to 425°F, remove the plastic wrap, cover with foil, and bake forty-five minutes. Remove the foil and bake another thirty minutes until bubbly.

I usually freeze individual portions in small containers so I can pull one out for lunch without reheating the whole dish.

Recipe Card

Chicken Enchilada Casserole

Prep time: 20 minutes | Cook time: 30 minutes | Total time: 50 minutes | Servings: 8-10

Ingredients

For the casserole:

  • 3 cups cooked shredded chicken
  • 15 corn tortillas (6-inch)
  • 3½ cups shredded Mexican cheese blend
  • 2 cups black beans, drained and rinsed
  • 1 cup frozen corn kernels, thawed
  • ½ cup diced green chiles
  • 1 tablespoon taco seasoning
  • ½ teaspoon salt

For the enchilada sauce:

  • 2 tablespoons vegetable oil
  • 1 small yellow onion, diced
  • 2 cloves garlic, minced
  • 1 tablespoon all-purpose flour
  • 1½ teaspoons ground cumin
  • 1½ teaspoons chili powder
  • ¼ teaspoon dried oregano
  • 2 cups tomato sauce
  • 1 cup chicken broth
  • ½ teaspoon salt, or to taste

Instructions

  1. Heat oil in a medium saucepan over medium heat. Cook the diced onion 3-4 minutes until softened. Add garlic and stir 30 seconds.
  2. Add flour, cumin, chili powder, and oregano. Stir and cook 1 minute until a paste forms. Slowly whisk in tomato sauce and chicken broth.
  3. Simmer uncovered 10 minutes, stirring occasionally, until slightly thickened. Season with salt. Set aside.
  4. In a large bowl, combine chicken, black beans, corn, green chiles, taco seasoning, salt, and ½ cup of the enchilada sauce. Mix well.
  5. Preheat oven to 375°F. Grease a 9×13-inch baking dish. Spread a thin layer of sauce on the bottom.
  6. Layer 5 tortillas across the bottom, tearing to fit. Spread half the chicken mixture on top. Pour about â…“ of the remaining sauce over it and sprinkle with cheese.
  7. Repeat: 5 more tortillas, remaining chicken mixture, â…“ of sauce, cheese.
  8. Top with final 5 tortillas, remaining sauce, and remaining cheese.
  9. Bake uncovered 22-25 minutes until cheese is bubbly and golden.
  10. Rest 10 minutes before cutting and serving.

Notes: Use rotisserie chicken to save time. Corn tortillas work better than flour. Freeze leftovers up to 3 months; reheat from frozen at 425°F covered 45 minutes, uncovered 30 minutes.

FAQ

Can I use store-bought enchilada sauce instead of homemade?

Yes. Two cans of store-bought red enchilada sauce (about 10 oz each) will work. The homemade version has more depth, but the casserole still comes out great with canned. Add an extra pinch of cumin to the filling to compensate.

Can I make this ahead of time?

You can assemble the whole casserole a day in advance, cover it tightly with plastic wrap, and refrigerate it unbaked. Pull it out of the fridge about thirty minutes before you want to bake it so it isn’t ice cold going into the oven. Then bake as directed, adding about five minutes to the bake time.

What other proteins work in this recipe?

Ground beef or ground turkey browned with taco seasoning both work really well. Leftover pork, canned tuna, or even just extra beans if you want to go fully meatless. The structure stays the same no matter what you put in the middle. If you like the idea of this but want to try a different layered weeknight bake, the one-pot taco spaghetti bake uses similar flavors in a completely different format.

Some recipes stick around because they’re impressive. This one sticks around because it’s the opposite of that. It’s the dinner you make when you’re tired but you still want something that tastes like you cared. I hope it earns a regular spot in your rotation the way it has in mine.

Leave a Comment