Layered Mexican Beef Enchilada Casserole with Black Beans and Corn

A crowd-pleasing Tex‑Mex bake that layers seasoned ground beef, black beans, corn, enchilada sauce and cheese between tortillas for all the flavor of enchiladas with less work. Baked until bubbly and golden, it’s an easy weeknight casserole that reheats beautifully for lunches and leftovers.

0.0(0 reviews)
Prep: 20m · Cook: 30m · Total50 mins
DifficultyMedium
Serves6
Layered Mexican Beef Enchilada Casserole with Black Beans and Corn

Ingredient Spotlight

Taco seasoning

A commercial or homemade spice blend used in Tex‑Mex and Mexican‑American cooking, typically containing chili powder, cumin, paprika, garlic and onion powders, oregano, and salt. It delivers warm, savory, slightly smoky and mildly spicy flavors that season ground beef and other proteins. You can find it in the spice aisle as a jar or single‑use packets, or easily make your own by mixing chili powder, cumin, paprika, garlic powder, onion powder, oregano and salt (add cayenne for heat). Substitute with a simple mix of chili powder + cumin + garlic/onion powders + paprika if you don’t have a preblend.

Ingredient Spotlight

Red enchilada sauce

A smooth, tomato‑and‑dried‑red‑chile based sauce common in Mexican cuisine, usually made from chiles like ancho or guajillo plus tomato, garlic, onion and spices. It has a tangy, earthy, mildly smoky chile flavor and can range from mild to fairly spicy depending on the brand or recipe. You’ll find jarred or canned enchilada sauce in the Mexican/salsa aisle of most supermarkets or at Hispanic grocery stores; it can be substituted with salsa roja, a mix of tomato sauce and chili powder/ground ancho, or a homemade blend of rehydrated guajillo/ancho chiles pureed with tomato and seasonings.

Ingredient Spotlight

Shredded Mexican cheese blend

A prepackaged mix of melting cheeses used in Tex‑Mex dishes—often a combination of cheddar and Monterey Jack or cheeses that imitate Mexican varieties (asadero, queso quesadilla/Oaxaca). It melts smoothly and provides a mild, slightly tangy, creamy flavor suited for enchiladas and tacos. Sold in the refrigerated cheese section, it can be substituted with equal parts grated cheddar and Monterey Jack, or with Oaxaca/queso blanco if you want a more authentic Mexican texture and flavor.

Layered Mexican Beef Enchilada Casserole with Black Beans and Corn

This layered Mexican beef enchilada casserole takes everything you love about classic enchiladas — seasoned meat, tangy enchilada sauce and melty cheese — and turns it into a come-as-you-are, spoonable bake that’s forgiving to assemble and easy to scale. Instead of individually rolling tortillas, this version stacks them with a hearty mix of black beans and corn between beef layers so each slice has pockets of creamy beans, sweet corn kernels, and a rich, saucy bite. The black beans and corn aren’t just filler: they add texture, reduce the heaviness of straight meat, and help the casserole slice neatly once it rests.

What makes this particular recipe sing is the balance of convenience and flavor — a jarred enchilada sauce keeps weeknight prep short while taco seasoning and sautéed aromatics keep the beef bright. Baking covered steams the tortillas and melds the layers, while removing the foil at the end gives you a bronzed, bubbling cheese top. It’s an ideal dish for family dinners, potlucks, or make-ahead meal prep because it reheats without losing its saucy, comforting character.

Plan your timing

6:07 pm6:15 pmBrown the beef and aromatics
6:15 pm6:23 pmPrepare the bean and corn filling
6:23 pm6:31 pmAssemble the casserole
6:31 pm6:39 pmBake covered
6:39 pm6:47 pmBrown the cheese
6:47 pm6:55 pmRest and serve
Advertisement

Ingredients

Yield
6

Instructions

Brown the beef and aromatics

Preheat oven to 375°F (190°C). Heat olive oil in a large skillet over medium-high heat, add the chopped onion and cook until softened, 3–4 minutes. Add the garlic and ground beef, breaking the meat apart; cook until no longer pink, 6–8 minutes. Stir in taco seasoning, adjust salt and pepper to taste, then remove from heat and drain any excess fat if needed.

For this step

  • 1.5 lbGround beef (80/20)
  • 1 mediumYellow onion, finely chopped
  • 3 clovesGarlic, minced
  • 1 tbspOlive oil
  • 2 tbspTaco seasoning (store-bought or homemade)
Brown the beef and aromatics

Prepare the bean and corn filling

Meanwhile, drain and rinse the canned black beans and drain the corn (or thaw frozen corn). In a medium bowl combine beans and corn and toss gently—this mixture will add texture and body between the beef layers. If you like, season lightly with a pinch of additional taco seasoning or salt.

For this step

  • 1 15 oz canBlack beans, canned (15 oz)
  • 1 15 oz canCorn, canned or frozen (15 oz can or 1.5 cups frozen)
Prepare the bean and corn filling

Assemble the casserole

Spread 1/2 cup (about 120 ml) of enchilada sauce in the bottom of a 9x13-inch (23x33 cm) baking dish. Layer 3–4 tortillas to cover the bottom, spoon half the seasoned beef evenly over them, scatter half the bean-corn mixture, drizzle 3/4 cup (180 ml) enchilada sauce, and sprinkle 1 cup (113 g) cheese. Repeat one more layered sequence (tortillas, remaining beef, beans, sauce) and finish with the remaining tortillas, sauce, and cheese for a top layer.

For this step

  • 1 24 oz jarRed enchilada sauce
  • 10 count8-inch tortillas (flour or corn)
  • 2 cupsShredded Mexican cheese blend
Assemble the casserole

Bake covered

Cover the baking dish tightly with foil and bake in the preheated oven until heated through and bubbling around the edges, about 20–25 minutes. The steam will warm the tortillas and meld the layers.
Bake covered

Brown the cheese

Remove the foil and return the casserole to the oven for 5–8 minutes, or until the cheese is melted and beginning to brown. For a golden finish, broil on high for 1–2 minutes, watching carefully to prevent burning.
Brown the cheese

Rest and serve

Let the casserole rest 8–10 minutes to set for cleaner slices. Serve warm with optional toppings like chopped cilantro, sour cream, sliced avocado, or pickled jalapeños.

Tips from the kitchen

Prevent Soggy Tortillas

Warm flour tortillas for 20–30 seconds in the microwave wrapped in a damp towel or quickly heat them in a dry skillet to make them pliable and less likely to fall apart when layered.

Drain Beans Well

After rinsing, let the black beans sit in a fine mesh strainer to remove excess liquid so the casserole doesn’t become watery while baking.

Trim Excess Fat

If your 80/20 beef releases a lot of grease, pour off most of it after browning to keep the layers from getting greasy while retaining enough fat for flavor.

Even Sauce Distribution

Measure and drizzle the enchilada sauce between layers rather than pouring in one spot; this ensures every bite is saucy without drowning the tortillas.

Let It Rest

After baking, rest the casserole uncovered for 8–10 minutes so the layers set and you can slice clean, tidy portions.

Variations & substitutions

Vegetarian Swap

Replace the ground beef with seasoned lentils or a sauté of mushrooms and zucchini; increase the beans to add protein and keep the dish hearty.

Shredded Chicken Version

Use two cups of cooked, shredded rotisserie chicken tossed with taco seasoning in place of the beef for a lighter, yet equally flavorful casserole.

Green Sauce Twist

Substitute the red enchilada sauce with salsa verde or green enchilada sauce for a brighter, tangy flavor profile that pairs well with cilantro and crema.

Low‑Carb Option

Use low-carb or cauliflower tortillas and reduce corn, or layer with thinly sliced roasted eggplant to lower carbs while keeping structure.

Smoky Chipotle Kick

Stir one finely chopped chipotle in adobo into the beef or mix a tablespoon into the enchilada sauce for a smoky, spicy lift.

Storage & make-ahead

Store leftovers in an airtight container in the refrigerator for up to 3–4 days. To freeze, cool completely, wrap tightly or transfer to a freezer-safe dish, and freeze for up to 2–3 months. Reheat individual portions in the microwave covered with a damp paper towel, or reheat the whole dish at 350°F (175°C) covered until warmed through, then remove foil to refresh the cheese for a few minutes.

What to serve with it

Serve slices with a bright cabbage and lime slaw or a simple chopped tomato and cilantro salad to cut through the richness. Top with sour cream or crema, sliced avocado, and a squeeze of lime; pair with a crisp Mexican lager, a tart agua fresca (like hibiscus or tamarind), or a classic margarita for a festive meal.

Frequently asked questions

Can I assemble this casserole ahead of time?

Yes — assemble up to 24 hours in advance, cover tightly, and refrigerate. Bake straight from the fridge, adding an extra 5–10 minutes if needed until heated through.

Can I use corn tortillas instead of flour?

You can, but corn tortillas are more prone to tearing and can make the dish denser; briefly warm or lightly fry them and overlap more liberally when layering to prevent dry, crumbly slices.

My casserole was watery — what went wrong?

Most often it’s excess liquid from canned beans, corn, or sauce; be sure to drain and rinse beans, drain corn well, and don’t over-pour sauce between layers — a measured drizzle per layer is enough.

Can I make this in individual portions?

Yes — use small ovenproof ramekins or a muffin tin to create single servings; reduce baking time slightly and check for bubbling around the edges as your cue.

Is 80/20 ground beef necessary?

80/20 gives the best flavor and richness, but you can use leaner beef to reduce fat; if using lean meat, add a tablespoon of oil when sautéing to maintain flavor and mouthfeel.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

6 servings
Step 1: Brown the beef and aromatics
  • Ground beef (80/20)1.5 lb
  • Yellow onion, finely chopped1 medium
  • Garlic, minced3 cloves
  • Olive oil1 tbsp
  • Taco seasoning (store-bought or homemade)2 tbsp
Step 2: Prepare the bean and corn filling
  • Black beans, canned (15 oz)1 15 oz can
  • Corn, canned or frozen (15 oz can or 1.5 cups frozen)1 15 oz can
Step 3: Assemble the casserole
  • Red enchilada sauce1 24 oz jar
  • 8-inch tortillas (flour or corn)10 count
  • Shredded Mexican cheese blend2 cups

Nutrition Facts

Per serving: 1 enchilada

Calories1126
Total Fat63.1g
Saturated Fat25.8g
Trans Fat1.3g
Polyunsaturated Fat8.7g
Monounsaturated Fat16.4g
Total Carbohydrates63.5g
Dietary Fiber7.4g
Total Sugars3.4g
Protein72.9g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Layered Mexican Beef Enchilada Casserole with Black Beans and Corn

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect