This hearty Tex-Mex casserole layers seasoned ground beef with onions, garlic, corn, and black beans between soft corn tortillas. Each layer gets generously covered with red enchilada sauce and a blend of sharp cheddar and Monterey Jack cheeses. After baking covered to meld the flavors, the dish finishes uncovered until the cheese turns golden and bubbly. Let it rest briefly before serving to ensure clean slices.
The smell of cumin and chili powder hitting hot beef still takes me back to my first apartment kitchen, where I learned that some dishes actually taste better the next day. My roommate walked in midway through seasoning and asked what restaurant I'd ordered from, which was basically the best cooking compliment I'd ever received. We ended up eating right out of the baking dish while watching movies, and that casual comfort is exactly what this casserole captures perfectly.
I made this for a Super Bowl party years ago when I completely forgot to plan appetizers. Ten minutes before people arrived, I threw this together using whatever I had in the fridge. My friends kept asking where I ordered catering from, and the casserole dish was scraped completely clean before halftime even started.
Ingredients
- 1 lb (450 g) ground beef: The fat content here adds essential moisture and flavor, so dont go extra lean or youll miss that rich depth
- 1 cup (140 g) canned black beans: These add protein and make each bite more substantial, plus they stretch the beef further without anyone noticing
- 1 small onion, diced: Sweet onions work beautifully here and mellow as they cook with the beef
- 2 cloves garlic, minced: Fresh garlic matters so much more than powder in this layered dish
- 1 cup (150 g) corn kernels: Frozen corn works perfectly and adds little bursts of sweetness throughout
- 2 tsp chili powder: This is your base flavor, so use a high quality chili powder you actually enjoy tasting
- 1 tsp ground cumin: Cumin gives that authentic Tex Mex depth that people cant quite identify but definitely notice
- 1/2 tsp smoked paprika: This adds a subtle smokiness that makes the dish taste like its been cooking for hours
- 1/2 tsp salt: Adjust this based on how salty your enchilada sauce and cheese are
- 1/4 tsp black pepper: Freshly cracked makes a noticeable difference in the finished dish
- 2 cups (475 ml) red enchilada sauce: A good quality sauce here does half the work for you, so taste it first and adjust seasonings accordingly
- 2 cups (200 g) shredded cheddar cheese: Sharp cheddar gives the best flavor punch and melts beautifully
- 1 cup (100 g) shredded Monterey Jack cheese: This adds creaminess and helps balance the sharper cheddar
- 8 small corn tortillas: Yellow corn tortillas hold up better than white in layered casseroles and add better flavor
Instructions
- Preheat and prep your baking dish:
- Set your oven to 375°F (190°C) and give a 9x13-inch (23x33 cm) baking dish a quick coating of cooking spray or oil.
- Brown the ground beef:
- Cook the beef in a large skillet over medium heat, breaking it up constantly until no pink remains, then drain the excess fat.
- Sauté the aromatics:
- Add the diced onion directly into the beef and let it soften for 3 minutes, then stir in the garlic for just 1 minute until fragrant.
- Season and build flavor:
- Mix in the chili powder, cumin, smoked paprika, salt, pepper, corn kernels, and black beans, then cook everything together for 2 minutes to let the spices bloom.
- Start the layers:
- Spread 1/2 cup enchilada sauce across the bottom of your prepared baking dish, then arrange 4 tortillas over the sauce, overlapping them slightly to cover the surface.
- Add the first filling layer:
- Spoon half of your beef mixture evenly over the tortillas and sprinkle with one third of your combined cheeses.
- Add more sauce:
- Drizzle 1/2 cup enchilada sauce over this first layer, letting it soak into the tortillas slightly.
- Repeat the layers:
- Place the remaining four tortillas on top, spread the rest of the beef mixture over them, and add another third of the cheese.
- Finish with sauce and cheese:
- Pour the remaining enchilada sauce evenly over everything and top with the last of your shredded cheese.
- Bake covered first:
- Cover tightly with foil and bake for 25 minutes, which helps all the flavors meld together and keeps the tortillas from drying out.
- Bake uncovered for golden cheese:
- Remove the foil and continue baking for 10 more minutes until the cheese is bubbling and starting to turn golden brown on top.
- Rest before serving:
- Let the casserole sit for 10 minutes before slicing, which helps everything set and makes serving much cleaner.
This recipe became my go-to for new parents and anyone recovering from surgery because it reheats beautifully and freezes exceptionally well. Theres something deeply satisfying about dropping off a complete meal that you know will feed someone for days, especially when theyre too exhausted to cook anything themselves.
Making It Ahead
You can assemble this entire casserole up to 24 hours before baking, just wrap it tightly and keep it refrigerated. The tortillas actually soften and absorb more flavor this way, though you may need to add 5 to 10 minutes to the covered baking time.
Freezing Instructions
Wrap the unbaked casserole tightly in plastic wrap followed by foil, and it will keep for up to 3 months. Thaw overnight in the refrigerator before baking, and plan on adding about 15 extra minutes to the covered baking time.
Serving Suggestions
A simple green salad with lime vinaigrette cuts through the richness perfectly, and Mexican rice makes it feel like a complete restaurant meal at home. Fresh guacamole on the side adds that creamy element that takes everything over the top.
- Warm your tortillas slightly before layering to make them more pliable and less likely to crack
- Let guests add their own garnishes so everyone can customize their spice level
- This actually tastes even better on day two after the flavors have had time to develop
Theres nothing quite like pulling this bubbling, golden casserole out of the oven while the cheese is still stretching and the aroma is filling every corner of the kitchen. Enjoy every bite of this comfort food classic.
Common Questions
- → Can I make this casserole ahead of time?
-
Yes, assemble the entire casserole up to 24 hours in advance and refrigerate. You may need to add 5-10 minutes to the covered baking time since it will go into the oven cold.
- → What can I substitute for ground beef?
-
Ground turkey, chicken, or plant-based meat alternatives work well. You can also use shredded rotisserie chicken for a quicker version.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or cover the entire dish with foil and warm in a 350°F oven.
- → Can I freeze this enchilada casserole?
-
Absolutely. Wrap the unbaked casserole tightly with plastic and foil, then freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.
- → Why do the tortillas need to overlap?
-
Overlapping ensures every bite contains tortilla. It also creates structural integrity, preventing the layers from collapsing when you slice the finished casserole.
- → Can I use flour tortillas instead?
-
Yes, flour tortillas work but will create a softer, more pasta-like texture. Corn tortillas maintain their structure better and provide authentic Tex-Mex flavor.