If you ask me, enchiladas in casserole form are pure genius.
This family-style Mexican-inspired dish turns a classic favorite into an easy weeknight dinner that’s loaded with flavor. Tender chicken thighs and melted cheese come together with soft tortillas in a rich red sauce.
It’s layered like a lasagna, with seasoned chicken thighs, corn tortillas, and plenty of cheese in between. A generous coating of traditional enchilada sauce and some fresh toppings bring the whole dish together.
It’s the kind of comfort food that makes everyone happy, perfect for busy weeknights when you want something that feels homemade but doesn’t take hours to prepare.

Why You’ll Love This Enchilada Casserole
- Quick weeknight dinner – Ready in under an hour, this casserole is perfect for those busy evenings when you want a satisfying meal without spending hours in the kitchen.
- Make-ahead friendly – You can prep this casserole in advance and pop it in the oven when you’re ready to eat, making it perfect for meal planning or entertaining.
- Family-sized portions – This recipe feeds a crowd and makes great leftovers – even better, it’s the kind of comfort food that everyone at the table will enjoy.
- No rolling required – Unlike traditional enchiladas, this casserole version skips the rolling step, giving you all the same flavors with much less work.
- Pantry-friendly ingredients – Most of these ingredients are kitchen staples or canned goods you can keep on hand, making this an easy go-to meal when you need one.
What Kind of Chicken Should I Use?
For this enchilada casserole, boneless, skinless chicken thighs are your best bet since they stay tender and juicy throughout the cooking process. While you could use chicken breasts, thighs have more flavor and are more forgiving if slightly overcooked. You can either cook the chicken thighs yourself by boiling, baking, or even using a slow cooker, or save time by picking up a rotisserie chicken from the store and shredding the thigh meat. If you’re cooking the chicken yourself, try seasoning it with a bit of salt and pepper before cooking – this will add an extra layer of flavor to your casserole.

Options for Substitutions
This casserole is pretty forgiving when it comes to swaps! Here are some helpful substitutions you can try:
- Chicken thighs: While chicken thighs give the best flavor, you can use chicken breast or even leftover rotisserie chicken. Turkey would work great too!
- Colby Jack cheese: Feel free to use cheddar, Monterey Jack, or a Mexican cheese blend. Just avoid soft cheeses like mozzarella as they won’t give you the same texture.
- Corn tortillas: You can use flour tortillas instead, but they might get a bit softer. If using flour tortillas, try toasting them lightly first to help them hold up better.
- Black beans: Pinto beans or kidney beans work just as well. You can even skip the beans if you’re not a fan.
- Green chiles: No canned green chiles? Try using fresh diced jalapeños (remove seeds for less heat) or a few tablespoons of chopped pickled jalapeños.
- Tomato sauce: You can substitute with crushed tomatoes or even enchilada sauce – if using enchilada sauce, skip the cumin and chili powder since it’s already seasoned.
Watch Out for These Mistakes While Cooking
The secret to a perfect enchilada casserole lies in properly preparing the tortillas – skipping the step of lightly frying them in oil can lead to mushy, disintegrating tortillas that won’t hold up to the sauce. Another common mistake is rushing the sauce-making process; make sure to cook the flour with the spices for at least a minute to remove any raw flour taste and create a richer flavor base. When layering the casserole, resist the urge to oversaturate the tortillas with sauce, as this can make the final dish too wet – instead, aim for a light coating on each layer, saving some sauce for the top. For the best results, let the casserole rest for 10-15 minutes after baking, which allows the layers to set and makes it much easier to serve clean portions without everything falling apart.

What to Serve With Enchilada Casserole?
This hearty Mexican-inspired casserole pairs perfectly with classic sides that help balance out all those rich, spicy flavors. A simple cilantro-lime rice makes an excellent base, while a fresh side salad with crisp lettuce, tomatoes, and avocado adds a cool contrast to the warm casserole. For extra fun, set out bowls of toppings like sour cream, diced tomatoes, shredded lettuce, and pickled jalapeños so everyone can customize their plate. If you’re feeding a crowd, some Mexican-style street corn (elote) or a quick bean and corn salad would round out the meal nicely.
Storage Instructions
Keep Fresh: This enchilada casserole is perfect for leftovers! Place any remaining portions in an airtight container and pop it in the fridge for up to 4 days. The flavors actually get even better as they meld together over time, making it a great meal prep option.
Freeze: You can freeze this casserole either before or after baking. If freezing the whole dish, wrap it tightly in foil and freeze for up to 3 months. For individual portions, store them in freezer-safe containers. Just remember to label them with the date!
Reheat: When you’re ready to enjoy, warm up individual portions in the microwave for 2-3 minutes, or until heated through. For a whole casserole from the freezer, thaw overnight in the fridge, then bake at 350°F for about 30 minutes or until hot and bubbly. Cover with foil if the top starts browning too quickly.
| Preparation Time | 15-20 minutes |
| Cooking Time | 25-30 minutes |
| Total Time | 40-50 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2500-2800
- Protein: 150-170 g
- Fat: 140-160 g
- Carbohydrates: 200-220 g
Ingredients
For the enchilada sauce:
- 1/2 tsp kosher salt
- 1 tbsp olive oil
- 1 1/2 tsp ground cumin (for best flavor and aroma)
- 1 cup chicken broth
- 15 oz can tomato sauce (I use Muir Glen organic)
- 2 garlic cloves (freshly minced)
- 1 tbsp all-purpose flour
- 1 small yellow onion (finely diced)
- 2 tsp chili powder
For the chicken filling:
- 4.5 oz can diced green chilies
- 1/2 tsp salt
- 3 cups shredded cooked chicken (from about 1 lb chicken thighs)
- 15 oz can black beans (rinsed and drained)
- 1/4 tsp ground black pepper
For assembly:
- 12 corn tortillas (6 inches)
- 3 cups shredded colby jack cheese (I use Sargento shredded cheese)
Step 1: Prepare the Oven and Baking Dish
Preheat your oven to 350 degrees Fahrenheit.
Spray a 9 by 13 inch baking dish with cooking spray and set it aside for later use.
Step 2: Make the Enchilada Sauce
In a large skillet, heat 1 tablespoon of oil over medium heat.
Add 1 diced onion and 1/2 teaspoon kosher salt, sautéing until the onion becomes translucent, approximately 5 minutes.
Stir in chili powder and cumin and cook for about thirty seconds.
Then, stir in 1 tablespoon of all-purpose flour.
Gradually whisk in the chicken stock, followed by the tomato sauce and minced garlic.
Bring the mixture to a simmer and cook, stirring occasionally, for 5 minutes.
For a smoother sauce, transfer to a blender and blend (optional).
Step 3: Prepare the Enchilada Filling
While the onion is cooking, prepare the enchilada filling in a separate bowl.
Mix together the shredded chicken, salt, black pepper, diced green chiles, and drained black beans until well combined.
Once the enchilada sauce is ready, pour 1/2 cup of it into the chicken mixture and mix thoroughly.
Step 4: Assemble the Enchiladas
Pour 1/2 cup of the enchilada sauce into the bottom of the prepared baking dish.
Take 6 tortillas and dip them in the remaining sauce to coat them well.
Line the bottom of the casserole dish with these sauce-coated tortillas.
Divide the chicken mixture in half.
Spread half of the chicken mixture on top of the tortillas in the pan and top with 1 cup of cheese.
Repeat the process by dipping the remaining 6 tortillas in the enchilada sauce, adding them on top of the first layer, followed by the remaining chicken mixture.
Pour over any remaining sauce, ensuring even covering, and then top with 2 cups of colby jack cheese.
Step 5: Bake and Serve
Bake the assembled enchiladas uncovered in your preheated oven for 25 minutes, or until the cheese is bubbly and starting to turn golden.
Remove from the oven and let cool for a few minutes before serving.
Enjoy your delicious homemade enchiladas!