This comforting Tex-Mex casserole layers seasoned ground beef with corn, black beans, and aromatic spices between soft corn tortillas. Everything gets smothered in red enchilada sauce and a generous blend of cheddar and Monterey Jack cheeses. After baking until bubbly and golden, the layers meld together into a satisfying meal that's perfect for feeding a crowd.
Rainy Sundays in my college apartment meant one thing: this bubbling, cheese-topped casserole that fed my roommates and me for days. Something about the way the enchilada sauce caramelizes on the edges of the pan makes the whole building smell like a Tex-Mex cantina.
I brought this to a potluck once when I was supposed to bring lasagna, and honestly, nobody noticed the switch. Three people asked for the recipe before they even finished their first helping.
Ingredients
- 1 lb (450 g) ground beef: Choose 85/15 for the best balance of flavor and drainage
- 1 cup (140 g) canned black beans: Adds protein and texture, but skip if you prefer a meat-forward casserole
- 1 small onion, diced: Sweet yellow onions work best here
- 2 cloves garlic, minced: Fresh garlic makes a noticeable difference over powder
- 1 cup (150 g) corn kernels: Fresh corn adds sweetness, but frozen works perfectly
- 2 tsp chili powder: Use ancho chili powder for deeper, smokier flavor
- 1 tsp ground cumin: Toast it briefly in a dry pan before adding to wake up the oils
- 1/2 tsp smoked paprika: This gives the beef that authentic Tex-Mex depth
- 1/2 tsp salt: Adjust based on how salty your enchilada sauce is
- 1/4 tsp black pepper: Freshly cracked makes a difference
- 2 cups (475 ml) red enchilada sauce: A good quality sauce does half the work for you
- 2 cups (200 g) shredded cheddar cheese: Sharp cheddar cuts through the rich sauce
- 1 cup (100 g) shredded Monterey Jack cheese: Melts beautifully and adds mild creaminess
- 8 small corn tortillas: 6-inch tortillas fit perfectly in a standard 9x13 pan
Instructions
- Get your oven ready:
- Preheat to 375F (190C) and grease a 9x13-inch baking dish with a little oil or cooking spray
- Brown the beef:
- Cook ground beef in a large skillet over medium heat, breaking it up with a wooden spoon until browned, about 5 minutes
- Sauté the aromatics:
- Add diced onion to the beef and cook for 3 minutes until softened, then stir in garlic for 1 minute until fragrant
- Season everything:
- Mix in chili powder, cumin, smoked paprika, salt, pepper, corn, and black beans, cooking for 2 more minutes
- Start layering:
- Spread 1/2 cup enchilada sauce on the bottom of your baking dish, then layer 4 tortillas overlapping as needed
- Build it up:
- Spoon half the beef mixture over tortillas, top with 1/3 of the cheeses, then pour 1/2 cup sauce over the beef layer
- Repeat the layers:
- Add remaining four tortillas, spread the rest of the beef mixture, add another 1/3 of the cheeses, and pour the remaining sauce on top
- Finish with cheese:
- Sprinkle the remaining cheese evenly over everything
- Bake covered:
- Cover with foil and bake for 25 minutes
- Get it bubbly:
- Remove foil and bake another 10 minutes until cheese is golden and bubbling
- Let it rest:
- Wait 10 minutes before slicing so everything sets up nicely
My sister-in-law requested this for her birthday dinner instead of a cake, which says everything about how much comfort food can mean to people.
Make It Your Own
Ground turkey or chicken work beautifully here if you want something lighter, and plant-based crumbles actually hold up surprisingly well with all these bold spices.
The Sauce Situation
Green enchilada sauce changes the whole character into something tangier and brighter, while a red chili sauce brings deeper, earthier notes. I keep both in my pantry now.
Serving Ideas
A crisp green salad with lime dressing cuts through the richness beautifully, and warm Mexican rice on the side makes it feel like a complete restaurant meal at home.
- Warm your tortillas for 20 seconds in the microwave if they seem stiff
- Let the casserole cool the full 10 minutes or you will lose those clean layers when slicing
- Extra sauce on the table lets people customize their servings
Leftovers reheat beautifully, and I actually think the flavors improve overnight as the tortillas soak up more sauce. Enjoy those second-day bowls.
Recipe FAQs
- → Can I make this beef enchilada casserole ahead of time?
-
Yes, assemble the entire casserole up to 24 hours in advance and refrigerate tightly covered. When ready to bake, add 10-15 minutes to the covered baking time since it will be cold.
- → What's the best way to store leftovers?
-
Store cooled portions in airtight containers for up to 4 days. Reheat individual servings in the microwave or cover the entire dish with foil and warm at 350°F until heated through.
- → Can I use flour tortillas instead of corn?
-
Absolutely, flour tortillas work well and create a softer texture. They may become slightly soggy faster than corn, so consider briefly warming them in a dry skillet before layering.
- → How do I prevent the tortillas from getting soggy?
-
Lightly toast corn tortillas in a dry skillet for 15-20 seconds per side before layering. This creates a slight barrier that helps them maintain texture while absorbing sauce.
- → Can I freeze this enchilada casserole?
-
Freeze unbaked casseroles tightly wrapped for up to 3 months. Thaw overnight in the refrigerator before baking. Already baked portions freeze well for 2-3 months.
- → What sides pair well with this dish?
-
Serve with Mexican rice, refried beans, or a crisp green salad with lime dressing. Guacamole and warm tortilla chips also make excellent accompaniments.