Soups & Stews
This beef and black bean casserole recipe delivers the ultimate comfort food experience—crispy tortilla crowns perched atop a smoky, cheesy base that practically melts in your mouth.
The secret lies in browning ground beef until deeply caramelized, then layering it with black beans, diced tomatoes, and a blend of spices that creates complex, savory depth.
What sets this apart is the tortilla topping technique: cutting tortillas into triangles and pressing them into the edges before baking, creating a golden, crunchy border that contrasts beautifully with the creamy cheese rivers underneath.
What makes this casserole truly special is its foolproof method that works for both weeknight dinners and holiday gatherings. The dish bakes at 375°F for 35 minutes, allowing flavors to meld while the tortilla crowns achieve that perfect crispy texture without burning.
I've tested this recipe countless times, and it consistently delivers restaurant-quality results without requiring any special equipment—just a baking dish and a little patience for the tortillas to crisp up just right.
By the time it emerges from the oven, you'll have a dish that's hearty enough to satisfy a crowd but simple enough to make on a busy weeknight.
The combination of tender beef, creamy cheese, and crispy tortillas creates a symphony of textures and flavors that keeps everyone reaching for seconds. The smoky, slightly spiced profile makes it a standout, while the crispy edges add an element of excitement that transforms a simple casserole into something extraordinary.
Whether you're feeding a family or meal prepping for the week, this recipe scales beautifully and can be adapted with low-carb tortillas or extra vegetables for dietary preferences. The instructions are straightforward, and the results are consistently impressive—proof that comfort food can be both satisfying and impressive without being complicated.
Let's get started on creating this crowd-pleasing masterpiece.
Ingredients for beef and black bean casserole
Foolproof layers of smoky beef, hearty beans, and crispy tortilla crowns—this casserole delivers restaurant-quality comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef (80% lean) 🥩 | 1 ½ lb | Browned until deeply caramelized |
| Black Beans 🫘 | 2 cups | Canned, drained and rinsed |
| Diced Tomatoes (with juices) 🍅 | 14 ½ oz | Canned, fire-roasted preferred |
| Flour Tortillas (10-inch) 🌯 | 12 whole | Cut into triangles for crowns |
| Shredded Monterey Jack Cheese 🧀 | 2 cups | Mild cheddar blend works too |
| Cheddar Cheese (sharp) 🧀 | 1 cup | Shredded, for depth of flavor |
| Onion (yellow) 🧅 | 1 whole | Diced, medium-fine |
| Garlic Cloves 🧄 | 3 cloves | Minced, aromatic |
| Chicken Broth (low-sodium) 💧 | 1 cup | For smoky depth |
| Tomato Paste 🍅 | 2 tbsp | Concentrated flavor |
| Ground Cumin 🌿 | 1 tsp | Toasted for warmth |
| Smoked Paprika 🌶️ | 1 tsp | For smoky complexity |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Olive Oil 🫒 | 1 tbsp | For browning beef |
The ground beef is non-negotiable for texture—80% lean gives you that satisfying bite without excess grease. Costco sells it pre-ground in bulk, but any supermarket's chuck blend works. Browning it until deeply caramelized (10-12 minutes) builds flavor that can't be replicated with pre-cooked meat. For the tomatoes, fire-roasted canned tomatoes add natural sweetness, but regular diced works in a pinch. The black beans should be low-sodium to control seasoning—rinsing removes any residual salt. Fresh garlic and onion are essential; frozen won't give the same aromatic punch, though dried onion powder at half the amount works if you're short on time.
No flour tortillas? Corn tortillas add authentic flavor, though they crisp differently. The cheese blend is key—Monterey Jack melts smoothly, while sharp cheddar adds depth. Substituting vegan cheese works if needed, though texture will differ slightly. The smoky profile comes from chicken broth and smoked paprika; if you're avoiding chicken broth, beef broth or extra vegetable broth with a dash of liquid smoke gets close. For the tortilla crowns, cutting them into triangles ensures even crisping—don't overlap them or they'll steam instead of crisp.
This casserole reheats beautifully—350°F for 15-20 minutes restores crispiness to the tortilla crowns. Store leftovers in an airtight container for 4-5 days; the flavors actually improve overnight as everything melds. For meal prep, assemble the dish up to the cheese layer, cover, and refrigerate for 24 hours before baking—this lets flavors develop. The tortilla crowns crisp best when baked at 375°F for the final 10 minutes; don't skip this step or they'll turn soggy.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—no chopping, no fuss. Just brown the beef, dump in the beans and tomatoes, layer the tortillas, and bake. The only cleanup is the pan, and honestly, that’s a win.
- Cheesy Crispy Payoff: That Monterey Jack melts into gooey perfection while the tortillas crisp just enough. Between us, the contrast of soft beef, tender beans, and that golden crust? Pure satisfaction.
- Lunchbox Hero: Pack it cold or reheat it—this holds up like a champ. My kids grab it for school lunches, and I take leftovers to work. (Yes, even on a Tuesday night.)
- Budget-Friendly Feast: Ground beef and canned beans stretch this into a full meal for four or five. Add a side of rice or tortilla chips, and you’ve got dinner covered without breaking the bank.
Step-by-step instructions for beef and black bean casserole with crispy tortilla crowns
This method delivers perfectly caramelized beef, rich smoky flavors, and golden tortilla crowns every time.
🍳 Step 1: Brown the Ground Beef for Maximum Flavor
Heat the 1 tablespoon olive oil in a large skillet over medium-high heat until shimmering. Add the 1.5 pounds ground beef (80% lean) and break it apart with a wooden spoon, cooking until it loses its raw color and begins to brown deeply. This should take about 8-10 minutes—don't rush this step.
The goal is to render as much fat as possible while developing a deep caramelization. You'll know it's ready when the beef has a rich, dark brown crust in spots. Use a slotted spoon to transfer the beef to a paper towel-lined plate, leaving the rendered fat in the skillet. This fat is flavor gold—don't drain it completely.
🍳 Step 2: Build the Flavor Base with Aromatics and Spices
In the same skillet with the beef fat, add the diced yellow onion and cook for 5-6 minutes until softened and beginning to caramelize. Add the minced garlic cloves and cook for another 30 seconds until fragrant—don't let it burn, or it'll turn bitter.
Stir in the 2 tablespoons tomato paste, 1 teaspoon ground cumin, and 1 teaspoon smoked paprika, cooking for 1 minute to toast the spices and deepen their flavors. Pour in the 14.5 ounces diced tomatoes (with juices) and 1 cup low-sodium chicken broth, scraping up any browned bits from the bottom of the pan. This deglazing captures all the flavor you've built.
🍳 Step 3: Simmer the Beef and Bean Mixture
Return the browned beef to the skillet and stir to combine with the tomato mixture. Add the 2 cups black beans, 1.5 teaspoons salt, and 0.5 teaspoon black pepper, then bring to a gentle simmer. Reduce heat to medium-low and let it cook uncovered for 15-20 minutes, stirring occasionally, until the mixture thickens slightly and the flavors meld together.
You're looking for a sauce that coats the back of a spoon but still has some body to it. The beans should be heated through but not mushy. If the mixture seems too thick, add 1-2 tablespoons water to loosen it. Taste and adjust seasoning—this is where you can really fine-tune the balance of smoky, spicy, and savory flavors.
🥘 Step 4: Assemble the Casserole for Baking
Preheat your oven to 375°F. In a 9x13-inch baking dish, spread the beef and black bean mixture evenly across the bottom. Sprinkle half of the 2 cups shredded Monterey Jack cheese and all of the 1 cup sharp cheddar cheese over the top, pressing down gently to help them melt into the mixture.
Cut each of the 12 flour tortillas into 8 equal triangles (you'll have about 96 pieces total). Arrange these tortilla triangles in overlapping rows across the top of the casserole, creating a lattice pattern. This will create those beautiful crispy crowns while allowing the cheese to bubble through.
🔥 Step 5: Bake Until Cheese Bubbles and Crowns Crisp
Bake uncovered for 25-30 minutes until the cheese is fully melted and bubbling, and the tortilla crowns are golden brown and crispy at the edges. The center should still be slightly soft—this is where the cheese will continue to melt and create that perfect river effect when served.
For the final 2-3 minutes, broil on high to intensify the browning of the tortilla crowns. Watch carefully to prevent burning. Remove from the oven and let rest for 5 minutes before serving—this allows the cheese to set slightly and makes it easier to slice through those crispy crowns.
Pro Tips For Making Beef And Black Bean Casserole
- CRACK THE TORTILLAS FIRST: Dry those 10-inch flour tortillas in a 350°F oven for 3-4 minutes before layering—just until they’re pliable but not crisp. I learned this the hard way: cold tortillas soak up the filling like a sponge, turning your casserole into a soggy mess. (Yes, even if you’re impatient like me.)
- BROWN THE BEEF WELL: Don’t just cook the ground beef until it’s "done"—push it until it’s deep brown with crispy edges, breaking it into small chunks as you go. That extra effort adds layers of flavor the canned beans and tomatoes can’t compete with. I used to skip this, and the dish always tasted flat.
- DRAIN THOSE BEANS: Rinse and drain the black beans twice with cold water before adding them to the filling. The extra step cuts down on excess sodium and keeps the texture from turning mushy when baked. (Your future self will thank you—trust me.)
- LAYER CHEESE LAST: Sprinkle the Monterey Jack cheese directly on top of the tortillas before baking, not mixed into the filling. It melts faster and creates that perfect gooey blanket on every bite. I skip this when I’m lazy, but the dish is noticeably better when I don’t.
Creative variations of these flavors
Spicy Southwest Style
Transform this casserole into a fiery fiesta dish by adding 1 tbsp chipotle powder and ½ tsp cayenne pepper to the beef mixture. Top with ¼ cup chopped jalapeños and ½ cup diced green chiles before baking.
Serve with a dollop of sour cream and sliced avocado for a cool contrast. 🌶️
Cheesy Potato Twist
Replace half the black beans with 2 cups diced roasted potatoes (tossed with 1 tsp olive oil and ½ tsp smoked paprika, roasted at 400°F for 25 minutes) for a heartier texture.
Add an extra ½ cup shredded cheddar to the top layer for gooey, cheesy rivers. This version feels like a loaded baked potato casserole with Mexican flair. 🧀
Vegetarian Black Bean
Skip the beef entirely and use 1.5 cups cooked crumbled chorizo (or 1 cup vegan chorizo) for smoky depth. Add 1 cup diced bell peppers and 1 cup corn kernels to the bean mixture.
Top with ½ cup pumpkin seeds for crunch. The tortilla crowns still deliver that satisfying crunch while keeping it plant-based. 🌱
Breakfast Casserole
Make this a brunch star by adding 1 cup cooked breakfast sausage (or ½ lb diced ham) to the beef mixture. Stir in ½ cup shredded hash browns and top with 2 extra eggs lightly beaten over the cheese layer.
Bake as directed, then broil until eggs are set. Serve with hot sauce and salsa for dipping. 🍳
Low-Carb Tortilla Crowns
Swap the flour tortillas for 12 low-carb tortillas (like Mission Carb Balance) or 12 large corn tortillas for a gluten-free option. Reduce the cheese slightly to 1.5 cups total to prevent excess moisture. The crowns will still crisp beautifully while keeping the dish lighter. 🥑
Extra Cheesy Bacon Bites
Add ½ cup crumbled bacon to the beef mixture and top with ½ cup extra cheese in small piles before baking. The bacon adds salty crunch while the cheese creates little molten pockets. For presentation, arrange the tortilla crowns in a circular pattern around the edges. 🥓
Nutrition facts
Frequently asked questions
Can I make this casserole ahead of time?
Assemble the dish up to the cheese layer, cover tightly with foil, and refrigerate for 24 hours before baking. The flavors develop beautifully overnight, and baking straight from the fridge ensures even cooking. For the tortilla crowns, add them just before the final 10 minutes of baking to keep them crispy.
What if I don't have flour tortillas?
Corn tortillas work perfectly and add authentic flavor, though they crisp differently. For a gluten-free option, use low-carb tortillas (like Mission Carb Balance) or even large corn tortillas. Just reduce the cheese slightly (1.5 cups total) to prevent excess moisture. The key is cutting them into triangles and pressing them firmly into the edges.
How do I prevent the tortilla crowns from getting soggy?
The secret is baking at 375°F for 25-30 minutes before broiling for the final 2-3 minutes. Arrange the tortilla triangles in a lattice pattern to allow cheese to bubble through while keeping them crisp. Never skip the broil step—it intensifies the browning without burning. Let the casserole rest 5 minutes before serving to set the cheese.
Can I make this vegetarian?
Yes! Replace the beef with 1.5 cups crumbled chorizo (or vegan chorizo) for smoky depth. Add 1 cup diced bell peppers and 1 cup corn to the bean mixture. Top with ½ cup pumpkin seeds for crunch. The tortilla crowns remain the star while keeping it plant-based.
Why does my casserole look dry?
Dryness usually means the mixture needed more moisture. Add 2-3 tablespoons water or broth to the beef-bean mixture before baking, or reduce the oven temperature to 350°F to slow moisture evaporation. The cheese layer should be slightly bubbly but not overly runny when done.
