Chicken Enchilada Casserole
Nov 23, 2020, Updated Oct 15, 2026
This post may contain affiliate links. Please read our disclosure policy.
You’ll love the easy, cheesy, saucy goodness of this sizzling Chicken Enchilada Casserole! All the flavor of made-from-scratch enchiladas, but so much easier!

Cheesy Chicken Enchilada Casserole
Shredded chicken, black beans, corn, bell peppers and onions mingle deliciously in every bite of this tasty casserole swimming in enchilada sauce and topped with melting cheese. And it’s all so easy!
What I Love About this Recipe
Making every ingredient from scratch is great and all, but what I love about this recipe is that you can pull it together super easily, using precooked, leftover chicken, canned beans and corn, prepared enchilada sauce, and tortillas.
That makes it a truly easy weeknight recipe, you know? It fits my theme. 😉

Casserole Ingredients
- Olive Oil: For sautéing. I recommend a light olive oil for this.
- Onion and Bell Pepper: One of each, diced.
- Fresh Garlic: You’ll need 3 cloves of garlic, minced.
- Black Beans: That’s a standard 15.5 oz. can of black beans, rinsed and drained.
- Canned Corn: And one standard 15.25 oz. can of sweet corn kernels, drained.
- Shredded Chicken: You’ll need 3 cups of shredded chicken. A rotisserie chicken is good for this, or you can definitely make your own!
- Chopped Green Chili: I use two fresh green chilis, but you can substitute canned chilis if you’d like. Use these to taste, as they can add some heat!
- Taco Seasoning: Use two tablespoons of your favorite taco blend, plus salt and black pepper.
- Prepared Enchilada Sauce: This recipe uses two cups total, or about 16 oz., of prepared enchilada sauce.
- Flour Tortillas: You’ll need 6 medium to large flour tortillas.
- Regular and White Cheddar: One cup of each, shredded. You can also use two cups of just one type of cheddar.
- Garnishes: Chopped fresh cilantro, sliced avocado, sour cream, etc.
How to Make Chicken Enchilada Casserole


- Sauté the aromatics. Heat a large skillet over medium heat and add the oil, onions, and peppers. Cook until soft, about 5 minutes. Mix in the garlic and cook for 1 more minute.
- Add the rest of the ingredients for the filling. Stir in the beans, corn, chicken, and chiles. Cook for 5 minutes, or until warmed through.
- Add the red enchilada sauce. Reserve 1/2 cup of the enchilada sauce, then add the remaining sauce to the skillet and combine.
- Assemble the casserole. Spread the reserved enchilada sauce on the bottom of a 9×13 baking dish. Place two tortillas on top to cover the bottom of the baking dish. Spread 1/3 of the chicken mixture over them. Sprinkle 1/3 of the shredded cheese. Repeat the layers two more times to make 3 layers total, ending with cheese.
- Bake the Casserole and Serve. Bake for 30 minutes, or until the casserole is bubbly and the cheese is melted. Top with sour cream, cilantro, and avocado, and enjoy!

Recipe Tips and Variations
- Tortilla substitution: You can substitute corn tortillas for the flour tortillas, but for best results, give them a very brief sauté in hot oil before using. This helps keep them from getting soggy.
- Don’t overcook. Since you’re using precooked chicken, be careful to only warm it up on the stove. Cooking it for too long or at too high a heat will dry it out.
- Let It rest. For the best results, give the casserole an 8 to 10 minute rest before cutting and serving it. This will allow it to cool and stabilize.
- Use a different protein: You can also make this recipe with shredded beef or cooked and drained ground beef.
- Green sauce: Using green enchilada sauce instead of red is a nice change!
- Toppings: Feel free to add any garnishes and mix-ins you might normally add to tacos or burrito bowls, from sautéed mushrooms to diced cucumber to black olives! This is a truly flexible recipe!
What To Serve with Enchilada Casserole?
- Margaritas: I mean, why not, right? If you want to kick up the meal, it’s hard to top a delicious Frozen Pineapple Margarita!
- Salsa: A little fresh salsa cuts the richness of the Enchilada Casserole’s sauce and cheese. Try my Avocado Salsa for a delicious and healthy homemade version!
- A Yummy Dessert: Making a simple dessert is always a nice way to wrap up a meal. These No-Bake Oatmeal Cookies are a super-scrumptious option your family will love!


Chicken Enchilada Casserole
Ingredients
For the Casserole:
- 2 tablespoons olive oil
- 1 small yellow onion, diced
- 1 bell pepper, diced
- 3 cloves garlic, minced
- 15.5 ounces canned black beans, rinsed and drained
- 15.25 ounces canned sweet corn, rinsed and drained
- 3 cups precooked shredded chicken
- 4 ounces can of green chiles
- ½ teaspoon salt
- ¼ teaspoon freshly cracked black pepper
- 2 tablespoons taco seasoning
- 2 cups enchilada sauce
- 6 flour tortillas
- 1 cup shredded white cheddar cheese
- 1 cup shredded cheddar cheese
For Serving:
- chopped fresh cilantro
- sliced avocado
- sour cream
Instructions
- Prep. Preheat the oven to 350˚F, and pull out a 9×13 casserole dish.
- Sauté the aromatics. Heat the olive oil in a large skillet over medium heat. Add diced onions and peppers to the heated oil and cook until soft, about 5 minutes. Add the garlic and cook for 20 seconds.
- Add the remaining filling ingredients. Stir in the beans, corn, shredded chicken, and chilis. Season with salt, pepper, and taco seasoning, then cook for 4-5 minutes, or until warmed through.
- Stir in the enchilada sauce. Reserve 1/2 cup of the enchilada sauce, add the remaining enchilada sauce to the skillet, and combine.
- Layer. Spread the reserved enchilada sauce on the bottom of your casserole dish. Place two tortillas on top of the sauce so that they cover the bottom of the baking dish. Spread 1/3 of the chicken mixture over the tortillas. Sprinkle 1/3 of the shredded white cheddar and cheddar cheese over the chicken mixture. Repeat the tortilla, chicken, and cheese layers two more times for 3 layers total, ending with cheese.
- Bake. Transfer the casserole dish to the oven and bake for 30 minutes, or until the casserole is bubbly and the cheese is melted.
- Rest the casserole, then serve. Pull the chicken enchilada casserole from the oven and let it rest for 5 to 10 minutes. Top with sour cream, chopped cilantro, and avocado slices, and serve.
Nutrition
Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.
How to Store and Reheat Leftovers
- To refrigerate, wrap or cover the leftovers tightly and store in the refrigerator for up to 3 days.
- To reheat, place in the oven at 350°F and bake until heated through, about 15 to 20 minutes.
- If you’d like to freeze your enchilada casserole, assemble it up to the point before baking. Then cool the casserole, cover tightly with foil and plastic wrap, and freeze for up to 3 months. To cook, thaw it in the refrigerator overnight, then bake as directed, adding 5-15 minutes as needed to heat through completely.














This recipe looks delicious and I’m looking forward to making it. I was just wondering when you should add the salt, pepper and taco seasoning. Is it added to the mixture in the skillet of to the enchilada sauce?
Salt, pepper, and taco seasoning should be stirred in together with the beans, corn, chicken, and chilis. Thanks so much for pointing that out! I’ll update the recipe right away.
Super yummy! easy ingredients. My 10 year old son loved it! so always a winner 🙂
That’s so wonderful to hear! I’m very glad you and your son enjoyed it! Thank YOU! 💛