Beef and Bean Enchilada Casserole Recipe: Cheesy Tortilla Layers Baked to Crispy Perfection

Soups & Stews

Beef and Bean Enchilada Casserole Recipe: Cheesy Tortilla Layers Baked to Crispy Perfection

This beef and bean enchilada casserole delivers restaurant-quality comfort in one foolproof baking dish. The secret lies in perfectly browned beef, tender refried beans, and layers of crispy tortillas baked until golden and bubbling with melted cheese. I developed this recipe after years of testing—it’s the kind of dish that transforms a simple weeknight into a cozy family meal without the fuss of individual enchiladas.

What sets this recipe apart is the balance of textures: crispy tortilla edges, creamy cheese, and hearty beef and beans that stay tender through baking. The dish comes together in just 30 minutes of prep, then bakes while you handle other tasks—making it ideal for busy evenings. The flavors are rich but not overpowering, with just the right amount of spice from chili powder and cumin.

By the time it emerges from the oven, you’ll have a perfectly golden casserole with a crispy top layer that’s impossible to resist. The cheese pulls slightly, creating that irresistible pull-apart texture, while the filling stays moist and flavorful. It’s the kind of dish that disappears quickly, leaving only empty plates behind.

Serve with a simple side salad or warm corn tortillas for scooping up every last bite. This recipe scales easily, too—double the batch for leftovers that reheat beautifully. Let’s get baking!

👨‍🍳
Difficulty
Easy
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beef and bean enchilada casserole

These carefully selected ingredients create the perfect balance of textures and flavors for your restaurant-quality enchilada casserole.

Ingredient Amount Notes
Ground Beef (Chuck Roast) 🥩 1 ½ lb 80% lean, finely chopped for even cooking
Refried Beans 🥫 2 cups Canned or homemade, smooth texture preferred
Corn Tortillas 🌽 12 whole Medium-sized, cut into quarters if preferred
Shredded Monterey Jack Cheese 🧀 2 cups Freshly shredded for best melt
Shredded Cheddar Cheese 🧀 1 cup Medium sharp for balanced flavor
Enchilada Sauce 🍅 2 cups Red or green, homemade or quality jarred
Chili Powder 🌶️ 2 tbsp Medium heat for balanced spice
Ground Cumin 🌿 1 tbsp Toasted for deeper earthy flavor
Garlic Powder 🧄 1 tbsp Freshly ground preferred
Onion Powder 🧅 1 tbsp For sweet depth without moisture
Salt 🧂 1 ½ tsp Diamond Crystal preferred for accurate measurement
Black Pepper 🌶️ ½ tsp Freshly cracked for best flavor
Butter 🧈 ½ cup Unsalted, melted for crispy tortilla layer
Sour Cream 🥛 ½ cup Full-fat for creamy texture
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish (optional)

The beef is the foundation—chuck roast gives you that rich, tender texture you can't get from ground sirloin. Costco or Walmart typically carry pre-ground chuck at the best price, but if you're buying whole, trim any visible fat. For the beans, canned refried beans from La Preferida or Goya are my go-to—they're smooth and flavorful without added salt. Freshly shredded cheese is non-negotiable here; pre-shredded contains anti-caking agents that prevent proper melting. If you must use pre-shredded, Kraft Mexican Blend works best when combined with a little extra butter.

No enchilada sauce? Tomato sauce with a splash of vinegar and spices works in a pinch—just add 1 tbsp chili powder, 1 tsp cumin, and 1/2 tsp garlic powder per cup. For the spices, Penzeys or bulk bins at Whole Foods offer the freshest options, but regular grocery store brands work fine if they're labeled '100% natural.' The tortillas should be medium-sized—small ones won't hold enough filling, and large ones can get soggy. If you can't find corn tortillas, flour tortillas work but won't give that authentic texture. For the butter, Plugrá or Land O'Lakes unsalted are my top picks—they melt beautifully without overpowering.

This casserole reheats beautifully—actually better the second day as flavors meld. Store leftovers covered in the fridge for up to 4 days, or freeze portions for 3 months. For crispy results, always bake straight from the fridge if making ahead. The cheese layer can be prepped in advance and refrigerated separately, then topped with tortillas just before baking. Garnish with fresh cilantro right before serving—it adds that restaurant-quality finish. Portion into individual dishes for easy reheating during the week.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes—just brown the chuck roast, mix in the refried beans and spices, layer with tortillas and cheese, then bake. The whole thing goes in and out of the oven with zero cleanup.
  • Cheesy Layered Bliss: That first bite of crispy tortilla edges giving way to melty Monterey Jack and cheddar? It’s like a warm hug in casserole form. The beans add heartiness, but the cheese makes it feel indulgent—no one will guess it’s budget-friendly.
  • Meal Prep MVP: Between us, this is my go-to for busy weeks. I assemble it on Sunday, pop it in the fridge, and reheat portions all week—whether it’s a quick lunch or a late-night snack. The flavors even get better the second day.
  • Budget-Friendly Feast: Ground chuck, canned beans, and store-brand cheese stretch into a filling meal for half the cost of takeout. Honestly, I’ve fed six people for under $15 without sacrificing taste. My kids call it “fancy poor food,” but they’ll eat it anyway.

Step-by-step instructions for beef and bean enchilada casserole

Layer, bake, and achieve that signature crispy tortilla top every time with this foolproof method.

1

Brown the Ground Beef and Build the Filling Base

In a large skillet over medium-high heat, cook the 1.5 lb ground beef (chuck roast) until it loses its raw color and begins to brown, breaking it apart with a wooden spoon. This should take about 5-7 minutes. You're aiming for 85% cooked through—just until it's no longer pink in the center, as it will finish cooking in the oven.

Drain any excess fat that accumulates in the skillet, leaving about 1 tablespoon to help develop flavor. Transfer the cooked beef to a mixing bowl and stir in the 2 cups refried beans, 2 tbsp chili powder, 1 tbsp ground cumin, 1 tbsp garlic powder, 1 tbsp onion powder, 1.5 tsp salt, and 0.5 tsp black pepper. Mix thoroughly until the spices are evenly distributed. This seasoned mixture will form the hearty filling for your casserole.

2

Assemble the Cheesy Tortilla Layers

Preheat your oven to 375°F and melt the 0.5 cup butter in a microwave-safe bowl or small saucepan. You'll use this to brush between layers for extra crispiness. In a 9x13-inch baking dish, spread 1 cup enchilada sauce evenly over the bottom, creating a thin, flavorful base.

Arrange 6 corn tortillas in a single layer over the sauce, slightly overlapping if needed to cover the bottom completely. Spread half of the seasoned beef and bean mixture evenly over the tortillas, then sprinkle 1 cup shredded Monterey Jack cheese and 0.5 cup shredded cheddar cheese over the top. Repeat the layering process with the remaining 6 tortillas, the rest of the beef mixture, and the remaining 1 cup Monterey Jack cheese and 0.5 cup cheddar cheese. Top with the remaining 1 cup enchilada sauce.

3

Bake Until Bubbly and Crispy

Cover the baking dish tightly with aluminum foil and bake for 25 minutes. This initial covered baking allows the cheese to melt thoroughly and the tortillas to soften. After 25 minutes, remove the foil and bake for another 10-15 minutes until the top is deep golden brown and the edges are crispy. The casserole is done when the cheese is fully melted and bubbling, and the tortillas have achieved that perfect crispy texture.

For extra crispiness, broil on high for 1-2 minutes at the very end, watching closely to prevent burning. The moment you see the top turn golden and the cheese begins to bubble vigorously, remove it from the broiler immediately. Let the casserole rest for 5 minutes before serving to allow the layers to set slightly.

4

Finish with Sour Cream and Garnish

Remove the casserole from the oven and let it cool for 5 minutes. Stir the 0.5 cup sour cream into the remaining 1 cup enchilada sauce to create a creamy topping. Spoon this mixture evenly over the top of the casserole. Garnish with the 0.25 cup chopped fresh cilantro for a pop of color and freshness.

Serve immediately while the tortillas are still crispy and the cheese is melty. Each bite should deliver a perfect balance of tender beef, creamy beans, and that satisfying crunch from the tortillas. The sour cream topping adds a cool contrast to the warm, spicy layers beneath.

👨‍🍳

Pro Tips For Making Beef And Bean Enchilada Casserole

  • CRISP THE TORTILLAS FIRST: Warm your corn tortillas in a dry skillet over medium heat for 30 seconds per side until pliable—this prevents them from turning mushy when layered. I learned this the hard way after assembling a casserole where the tortillas dissolved into a sad, cheesy sludge by the time it baked.
  • SALT THE BEEF AGGRESSIVELY: Chuck roast ground beef is lean and dry—toss it with 1.5 teaspoons of salt before browning to keep it juicy. After burning three batches of bland beef, I finally realized the recipe’s seasoning relies on you, not the spices. Season it like you mean it.
  • LAYER CHEESE IN THIN STREAKS: Instead of dumping cheese on top, sprinkle it in thin, even layers between tortillas and the final topping—this guarantees every bite has melty goodness, not just the surface. My first attempt had a cheesy top crust and dry bottom; now I distribute it like I’m decorating a cake.
  • BAKE COVERED THEN UNCOVERED: Cover the casserole with foil for the first 20 minutes at 375°F to melt the cheese evenly, then remove the foil and crank the oven to 425°F for the last 5–10 minutes—this creates a crispy, golden top without burning. Sounds weird, but it works: the cheese stays creamy, and the edges get that satisfying crunch.

Dietary considerations for this recipe

Gluten-Free Adaptations

To make this casserole gluten-free, replace the corn tortillas with gluten-free corn tortillas like those from Mission or Siete. These brands offer tortillas made from corn flour without wheat additives. For the enchilada sauce, opt for a gluten-free jarred sauce or make your own with tomato sauce, chili powder, and spices—just ensure all ingredients are certified gluten-free. 🌾

Dairy-Free Substitutions

For a dairy-free version, swap the cheeses for nutritional yeast (for a cheesy flavor) and dairy-free shreds like Violife or Daiya. Use olive oil instead of butter for brushing the tortillas, and replace sour cream with coconut yogurt or dairy-free sour cream from Kite Hill. The texture will still be rich, just without lactose.

Vegetarian Option

Transform this into a vegetarian dish by replacing the beef with crumbled tempeh or lentils for protein. Sauté the tempeh with smoked paprika and garlic powder to mimic the beef’s depth. For lentils, use 1.5 cups cooked brown lentils mixed with the same spices. The beans will still provide plenty of heartiness, and the dish will maintain its satisfying texture. 🌱

Lower-Carb Version

Reduce the carbs by using low-carb tortillas like Mission Carb Balance or Siete Grain-Free. Replace refried beans with mashed cauliflower mixed with chili powder and cumin for a similar texture. Skip the sour cream topping or use Greek yogurt for a lighter option. This version keeps the cheesy, crispy appeal while cutting carbs significantly.

Spice Adjustments

For those sensitive to spice, reduce the chili powder to 1 tbsp and add ½ tsp smoked paprika for depth without heat. If you love spice, increase the chili powder to 3 tbsp and add ½ tsp cayenne pepper for a kick. Always taste the filling before assembling—adjust salt and spices as needed to balance flavors. 🌶️

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 15g75%
Cholesterol 120mg40%
Sodium 1450mg63%
Total Carbohydrate 48g17%
Dietary Fiber 8g29%
Sugars 6g
Protein 34g68%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use flour tortillas instead of corn tortillas?

Flour tortillas work, but they won't give you that authentic crispy texture. If you must use them, brush with melted butter before baking for extra crunch. For best results, stick with corn tortillas—they hold up better and create that signature crispy top layer.

2

How do I make this casserole ahead of time?

Assemble the casserole up to 24 hours ahead, cover tightly, and refrigerate. Bake straight from the fridge (add 5-10 extra minutes to the baking time). For freezing, bake completely, cool, then wrap tightly with foil. Reheat covered at 350°F for 20-25 minutes until heated through. The texture may be slightly softer after freezing.

3

Why did my tortillas get soggy instead of crispy?

Soggy tortillas usually mean the cheese melted too quickly or the oven wasn't hot enough. For crispy results, ensure your oven is fully preheated and bake uncovered for the final 10-15 minutes. Also, don't skip the butter brushed between layers—it creates a moisture barrier that keeps tortillas crispy.

4

Can I make this recipe in a smaller baking dish?

Yes, but expect different baking times. For a 9x9-inch dish, reduce the recipe by about 25% and bake for 20-25 minutes covered, then 10 minutes uncovered. The smaller surface area means the top may crisp faster. Use a baking dish with at least 2-inch sides to prevent overflowing.

5

What's the best way to reheat leftovers?

Reheat covered in the oven at 350°F for 15-20 minutes to maintain crispiness. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals until warm. The oven method gives the best texture, while the microwave works for quick meals when you don't mind slightly softer tortillas.

★★★★★4.6(4 reviews)
Categories Soups & Stews