Chicken Enchilada Casserole layers tortillas, sauce, and cheese instead of rolling.
Instead of wrestling with rolled tortillas that split or leak, you build this dish like a Mexican lasagna, stacking corn tortillas dipped in homemade enchilada sauce with shredded chicken, black beans, corn, and three generous layers of melted cheese. The result is a comforting, crowd-pleasing dinner that assembles quickly, bakes until golden and bubbly, and reheats beautifully from the freezer.
The homemade enchilada sauce starts with sautéed onions, chili powder, cumin, and tomato sauce, giving you full control over the flavor without relying on jarred versions. Two layers of filling and tortillas mean every serving gets the right balance of texture and richness, and the whole thing comes together in about 50 minutes from start to finish.
How to Assemble and Bake Chicken Enchilada Casserole
STEP 1: Preheat your oven to 350°F and prepare a 9×13 baking dish.
STEP 2: Heat the olive oil in a large skillet over medium heat, add the diced onion, and sauté until translucent, about 5 minutes. Stir in the chili powder, cumin, salt, and garlic, cooking for 30 seconds until fragrant. Sprinkle in the flour, whisk in the chicken stock, then add the tomato sauce. Simmer for 5 minutes, stirring occasionally, until the sauce thickens slightly. For a smoother texture, transfer the sauce to a blender and blend until smooth.
STEP 3: In a large bowl, combine the shredded chicken, salt, diced green chiles, corn, black beans, and 1/2 cup of the enchilada sauce. Mix until everything is evenly distributed.
STEP 4: Pour 1/2 cup of enchilada sauce into the bottom of the baking dish and spread it out evenly. Dip 6 corn tortillas into the remaining sauce to coat them lightly, then arrange them in a single layer across the bottom of the dish, overlapping slightly if needed.
STEP 5: Spread half of the chicken mixture over the tortillas, then sprinkle 1 cup of shredded cheese on top. Dip the remaining 6 tortillas in the sauce and layer them over the chicken mixture.
STEP 6: Add the remaining chicken mixture, pour any leftover sauce over the top, and finish with the remaining 2 cups of cheese.
STEP 7: Bake uncovered for 25 minutes, or until the cheese is melted and bubbling at the edges.
What You’ll Need for Chicken Enchilada Casserole Layers
This casserole relies on a mix of pantry staples and fresh ingredients that come together into hearty, flavorful layers.
- Cooked shredded chicken – provides the protein base and absorbs the sauce beautifully.
- Black beans – add texture, earthiness, and a satisfying bite to the filling.
- Frozen corn kernels – bring a touch of sweetness and pop to balance the richness.
- Diced green chiles – contribute mild heat and a subtle tang without overwhelming the dish.
- Corn tortillas – hold their shape better than flour tortillas and soak up the sauce without turning mushy.
- Shredded Mexican cheese blend – melts evenly and creates those golden, bubbly layers.
- Yellow onion – forms the aromatic base of the homemade enchilada sauce.
- Garlic, chili powder, and cumin – build the warm, spiced backbone of the sauce.
- All-purpose flour – thickens the sauce just enough to coat the tortillas without pooling.
- Chicken stock and tomato sauce – combine to create a rich, savory enchilada sauce with depth.
Tricks for Saucy, Cheesy Enchilada Casserole Success
- Simmer the enchilada sauce for the full 5 minutes so it thickens properly and clings to the tortillas without making the casserole watery.
- Dip each tortilla quickly in the sauce rather than soaking them, which keeps them from turning soggy during baking.
- Spread the cheese evenly across each layer so it melts uniformly and doesn’t leave dry spots in the corners.
- Let the casserole rest for 5 minutes after baking so the layers set slightly and slices hold together when you serve them.
Perfect Sides for Chicken Enchilada Casserole Night
- A simple green salad with lime vinaigrette cuts through the richness and adds a fresh, tangy contrast.
- Cilantro-lime rice or Spanish rice soaks up any extra sauce and rounds out the plate.
- Chips and guacamole or pico de gallo give you something to scoop and snack on while the casserole cools.
Common Chicken Enchilada Casserole Questions
Can I use store-bought enchilada sauce instead of homemade?
Yes, you can swap in about 2 to 3 cups of jarred enchilada sauce if you’re short on time. The homemade version gives you more control over spice and salt levels, but a good-quality store-bought sauce works well and saves about 10 minutes of prep.
Is it possible to make this casserole ahead of time?
You can assemble the entire casserole, cover it tightly with foil, and refrigerate it for up to 24 hours before baking. Add 5 to 10 extra minutes to the bake time if you’re starting from cold, and check that the cheese is fully melted before serving.
What’s the best way to reheat leftovers without drying them out?
Cover individual portions with a damp paper towel and microwave on medium power for 1 to 2 minutes, or reheat the whole dish covered with foil in a 325°F oven for 15 to 20 minutes. A splash of extra enchilada sauce or salsa helps restore moisture if the edges look dry.
Can I swap in flour tortillas if I don’t have corn tortillas?
Flour tortillas work in a pinch, but they tend to absorb more liquid and can turn soft or gummy. If you use them, reduce the sauce slightly and check the casserole a few minutes early to avoid overbaking.
Storing & Freezing Chicken Enchilada Casserole
Store leftovers in an airtight container in the fridge for up to 4 days. The casserole reheats well in the microwave or oven, though you may want to add a drizzle of extra sauce or a sprinkle of cheese to refresh the top layer.
To freeze, assemble the casserole completely but hold off on baking. Wrap it tightly in plastic wrap, then cover with a layer of aluminum foil to prevent freezer burn. Label the pan with the date and baking instructions. When you’re ready to cook, thaw it in the fridge overnight and bake as directed, checking that the internal temperature reaches 165°F before serving.
You can also freeze baked leftovers by portioning them into individual servings, wrapping each piece in foil, and storing them in a freezer-safe bag. Reheat from frozen in the oven at 350°F for about 20 minutes, or microwave on medium power until heated through.

Chicken Enchilada Casserole
Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C).
- Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook until translucent, about 5 minutes.
- Stir in the garlic, chili powder, ground cumin, and 1/2 teaspoon salt, and cook for about 30 seconds until aromatic.
- Add the flour and stir until blended. Slowly whisk in the chicken stock, then stir in the tomato sauce.
- Bring the mixture to a simmer and cook, stirring occasionally, for 5 minutes. Optionally, blend for a smoother sauce.
- In a large bowl, combine the shredded chicken, 1/2 teaspoon salt, diced green chiles, thawed corn, black beans, and 1/2 cup of the enchilada sauce. Mix until evenly distributed.
- Pour 1/2 cup of the enchilada sauce into the bottom of a 9x13-inch baking dish and spread it evenly.
- Dip 6 corn tortillas in the remaining sauce to coat them, then arrange them in a single layer in the bottom of the baking dish.
- Spread half of the chicken mixture over the tortillas, then sprinkle with 1 cup of the shredded cheese.
- Dip the remaining 6 tortillas in the sauce and layer them over the cheese and filling.
- Add the rest of the chicken mixture, pour any remaining sauce over the top, and finish with the remaining 2 cups of cheese.
- Bake uncovered for 25 minutes, or until the cheese is melted and bubbling.




