This hearty casserole brings all the flavors of classic enchiladas with easier assembly. Ground beef gets seasoned with chili powder, cumin, and smoked paprika, then layered with corn, black beans, and plenty of shredded cheddar and Monterey Jack. The tortillas soften beautifully as they bake with the red sauce, creating that perfect texture contrast between crispy edges and tender, cheesy layers. Total time is just one hour, and it feeds six people generously.
The smell of cumin and chili powder hitting hot beef still takes me back to my first apartment kitchen, where I learned that the best comfort food often comes in layers. I'd discovered that enchiladas were too fussy for a Tuesday night, but this casserole version gave me everything I craved without the rolling work.
I brought this to a friend's potluck last winter, and something about bubbling cheese and warm spices made everyone gather around the baking dish. By the time I went back for seconds, the pan was scraped clean, and three people had already asked for the recipe.
Ingredients
- Ground beef: The foundation that carries all those Tex-Mex spices, though I've learned to drain it well so the layers don't get greasy
- Black beans: Optional but they add such nice texture and protein plus they stretch the beef further
- Onion and garlic: The aromatic base that makes your whole kitchen smell like a Mexican restaurant
- Corn kernels: Little bursts of sweetness that balance the heat from the spices
- Chili powder, cumin, and smoked paprika: This trio creates that deep earthy flavor profile I can never get enough of
- Red enchilada sauce: The binder that ties everything together and keeps the tortillas from drying out
- Cheddar and Monterey Jack cheeses: Cheddar brings sharpness while Monterey Jack melts into that perfect gooey pull
- Corn tortillas: Small ones work best since they layer neatly without needing to be folded
Instructions
- Preheat your oven:
- Get it to 375°F and grease a 9x13 dish while you're at it, nothing sticks worse than baked-on cheese
- Brown the beef:
- Cook it in a large skillet until it's no longer pink, then drain off that excess fat
- Add the aromatics:
- Toss in your diced onion for three minutes, then garlic for one more minute until it's fragrant
- Season it up:
- Stir in all your spices, corn, and beans, then let it cook for just two minutes to meld the flavors
- Start layering:
- Spread half a cup of enchilada sauce on the bottom, then lay down four tortillas overlapping as needed
- Build the first layer:
- Spoon half the beef mixture over the tortillas and scatter a third of your cheese on top
- Add more sauce:
- Another half cup of sauce goes over this layer to keep everything moist
- Repeat the layers:
- Four more tortillas, the rest of the beef, another third of the cheese, and another half cup of sauce
- Finish it off:
- Pour on the remaining sauce and cover with the rest of your cheese
- Bake covered:
- Foil on top for 25 minutes so everything heats through
- Get that golden top:
- Remove the foil and bake 10 more minutes until the cheese is bubbling and starting to brown
- Let it rest:
- Ten minutes of patience makes for cleaner slices, I promise
My sister-in-law now makes this every Sunday for meal prep, and her kids actually cheer when they see the baking dish come out of the oven. There's something about the combination of textures, crispy edges, soft centers, and that perfect cheese pull that makes people feel at home.
Make It Your Own
I've swapped in ground turkey plenty of times when I wanted something lighter, and honestly, with all those spices, nobody notices the difference. Green enchilada sauce completely changes the vibe, giving it a brighter tangier flavor that my sister prefers.
What To Serve Alongside
A crisp green salad with a lime vinaigrette cuts through all that rich cheese, and Mexican rice soaks up any sauce that escapes from your slice. I've also found that roasted corn on the side makes this feel like a proper feast.
Storage And Reheating
This keeps beautifully in the fridge for three to four days, and I actually think the flavors improve after a night of mingling. When reheating, add a splash of water and cover with foil so it doesn't dry out.
- Freeze individual portions wrapped tightly for up to three months
- Thaw overnight in the fridge before reheating
- Reheat at 350°F until hot all the way through
There's nothing quite like pulling this bubbling dish out of the oven and watching everyone's faces light up. It's the kind of meal that turns an ordinary Tuesday into something worth remembering.
Recipe FAQs
- → Can I make this casserole ahead of time?
-
Absolutely. Assemble the entire casserole, cover tightly with foil, and refrigerate up to 24 hours before baking. Add 5-10 minutes to the covered baking time since it will be cold.
- → What's the best way to store leftovers?
-
Store in an airtight container in the refrigerator for 3-4 days. The flavors actually improve overnight. Reheat individual portions in the microwave or cover the whole dish with foil and warm at 350°F.
- → Can I freeze this casserole?
-
Yes, freeze before baking for best results. Wrap the assembled dish tightly with plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.
- → What can I use instead of ground beef?
-
Ground turkey works well for a lighter version. For vegetarian options, try plant-based crumbles or a mix of extra black beans, pinto beans, and roasted sweet potato chunks.
- → How do I prevent the tortillas from getting soggy?
-
The key is not over-saucing. Use exactly the amount called for, and make sure your beef mixture isn't too watery. Briefly frying the tortillas in hot oil before layering also helps them hold their texture.
- → Can I use flour tortillas instead?
-
Yes, flour tortillas work fine and create a softer, more dumpling-like texture. Corn tortillas give a more authentic Tex-Mex flavor and slightly firmer bite, but either choice yields delicious results.