I can’t wait to share my absolute favorite enchilada casserole recipe with you today. This sizzling, spicy dish transforms ordinary ingredients into something truly magical, with layers of flavor that build with every bite. The beauty lies in its simplicity—you’ll get all that authentic enchilada taste without the fuss of rolling individual tortillas. Want to know the secret ingredient that makes everyone at my table reach for seconds?
Why You’ll Love this Layered Enchilada Casserole
Everyone needs that one go-to recipe that delivers maximum flavor with minimum fuss—and this layered enchilada casserole is absolutely it. I’m obsessed with how the spicy refried beans, sweet corn, and tangy tomatoes create perfect harmony in every bite.
What makes this dish irresistible? The layers of corn tortillas soak up all those gorgeous flavors while the melty cheddar blankets everything in creamy goodness. It’s like a Mexican lasagna, minus the work.
Can’t handle too much heat? Simply adjust the chili powder and green chilies to your preference. Trust me, your dinner guests will be begging for seconds.
What Ingredients are in Layered Enchilada Casserole?
This Sizzling Spicy Enchilada Casserole is a layered delight that combines Mexican flavors in one easy-to-make dish. The beauty of this recipe lies in its simplicity—refried beans seasoned with aromatic spices, layered with corn tortillas, vegetables, and plenty of cheese. It’s the perfect comfort food for those nights when you want something hearty and flavorful without spending hours in the kitchen.
- 15 ounces refried beans
- 1/4 cup sliced scallions
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon minced garlic
- 6 corn tortillas, halved
- 15 ounces corn (canned or frozen)
- 14 ounces green chilies
- 15 ounces canned tomatoes
- 1-2 cups cheddar cheese, shredded
When shopping for these ingredients, consider choosing low-sodium refried beans if you’re watching your salt intake, or spicy refried beans to add an extra kick. The cheese can be adjusted according to your preference—some might prefer a Mexican cheese blend or pepper jack for additional heat. And while canned tomatoes work perfectly, fresh diced tomatoes can be substituted during summer months when they’re at their peak. Remember, the quality of your spices matters too; fresher chili powder and cumin will give you a more vibrant flavor profile in this deliciously layered casserole.
How to Make this Layered Enchilada Casserole

Creating this sizzling masterpiece is all about the layers, folks. Start by preheating your oven to 350°F—this temperature is perfect for melding all those Mexican flavors together without drying anything out. Then, grab a baking dish and line it with 4 corn tortilla halves, creating the foundation for our flavor tower. This first layer is essential, kind of like the foundation of a house, you know?
Next, in a mixing bowl, combine the 15 ounces of refried beans with 1/4 cup sliced scallions, 1 tablespoon of chili powder, 1 teaspoon of cumin, and 1 teaspoon of minced garlic. This bean mixture is where so much of the flavor comes from, so don’t be shy with those spices! Spread half of this bean mixture over those tortilla halves, then top with 4 more tortilla halves. On goes the 15 ounces of corn, sprinkled evenly across the surface. Can you smell those aromatics yet? Then scatter half the cheddar cheese (that’s about 1/2 to 1 cup, depending on how cheesy you like things) and all 14 ounces of green chilies over the corn layer.
For the final construction phase, place the remaining tortilla halves on top, followed by the rest of that savory bean mixture. Crown your creation with 15 ounces of canned tomatoes and the remaining cheese. Pop this beauty into the oven and bake for 40 minutes. The waiting is honestly the hardest part. When it emerges, you’ll have a bubbling, golden-topped casserole with layers of textures and flavors that need just a few minutes to set before serving. The perfect time to get those napkins ready and gather the troops—this dish tends to disappear quickly once it hits the table.
Layered Enchilada Casserole Substitutions and Variations
While the classic recipe for this enchilada casserole is already mouthwatering, I’m a firm believer in making recipes your own through creative substitutions and variations.
Want to add protein? Try mixing in shredded chicken, ground beef, or black beans. Vegetarians can use plant-based cheese and extra veggies like zucchini or bell peppers. Spice lovers, kick things up with jalapeños or a dash of hot sauce. Not a fan of corn tortillas? Flour tortillas work too, though they’ll give a different texture. You can even swap cheddar for pepper jack or a Mexican cheese blend for a different flavor profile.
What to Serve with Layered Enchilada Casserole
When serving up a steaming enchilada casserole, what accompaniments will take your meal from good to absolutely unforgettable?
I’m a firm believer in balance—something cool and crisp to complement those warm, spicy layers. A simple green salad with cilantro-lime dressing works wonders, as does a side of Mexican rice to soak up the savory sauce. Can’t forget about cool sour cream or sliced avocado to tame that heat, right? For a complete fiesta, add some black beans with a touch of cumin. Trust me, these sides aren’t just afterthoughts—they’re the supporting cast that lets your casserole truly shine.
Final Thoughts
As I’ve watched this enchilada casserole become a staple in so many kitchens, I can’t help but appreciate its versatility. The layers of tortillas, beans, and melted cheese create comfort food magic that’s both budget-friendly and satisfying.
What I love most is how you can make it your own. Need more heat? Add jalapeños. Feeding vegetarians? It’s already meat-free! Pressed for time? You can assemble it ahead and bake later.





