Cheesy Enchilada Casserole

A crowd-pleasing, layered casserole that delivers all the flavors of classic enchiladas without the rolling. Melty cheese, seasoned meat and beans, and a customizable enchilada sauce make this an easy bake for weeknights or potlucks.

0.0(0 reviews)
Prep: 20m · Cook: 30m · Total50 mins
DifficultyEasy
Serves6
Cheesy Enchilada Casserole
Jake

Jake's note

"This casserole is built for flexibility — swap the sauce to change the whole profile (see step notes). It’s perfect for busy weeknights and scales well for gatherings."

Cheesy Enchilada Casserole

This Cheesy Enchilada Casserole is the shortcut version of a classic favorite: all the saucy, spicy, melty goodness of rolled enchiladas without the fiddly assembly. Corn tortillas become soft layers that soak up the savory beef-and-bean filling while the top crisps to a bubbly, golden finish. Black beans add a creamy bite and a nutritional boost, and the enchilada sauce—whether store-bought or a quick homemade mix—drives the dish's bright, slightly smoky backbone.

What makes this iteration work in a weeknight kitchen is the little technique touches: warming tortillas so they don’t crack, simmering the meat so excess moisture cooks off, and starting with a thin bed of sauce so slices hold their shape. It’s forgiving enough to swap proteins or sauces and sturdy enough to transport to potlucks. Serve it straight from the pan for a casual family meal, or dress it up with crisp pickled onions and a drizzle of crema for company; either way, it’s the kind of dish that feeds a crowd with minimal fuss and maximum comfort.

Plan your timing

6:07 pm6:15 pmCook aromatics and brown the meat
6:15 pm6:23 pmAdd beans and sauce, simmer
6:23 pm6:31 pmWarm tortillas
6:31 pm6:39 pmAssemble the casserole
6:39 pm6:47 pmBake until bubbly
6:47 pm6:55 pmRest and serve
Advertisement

Ingredients

Yield
6

Instructions

Cook aromatics and brown the meat

Preheat oven to 375°F (190°C). Heat the olive oil in a large skillet over medium-high heat, add the diced onion and sauté until translucent, about 4 minutes. Add the minced garlic, ground beef (or turkey), chili powder and cumin; break the meat up with a spoon and cook until no pink remains, about 6–8 minutes, seasoning with salt and pepper to taste.

For this step

  • 1 tbspOlive oil
  • 1 mediumYellow onion, diced
  • 2 clovesGarlic, minced
  • 1 lbGround beef (or turkey)
  • 2 tspChili powder
  • 1 tspGround cumin
Cook aromatics and brown the meat

Add beans and sauce, simmer

Stir the drained black beans and 1 cup (240 ml) of the enchilada sauce into the cooked meat and reduce heat to medium-low. Let the mixture simmer gently for 3–4 minutes to meld flavors; if you prefer a saucier casserole, add the remaining 1 cup of sauce now. (Swap tip: replace the red enchilada sauce with 2 cups salsa verde for a brighter flavor, or use 2 cups of mole-inspired sauce for a deeper profile.)

For this step

  • 1 can (15 oz)Canned black beans, drained and rinsed
  • 2 cupsEnchilada sauce (see swap options)
Add beans and sauce, simmer

Warm tortillas

Warm the corn tortillas to make them pliable: stack and wrap in a damp paper towel and microwave 30–45 seconds, or heat each briefly in a dry skillet. Warming prevents cracking while layering so the casserole stays neat when cut.

For this step

  • 8 countCorn tortillas
Warm tortillas

Assemble the casserole

Spread 1/2 cup (120 ml) of enchilada sauce in the bottom of a 9x13-inch (23x33 cm) baking dish. Layer 2 tortillas across the dish, top with one-third of the meat-and-bean mixture, a drizzle of sauce, and a generous sprinkle of shredded cheese. Repeat two more times to create three layers, finishing with the remaining cheese on top.

For this step

  • 2 cupsShredded Mexican blend cheese
Assemble the casserole

Bake until bubbly

Cover the dish loosely with foil and bake in the preheated oven for 15 minutes, then remove the foil and bake another 8–10 minutes until the cheese is melted and bubbly and edges are lightly browned. For a crispier top, broil 1–2 minutes, watching closely to avoid burning.
Bake until bubbly

Rest and serve

Let the casserole rest 5–10 minutes before slicing so it holds its shape. Serve with optional toppings such as chopped cilantro, sour cream, sliced green onions or avocado if desired.
Rest and serve

Tips from the kitchen

Warm tortillas first

Always warm the corn tortillas before layering—wrap them in a damp towel and microwave or heat briefly in a skillet so they bend without tearing.

Reduce excess moisture

Simmer the meat-and-bean mixture a few extra minutes to evaporate excess liquid; this prevents a soggy casserole and concentrates the flavors.

Sauce the bottom layer

Spread a thin layer of sauce in the pan before the first tortillas so the bottom layer doesn’t stick and slices release cleanly.

Even cheese distribution

Divide the cheese evenly across layers rather than piling it on top—this ensures melted pull-apart goodness in every bite.

Crisp the top quickly

After baking covered, remove the foil and finish under the broiler for 1–2 minutes to get a golden, slightly blistered top—watch closely to avoid burning.

Variations & substitutions

Vegetarian swap

Replace the ground meat with a mix of sautéed mushrooms and crumbled tempeh or extra black/pinto beans; add a splash of soy sauce or masa harina to deepen the savory profile.

Chicken enchilada

Use shredded rotisserie or poached chicken in place of beef and stir in a little salsa verde for a brighter, tangy finish.

Green sauce alternative

Swap the red enchilada sauce for salsa verde for a herbier, tang-forward casserole that pairs well with cilantro and lime garnishes.

Lower-carb option

Use thin slices of roasted eggplant or zucchini in place of tortillas, or choose low-carb corn or grain-free tortillas for a lighter version.

Dairy-free adjustment

Omit the cheese or use a high-quality plant-based shredded cheese and finish with a dollop of avocado crema for richness.

Storage & make-ahead

Store leftovers in an airtight container in the refrigerator for up to 3–4 days. For longer storage, freeze individual portions for up to 3 months; thaw overnight in the fridge before reheating. Reheat covered in a 350°F oven until warmed through (about 15–20 minutes for refrigerated portions) or microwave single servings with a damp paper towel to keep tortillas from drying out.

What to serve with it

Serve with bright, acidic sides to cut the richness: cilantro-lime rice, a crunchy cabbage slaw with lime and jalapeño, or quick pickled red onions. Offer garnishes like sour cream or crema, sliced avocado, chopped cilantro and lime wedges, and pair with a cold Mexican lager or a citrus-forward margarita for a classic match.

Frequently asked questions

Can I use flour tortillas instead of corn?

Yes—flour tortillas will give a softer, thicker bite and can stay pliable without warming as long, but they may create a slightly denser casserole; lightly toast them first to avoid becoming gummy.

Can I assemble the casserole ahead of time?

You can assemble it, cover tightly, and refrigerate for up to 24 hours before baking; add 5–10 minutes to the covered baking time if baking straight from the fridge.

How do I prevent the casserole from becoming watery?

Drain and rinse the beans, simmer the meat mixture until most liquid has reduced, and avoid adding all the sauce between layers—reserve some for topping if you want it saucier.

Is it okay to use canned enchilada sauce?

Absolutely—good quality canned sauce saves time and works well; if it tastes salty or thin, adjust with a squeeze of lime or a pinch of sugar and simmer briefly to concentrate the flavor.

Can I double this recipe for a crowd?

Yes—use two 9x13 pans or a larger baking dish and increase baking time slightly if the casserole is deeper; check that it’s heated through and the cheese is bubbly before serving.

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: Cook aromatics and brown the meat
  • Olive oil1 tbsp
  • Yellow onion, diced1 medium
  • Garlic, minced2 cloves
  • Ground beef (or turkey)1 lb
  • Chili powder2 tsp
  • Ground cumin1 tsp
Step 2: Add beans and sauce, simmer
  • Canned black beans, drained and rinsed1 can (15 oz)
  • Enchilada sauce (see swap options)2 cups
Step 3: Warm tortillas
  • Corn tortillas8 count
Step 4: Assemble the casserole
  • Shredded Mexican blend cheese2 cups

Nutrition Facts

Per serving: 1 slice (290g)

Calories380
Total Fat22g
Saturated Fat8.6g
Trans Fat0g
Polyunsaturated Fat1.9g
Monounsaturated Fat4.5g
Total Carbohydrates17.9g
Dietary Fiber6g
Total Sugars3.3g
Protein26.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
Cheesy Enchilada Casserole

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

Powered by AI · Answers may not always be perfect