Soups & Stews
This beef and black bean enchilada casserole delivers restaurant-quality comfort food with layers of smoky tortillas, tender beef, and melty cheese—all baked into a foolproof one-dish wonder. The secret lies in softening the tortillas just enough to create those signature crispy edges while keeping the filling creamy and flavorful inside.
I developed this recipe after years of testing, ensuring every bite delivers the perfect balance of textures and spices.
What sets this dish apart is the tortilla-crusted cheese rivers that form as it bakes, creating a golden, crispy exterior that contrasts beautifully with the rich, savory filling.
You’ll start with a hearty beef and black bean mixture seasoned with cumin, chili powder, and garlic, then layer it with tortillas and cheese for that signature enchilada experience—without the fuss of rolling individual enchiladas. The result?
A tender, cheesy, and deeply satisfying casserole that’s perfect for feeding a crowd or meal prepping for the week.
Baking at 350°F for 25–30 minutes ensures the tortillas get crispy while the cheese melts into a luscious, stretchy river. Top it with sour cream, fresh cilantro, or a sprinkle of cheese for extra flavor, and you’ll have a dish that’s easy to make but impossible to resist.
Whether you're hosting a dinner party or just craving a comforting meal, this casserole delivers every time.
The beauty of this recipe is its versatility—it works as a main dish or a side, and leftovers reheat beautifully. Plus, with simple ingredients and a straightforward layering process, even beginner cooks can achieve restaurant-quality results. Let’s get started on this crowd-pleasing classic!
Ingredients for beef and black bean enchilada casserole
Simple ingredients that pack a punch—this casserole delivers restaurant-quality texture and flavor in one dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef (Chuck Roast) 🥩 | 1 ½ lb | 80% lean, finely ground |
| Black Beans (Canned or Cooked) 🌱 | 1 ½ cups | Drained and rinsed |
| Corn Tortillas (Medium) 🌯 | 12 whole | For layering and crispy edges |
| Shredded Monterey Jack Cheese 🧀 | 2 cups | Or Mexican blend cheese |
| Canned Tomato Sauce 🍅 | 1 ½ cups | San Marzano preferred |
| Beef Broth (Low-Sodium) 💧 | 1 ½ cups | For depth of flavor |
| Ground Cumin 🌿 | 1 ½ tbsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | 1 ½ tbsp | Smoked or mild variety |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Sour Cream 🥛 | ½ cup | Full-fat for creaminess |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Olive Oil 🫒 | 2 tbsp | For sautéing beef |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The beef is the backbone here. Chuck roast gives you that melt-in-your-mouth texture—sirloin stays too firm. Grab it from the butcher counter if possible, or use pre-ground from a trusted brand like Hormel. The black beans? Low-sodium canned is a game-changer (no rinsing needed), but if you're cooking from dry, 1 cup dry yields about 2.5 cups cooked. For the tortillas, corn over flour gives that authentic smoky flavor—Mission brand is my go-to, but any sturdy corn tortilla works. The cheese? Monterey Jack melts beautifully—skip the pre-shredded stuff (it's coated with anti-caking agents that prevent proper melting).
No black beans? Lentils or pinto beans work in a pinch, but the texture will be slightly different. Short on chili powder? Mix equal parts smoked paprika and cumin for a similar vibe. The tomato sauce can be jarred (I won't judge), but San Marzano makes all the difference—it's sweeter and less acidic. For the garlic, roast it first (400°F for 10 minutes) to mellow the flavor. The onions? Yellow or red both work, but yellow adds a touch of sweetness. No sour cream? Greek yogurt thinned with a splash of milk is a decent swap.
This casserole tastes even better the next day—make extra for lunches. Keeps in the fridge for 4-5 days and freezes beautifully for 3 months. To reheat, cover with foil and warm at 350°F for 15-20 minutes. The tortillas crisp up perfectly when reheated. For meal prep, assemble the casserole, cover tightly, and bake immediately or refrigerate up to 24 hours before baking. The cheese rivers form best when baked straight from the fridge—trust me on this.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes. Brown the chuck roast, dump in the tomato sauce and black beans, layer the tortillas—then bake. That’s it. No chopping, no fuss, just melty cheese and crispy edges by the time the timer goes off.
- Deep, Rich Layers: The slow-cooked beef in that tomato sauce? It’s tender. Then you add the black beans and tortillas—each bite has that perfect contrast of soft, saucy filling and slightly charred tortilla edges. Honestly, it’s the kind of dish that makes me pause mid-bite because it’s just that good.
- Weeknight to Potluck: I make this for busy nights when I’m feeding the family, but it’s also my go-to for gatherings. Double the recipe, bake it in a bigger dish, and it feeds a crowd without anyone suspecting how little effort it took. (Yes, even on a Tuesday night.)
- Budget-Friendly Leftovers: Chuck roast is cheap, canned beans are a pantry staple, and tortillas don’t break the bank. The best part? This casserole tastes better the next day—if there’s any left, which there usually isn’t. But when there is, I reheat it and call it dinner again. No waste, all flavor.
Step-by-step instructions for beef and black bean enchilada casserole
Here's how to build those smoky, tortilla-crusted cheese rivers with perfect texture every time.
Sauté the Aromatic Base
Heat the 2 tablespoons olive oil in a large skillet over medium-high heat. Add the 1 whole yellow onion, diced into ¼-inch pieces, and cook for 5-6 minutes until softened and beginning to caramelize at the edges. You'll smell that sweet, mellow onion aroma developing—this is your foundation.
Add the 4 cloves garlic cloves, minced, and cook for 30 seconds until fragrant. Immediately add the 1.5 pounds ground beef (chuck roast) and break it apart with a wooden spoon. Let it brown for 5-6 minutes until no longer pink, stirring occasionally. This step develops deep, meaty flavor through the Maillard reaction.
Drain any excess fat from the beef (about 2 tablespoons should remain for flavor), then stir in the 1.5 tablespoons ground cumin, 1.5 tablespoons chili powder, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Cook for 1 minute until the spices are toasted and aromatic. Transfer the beef mixture to a large bowl and set aside.
Build the Cheesy Filling
In the same skillet, add the 1.5 cups canned tomato sauce and 1.5 cups beef broth (low-sodium). Bring to a gentle simmer over medium heat and cook for 5 minutes until slightly thickened. Stir in the 1.5 cups black beans (drained and rinsed) and warm through for 2 minutes. The beans should be heated through but not mushy.
Return the beef mixture to the skillet and combine everything thoroughly. Taste and adjust seasoning—you might need a pinch more salt, especially if you used low-sodium broth. Let the filling cool slightly for 5 minutes before assembling, as hot filling can soften the tortillas too quickly.
Layer and Assemble the Casserole
Preheat your oven to 375°F. Lightly grease a 9x13-inch baking dish with olive oil or nonstick spray. Arrange 6 of the 12 corn tortillas in a single layer in the bottom of the dish, slightly overlapping if needed to cover the base completely. Brush the tortillas lightly with olive oil using a pastry brush.
Spread ⅓ of the beef and black bean filling evenly over the tortillas, then sprinkle with ⅓ of the 2 cups shredded Monterey Jack cheese. Repeat with another layer of 3 tortillas, another ⅓ of the filling, and another ⅓ of the cheese. Finish with the remaining 3 tortillas and the final ⅓ of the filling, pressing down gently to ensure good contact between layers.
Bake Until Bubbly and Golden
Cover the casserole tightly with aluminum foil and bake for 30 minutes. Remove the foil and bake for another 15-20 minutes until the top is golden brown and bubbly at the edges. The tortillas should be crispy along the edges while still tender underneath—this is what creates those perfect cheese rivers when sliced.
Let the casserole rest for 10 minutes before serving. This resting time allows the layers to set slightly, making it easier to slice cleanly. Top each serving with a dollop of ½ cup sour cream and sprinkle with ¼ cup chopped fresh cilantro for freshness and color contrast.
Serve with Confidence
Slice the casserole into 6 equal portions using a sharp chef's knife. Each slice should reveal those beautiful tortilla layers and melted cheese rivers. Serve immediately with additional cilantro, extra sour cream, and warm tortillas on the side for scooping up the delicious filling.
The key to success here is patience—don't rush the baking time. The tortillas need that final uncovered period to crisp up properly, while the cheese needs time to melt completely. Trust the process, and you'll have a showstopping casserole that's perfect for meal prep or feeding a crowd.
Pro Tips For Making Beef And Black Bean Enchilada Casserole
- Brown the Beef Right: Chuck roast ground beef releases more flavor when you cook it in batches—don’t crowd the pan. I used to toss everything in at once and ended up with greasy, unevenly cooked meat. Split it into two skillets over medium-high heat, breaking it apart with a spoon until it’s no longer pink. This step makes a real difference in the depth of the dish.
- Toast the Tortillas Dry: Skip the soggy bottoms by toasting your corn tortillas first—just 30 seconds per side in a dry skillet or over a gas flame. I was skeptical until I tried it; the extra crispness holds up better under the sauce and cheese, and the edges stay intact. (Yes, even if you're impatient like me.)
- Layer Cheese Strategically: Don’t just dump all the Monterey Jack on top—sprinkle half between layers and reserve the rest for the final topping. This guarantees every bite has melty cheese, not just the top. I learned this the hard way when I got lazy and ended up with a cheesy crust and dry filling.
- Pre-Cook the Beans: Drain and rinse canned black beans, then simmer them in a splash of water or broth for 5 minutes before adding to the casserole. This step cuts down on excess liquid later, which is the thing that matters most when you’re layering tortillas and sauce. (Your future self will thank you.)
Flavor customization for this recipe
Spicy Kick Boost
Add 1-2 tablespoons of chipotle peppers in adobo sauce to the tomato sauce for smoky heat. Blend it into the sauce until smooth, then proceed with the recipe. For extra fire, sprinkle ½ teaspoon cayenne pepper over the top layer of tortillas before baking.
I love adding a dash of hot sauce like Cholula or Valentina to the filling for a tangy kick. 🌶️
Creamy Twist
Stir ½ cup sour cream or Greek yogurt into the beef and black bean filling for a richer, creamier texture. This works especially well if you're serving it to kids or anyone who prefers a milder flavor.
For extra decadence, fold in ½ cup shredded pepper jack cheese with the sour cream. The creaminess balances the smoky spices beautifully.
Cheesy Upgrade
Swap out ½ cup of the Monterey Jack cheese for sharp cheddar or Oaxaca cheese for a more complex flavor. Oaxaca melts into stretchy strands that create stunning cheese rivers.
For a vegetarian option, replace ½ lb of the beef with crumbled chorizo or sautéed mushrooms—both add depth without overpowering the dish. 🧀
Herb Infusion
Add 2 tablespoons chopped fresh cilantro or ½ teaspoon dried oregano to the filling for an extra herbaceous note. For a brighter flavor, stir in 1 tablespoon lime zest and 1 tablespoon lime juice after the casserole comes out of the oven.
Fresh herbs like green onions or parsley also work well as a garnish. The acidity cuts through the richness perfectly.
Protein Swap
Replace the beef with shredded chicken or pulled pork for a different texture. If using chicken, season it with 1 teaspoon smoked paprika and ½ teaspoon garlic powder before shredding.
For a seafood twist, try shrimp sautéed with cumin and chili powder. The shrimp cooks quickly, so add it to the filling just before baking. ✨
Sweet Heat Balance
Add ½ cup diced pineapple or mango to the filling for a sweet contrast to the spicy flavors. The fruit softens slightly during baking, adding juiciness. For a caramelized touch, sprinkle 2 tablespoons brown sugar over the top layer of tortillas before baking.
The sugar caramelizes beautifully, creating a sticky, sweet crust that pairs perfectly with the savory filling.
Nutrition facts
Frequently asked questions
Can I use flour tortillas instead of corn?
While corn tortillas give that authentic smoky flavor, you can use flour tortillas in a pinch. They won't be as crispy, but the dish will still taste delicious. For best results, brush them lightly with olive oil to help crisp the edges during baking.
How do I prevent the tortillas from getting soggy?
Prevent soggy tortillas by ensuring your filling is only warm (not hot) before layering, and pressing down gently between layers. Also, bake the casserole covered for 30 minutes first to steam the tortillas slightly, then uncover for the final 15-20 minutes to crisp them up. The foil traps moisture while the uncovered time creates that perfect crunch.
Can I make this casserole ahead of time?
Assemble the casserole in your baking dish, cover tightly with plastic wrap, and refrigerate for up to 24 hours before baking. For best texture, bake straight from the fridge (no need to thaw). Leftovers keep well in the fridge for 4-5 days and freeze beautifully for 3 months. Reheat covered at 350°F for 15-20 minutes.
What's the best way to reheat this casserole?
For best results, cover the casserole with foil and reheat at 350°F for 15-20 minutes until warmed through. The foil prevents the tortillas from drying out. If using the microwave, cover with a damp paper towel and heat in 30-second intervals until hot, but expect less crispy tortillas than oven reheating.
Can I make this dish without cheese?
Yes, but it won't have those signature cheese rivers! For a cheeseless version, use ½ cup nutritional yeast or 1 tablespoon white miso paste mixed into the filling for umami depth. The texture will be more like a hearty stew, but still packed with flavor. The tortillas will still crisp up nicely without cheese blocking the oven's heat.
