This comforting Tex-Mex casserole transforms classic enchiladas into an easy layered dish. Seasoned ground beef simmers with onions, garlic, and warm spices like chili powder and cumin. Corn and black beans add texture and sweetness. The beef mixture layers between soft corn tortillas with generous amounts of cheddar and Monterey Jack cheese. Everything gets drenched in red enchilada sauce and baked until bubbly and golden. Ready in about an hour, this feeds a family of six with leftovers.
The first time I made this enchilada casserole, I was rushing to feed a house full of hungry friends before a movie marathon. I had forgotten to buy proper tortilla wraps and ended up layering everything like a lazy lasagna instead. That happy accident became the most requested dish at every gathering since.
Last winter, my sister called me at 10 pm craving something comforting but not heavy. I talked her through making this casserole with whatever she had in her fridge. She texted me the next morning saying her husband had already requested it for his birthday dinner.
Ingredients
- 1 lb ground beef: The foundation that brings hearty richness, though turkey works beautifully too
- 1 small onion, diced: Sweetens as it cooks, creating depth in every layer
- 2 cloves garlic, minced: Add this right at the end so it does not burn and turn bitter
- 2 cups red enchilada sauce: Homemade is wonderful but a good canned sauce saves so much time
- 2 cups shredded cheddar cheese: Sharp cheddar gives the best flavor contrast to the mild spices
- 1 cup shredded Monterey Jack: This cheese melts beautifully and creates those gorgeous cheese pulls
- 8 small corn tortillas: Corn tortillas hold up better than flour and add authentic flavor
- 2 tsp chili powder: The backbone spice that gives this dish its signature warmth
- 1 tsp ground cumin: Earthy and essential, do not skip or substitute this one
- 1/2 tsp smoked paprika: Adds a subtle smokiness that tastes like it cooked for hours
Instructions
- Get your oven ready:
- Preheat to 375°F and grease a 9x13 baking dish with a little oil or cooking spray
- Brown the beef:
- Cook the ground beef in a large skillet over medium heat, breaking it up with your spoon, about 5 minutes then drain the excess fat
- Build the flavor base:
- Add the diced onion and cook 3 minutes until soft, then stir in garlic for just 1 minute until fragrant
- Season it right:
- Mix in chili powder, cumin, smoked paprika, salt, pepper, corn, and black beans if you are using them, cook 2 minutes then remove from heat
- Start the layers:
- Spread 1/2 cup enchilada sauce on the bottom of your dish, then layer 4 tortillas overlapping slightly
- Add the filling:
- Spoon half the beef mixture over the tortillas and top with one third of the cheese blend
- Repeat the pattern:
- Pour another 1/2 cup sauce, add the remaining 4 tortillas, then the rest of the beef and another third of cheese
- Finish it off:
- Pour the remaining sauce over everything and sprinkle with the last of the cheese
- Bake until bubbly:
- Cover with foil and bake 25 minutes, then uncover and bake 10 more minutes until the cheese is golden and gorgeous
- Let it rest:
- Wait 10 minutes before slicing, this is crucial for clean portions that do not fall apart
This recipe traveled with me from college apartments to my first grown up kitchen. Something about tearing into those layers of cheese and spice just makes people feel at home, no matter where they are from.
Making It Your Own
I have played with this recipe so many times over the years. Sometimes I add roasted red peppers for sweetness, or kick up the heat with diced jalapeños when I am feeling brave.
The Sauce Situation
Green enchilada sauce creates a completely different vibe, tangy and bright where red is deep and earthy. Both work beautifully, so use what your family loves most.
Leftover Magic
This casserole might actually be better on day two when the flavors have had time to really know each other. I pack individual portions for lunch all week.
- Wrap leftovers tightly and they will keep in the fridge for up to 5 days
- Freeze unbaked casseroles for up to 3 months, just thaw before baking
- Reheat covered to prevent the top from getting tough
There is something deeply satisfying about serving a dish that looks impressive but came together with such humble ingredients. Enjoy every cheesy, spicy bite.
Recipe Q&A Section
- → Can I make this casserole ahead of time?
-
Yes, assemble the entire casserole up to 24 hours in advance and refrigerate. Bake fresh when ready, adding 5-10 minutes to the covered baking time.
- → What's the best way to freeze leftovers?
-
Cut into individual portions and wrap tightly in plastic and foil. Freeze up to 3 months. Thaw overnight in the refrigerator and reheat at 350°F until warmed through.
- → Can I use flour tortillas instead of corn?
-
Yes, flour tortillas work well and create a softer texture. You may need fewer since they're typically larger than standard corn tortillas.
- → How do I prevent soggy tortillas?
-
Don't oversauce the layers—use just enough to moisten. The tortillas should absorb some sauce but not swim in it. Also, let the casserole rest 10 minutes after baking before serving.
- → What sides pair well with this casserole?
-
Mexican rice, refried beans, or a simple green salad with lime vinaigrette balance the richness. Guacamole and sour cream make perfect toppings.
- → Can I make it spicier?
-
Add diced jalapeños to the beef mixture, use hot enchilada sauce, or sprinkle cayenne pepper into the seasoning blend. Serve with extra hot sauce on the side.