Soups & Stews
This beef and black bean enchilada casserole delivers restaurant-quality comfort in one foolproof baking dish—think tender beef, hearty black beans, and layers of melted cheese all baked to bubbly perfection. 🌟 The secret lies in balancing rich enchilada sauce with the earthy flavors of black beans and seasoned ground beef, creating a dish that's both satisfying and easy to assemble.
No rolling tortillas required—just layer, bake, and enjoy a meal that feels indulgent without the fuss.
The beauty of this recipe is its versatility—it works as a weeknight dinner or a crowd-pleasing main dish for gatherings. The beef cooks down with warm spices like cumin and chili powder, while the black beans add texture and depth.
When combined with a creamy enchilada sauce and topped with a final layer of tortillas and cheese, every bite is a harmony of flavors and textures. The result? A casserole with crispy edges, tender layers, and a golden, bubbling cheese topping that's impossible to resist.
What sets this dish apart is how simple yet impressive it is—no advanced techniques, just a few key steps that yield a perfectly balanced meal. The beef and beans simmer together until tender, the sauce comes together in minutes, and the assembly is straightforward.
By the time it emerges from the oven, you'll have a dish that's hearty enough for a family dinner but easy enough for a busy weeknight. The aroma alone will have everyone gathered around the table.
Serve it with a side of crisp lettuce salad or warm corn tortillas to soak up any extra sauce. Leftovers reheat beautifully, making it an ideal meal prep option. Here's how to create this cheesy, satisfying casserole that's sure to become a favorite.
Ingredients for beef and black bean enchilada casserole
Six hearty ingredients and a few pantry staples create this cheesy, satisfying enchilada casserole.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef (Chuck Roast) 🥩 | 1 ½ lb | 80% lean, finely ground |
| Black Beans (Drained & Rinsed) 🌱 | 1 ½ cups | Canned, low-sodium preferred |
| Enchilada Sauce 🍅 | 2 ½ cups | Red or green, homemade or jarred |
| Corn Tortillas 🌽 | 12 whole | Medium-sized, lightly toasted |
| Shredded Monterey Jack Cheese 🧀 | 3 cups | Freshly shredded, full-fat |
| Cream Cheese 🧈 | 8 oz | Full-fat, softened |
| Chili Powder 🌶️ | 1 tbsp | Smoked or mild variety |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Garlic Powder 🧄 | ½ tsp | Freshly ground preferred |
| Onion Powder 🧅 | ½ tsp | For aromatic base |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Olive Oil 🫒 | 1 tbsp | For browning beef |
| Sour Cream 🥛 | ½ cup | Full-fat, for topping |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The beef is where the magic starts—80% lean chuck roast gives you that perfect balance of tenderness and richness. Most grocery stores carry it pre-ground, but if you're buying a whole roast, ask the butcher to grind it fine. Costco or Walmart usually have it at a good price, and it's worth splurging for quality here. The black beans? Low-sodium canned beans save time and cut down on extra salt later. Rinse them well to remove any residual sodium. For the enchilada sauce, homemade is ideal but Rao's or Rotel jarred sauces work in a pinch—they've got that perfect smoky depth.
No enchilada sauce? Salsa mixed with a splash of beef broth does the trick. Short on corn tortillas? Flour tortillas cut into strips work too, though they won't crisp up the same way. The cheese matters here—Monterey Jack melts beautifully, but a mix of cheddar and pepper jack adds extra flavor. For the spices, Penzeys or bulk bins at Whole Foods have the best quality, but regular grocery store brands are fine if they're fresh. Pro tip: Toast your spices in a dry pan for 30 seconds to wake up their flavors before adding them to the beef.
This casserole tastes even better the next day, so make extra—it reheats beautifully in the microwave or oven. Store leftovers covered in the fridge for up to 4 days, or freeze portions for 3 months. I like to portion mine into individual containers before baking so I can grab and go. The tortillas crisp up best when toasted lightly before layering—just a quick pass over a dry skillet or under the broiler for 30 seconds. Garnish with fresh cilantro and a dollop of sour cream right before serving to keep everything bright and fresh.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s all in one dish—no fancy layers, no stress. Brown the chuck roast with a pinch of cumin, dump in the enchilada sauce and black beans, then just stack those tortillas on top. Twenty minutes later, golden cheese crust and all.
- Deep, Rich Layers: Here’s what sold me—the way the ground beef gets tender and smoky, then soaks up that enchilada sauce while the tortillas soften just enough. The Monterey Jack melts into a stretchy blanket, and those black beans? They’re the secret—salty, earthy, holding everything together like a hug.
- Meal Prep MVP: Between us, this is my go-to for busy weeks. I make a double batch, let it cool, and it reheats like a dream—crispy edges every time. Honestly, it’s the only casserole I can trust to taste fresh even after three days. (Yes, even on a Tuesday night.)
- Budget-Friendly Feast: Chuck roast and canned black beans? That’s my wallet’s best friend. A bag of tortillas and a jar of sauce stretch this into six servings for under $15. My college kids devour it, my picky partner doesn’t complain, and I still feel like I’m serving something special—not just filling bellies.
Step-by-step instructions for beef and black bean enchilada casserole
Layer, bake, and enjoy this cheesy, bubbly masterpiece that's easier than it looks.
🍳 Step 1: Brown the Ground Beef Perfectly
Heat the 1 tablespoon olive oil in a large skillet over medium-high heat until shimmering. Add the 1.5 lb ground beef (chuck roast) and break it apart with a wooden spoon, cooking until it loses its raw color and begins to brown—about 5-6 minutes. This step is crucial for developing deep flavor.
Drain any excess fat that accumulates, leaving about 1 tablespoon in the pan for cooking. Stir in the 1 tablespoon chili powder, 1 teaspoon ground cumin, ½ teaspoon garlic powder, ½ teaspoon onion powder, 1 teaspoon salt, and ½ teaspoon black pepper. Cook for another 1 minute until fragrant—this builds the aromatic foundation for your casserole.
👨🍳 Step 2: Mix the Filling Components
In a large bowl, combine the cooked ground beef with the 1.5 cups drained and rinsed black beans and 2.5 cups enchilada sauce. Stir gently to coat everything evenly. Set aside—this mixture will form the hearty base of your enchilada casserole.
In a separate small bowl, microwave the 8 oz cream cheese in 10-second intervals until softened but not melted. This ensures it blends smoothly into your filling without creating lumps. Fold the cream cheese into the beef mixture until completely incorporated.
🥘 Step 3: Assemble the Cheesy Tortilla Layers
Preheat your oven to 375°F. Lightly toast the 12 whole corn tortillas by placing them on a baking sheet and warming in the oven for 2-3 minutes—this prevents them from becoming soggy during baking. Arrange 6 tortillas in a single layer on the bottom of a 9x13-inch baking dish.
Spread half of the beef mixture evenly over the tortillas, then sprinkle with 1½ cups shredded Monterey Jack cheese. Repeat with another layer of 6 tortillas, remaining beef mixture, and the final 1½ cups cheese. The layers should be snug but not forced—this creates that perfect bubble effect when baked.
🔥 Step 4: Bake to Bubbly Perfection
Cover the baking dish tightly with aluminum foil and bake for 30 minutes. This initial covered baking allows the casserole to heat through and the cheese to begin melting without browning. After 30 minutes, remove the foil and bake for another 10-15 minutes until the top is golden brown and bubbly.
Here's the secret: The cheese should be melted completely with a few golden spots on top. If it browns too quickly, tent with foil for the last few minutes. The edges should pull away slightly from the dish, indicating it's ready to serve.
🍽️ Step 5: Finish and Serve Warm
Let the casserole rest for 5 minutes after baking—this allows the layers to set slightly. Top with the ½ cup sour cream and ¼ cup chopped fresh cilantro, then cut into 6 equal squares for serving.
Each bite should deliver a perfect balance of tender beef, creamy cheese, and spiced black beans. The tortillas should be slightly crispy on the edges while remaining tender in the center. Serve immediately with extra cilantro or a dollop of sour cream for those who want more creaminess.
Pro Tips For Making Beef And Black Bean Enchilada Casserole
- CRISP THE TORTILLAS FIRST: I learned this the hard way—skipping the quick fry or microwave crisp makes the casserole soggy. Toss tortillas in hot oil for 20 seconds per side (or microwave with damp paper towels for 30 seconds), then layer them dry. The texture stays crispy even after baking, and the cheese clings better.
- BROWN THE BEEF LOW AND SLOW: Chuck roast needs patience—don’t rush it. Cook the beef on medium-low heat until it’s fully browned (8-10 minutes), breaking it into crumbles with a spoon. High heat burns the edges before the center cooks, leaving you with dry, rubbery bits. A splash of beer or broth at the end keeps it juicy.
- LAYER CHEESE LAST: Save half the Monterey Jack for the final sprinkle. If you dump all the cheese on top at once, it’ll melt into a greasy sludge instead of a golden crust. Instead, scatter it lightly over the tortillas, then add the rest after the first 15 minutes of baking. The top stays crispy, not gooey.
- USE STALE TORTILLAS: Fresh tortillas? Skip the crisping step and risk a mushy casserole. Tortillas older than 2-3 days crisp up faster and hold their shape better when layered. If you’re in a pinch, microwave them with a damp towel—it’s the lazy cook’s shortcut to perfect texture.
Essential equipment for this recipe
Must-Have Baking Dish
You’ll need a 9x13-inch baking dish—this is the perfect size for even heat distribution and that signature bubbly cheese top. I recommend a heavy-duty stainless steel pan (like All-Clad) for best results, as it prevents warping and ensures even baking.
If you don’t have one, a ceramic dish works too, but avoid glass if you’re prone to overbrowning—it can cause hot spots. 🔥
Skillet for Browning
A 12-inch cast-iron skillet (like Lodge) is ideal for browning the ground beef—its heavy construction ensures even heat and prevents sticking. If you don’t own cast iron, a nonstick stainless steel skillet (such as All-Clad Stainless) works just as well.
The key is to use medium-high heat and avoid overcrowding the beef so it browns properly.
Mixing Tools
For combining ingredients, a large mixing bowl (at least 3-quart capacity) is essential. I prefer stainless steel bowls (like OXO Good Grips) because they’re durable and easy to clean.
A wooden spoon or rubber spatula helps gently fold in the cream cheese without breaking it apart. For measuring spices, a small measuring spoon set (like OXO’s) ensures precision.
Tortilla Toasting Hack
Toasting the tortillas before layering is a game-changer—it prevents sogginess. Use a baking sheet (preferably half-sheet size) and place tortillas in a single layer. A wire cooling rack on top of the sheet helps air circulate for even toasting.
For quick toasting, a skillet over medium heat works too—just 30 seconds per side is all you need. 🌽
Foil for Perfect Baking
Heavy-duty aluminum foil is a must for covering the casserole during the first 30 minutes of baking. I like Reynolds Wrap because it’s sturdy and won’t tear when you press it down.
After removing the foil, keep a small piece handy to tent the casserole if it browns too quickly—this keeps the cheese creamy while still getting golden.
Serving Essentials
For serving, a sharp chef’s knife (like Wüsthof) makes cutting the casserole into squares effortless. A serving spatula helps transfer portions without tearing the layers. For garnishing, a small pair of kitchen scissors trims fresh cilantro quickly, and a squeeze bottle (like OXO’s) dispenses sour cream neatly.
Don’t forget a trivet to protect your table from hot dishes! 🍽️
Nutrition facts
Frequently asked questions
Can I use flour tortillas instead of corn tortillas?
Yes, but with a few adjustments! Flour tortillas won't crisp up as much, so cut them into strips or small pieces before layering. You may also need to reduce the baking time by 5 minutes to prevent over-browning. For extra texture, lightly toast the flour tortillas before adding them to the casserole.
How do I make this dish vegetarian?
Swap the ground beef for 1.5 cups of crumbled tempeh or extra-firm tofu, pressed and pan-fried until crispy. Use 1 tablespoon soy sauce or liquid smoke to mimic the beefy flavor. The black beans and enchilada sauce will still provide plenty of heartiness. For extra protein, add ½ cup of cooked lentils to the filling.
Why did my casserole turn out soggy?
Sogginess usually happens when the tortillas aren't toasted enough or the cheese isn't melted properly. Always toast the tortillas before layering and ensure the cheese is fully melted during baking. Another tip: If your casserole seems too wet, bake it uncovered for an extra 5-10 minutes to evaporate excess moisture.
Can I prepare this casserole ahead of time?
Assemble the casserole up to 24 hours ahead and refrigerate it uncovered. When ready to bake, add 10-15 minutes to the baking time (cover with foil for the first 40 minutes if baking from cold). This method actually enhances the flavors as the ingredients meld together overnight.
What's the best way to reheat leftovers?
For best results, reheat in the oven at 350°F for 15-20 minutes, covered with foil. Microwave reheating works too, but it can make the tortillas rubbery. Cover with a damp paper towel and heat in 30-second intervals until warmed through. For crispy edges, broil for 2-3 minutes at the end.
