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)
50mTotal
EasyDifficulty
Jake Woods

Jake Woods'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."

About This Recipe

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.

Advertisement
Yield
4

Ingredients for Cheesy Enchilada Casserole

  • 1 tbsp Olive oil
  • 1 medium Yellow onion, diced
  • 2 cloves Garlic, minced
  • 1 lb Ground beef (or turkey)
  • 2 tsp Chili powder
  • 1 tsp Ground cumin
  • 1 can (15 oz) Canned black beans, drained and rinsed
  • 2 cups Enchilada sauce (see swap options)
  • 8 count Corn tortillas
  • 2 cups Shredded Mexican blend cheese

How to Make Cheesy Enchilada Casserole

  1. Step 1: 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
  2. Step 2: 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
  3. Step 3: 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
  4. Step 4: 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
  5. Step 5: 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
  6. Step 6: 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
  1. 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.
  2. 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.)
  3. 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.
  4. 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.
  5. 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.
  6. 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.

Cheesy Enchilada Casserole Tips

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.

Cheesy Enchilada Casserole Variations and 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.

How to Store and Make Cheesy Enchilada Casserole 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 Cheesy Enchilada Casserole

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.

Cheesy Enchilada Casserole FAQs

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 Woods

About the author

Jake Woods

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 Woods →

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Nutrition Facts

Per serving: 1 serving

Calories863
Total Fat48.3g
Saturated Fat20.2g
Cholesterol134.3mg
Sodium1470.9mg
Total Carbohydrates63.9g
Dietary Fiber15.3g
Total Sugars7.1g
Includes Added Sugars0g
Protein47.7g
Vitamin D0.4μg
Calcium581.8mg
Iron6.8mg
Potassium1178.4mg

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 · 6 questions per 5 minutes, 30 per day