Beef and Bean Taco Casserole Recipe: Crispy Tortilla Crowns Over Spiced Cheese

Soups & Stews

Beef and Bean Taco Casserole Recipe: Crispy Tortilla Crowns Over Spiced Cheese

This beef and bean taco casserole delivers restaurant-quality comfort in one crispy-topped dish that’s perfect for feeding a crowd. The secret lies in layering seasoned ground beef, hearty beans, and melted cheese under a golden tortilla crown that shatters into crispy shards with every bite.

I developed this recipe after years of testing—it’s the kind of dish that disappears faster than you can say "seconds, please?"

The foundation starts with spiced ground beef and black beans simmered in a rich tomato-based sauce, packed with cumin, chili powder, and garlic for that authentic taco flavor. A layer of melted cheese—cheddar and Monterey Jack—creates a creamy base before the crispy tortilla crown transforms it into a showstopper.

The best part? It all comes together in one baking dish, making cleanup a breeze while delivering hearty, satisfying results.

What you’ll end up with is a golden, bubbling casserole topped with shatteringly crispy tortilla pieces that hold up perfectly for serving. The flavors are bold—smoky, spicy, and rich—while the texture contrast between the tender filling and crispy top makes every bite exciting.

This is the kind of dish that feels indulgent but still balances protein, fiber, and flavor for a well-rounded meal.

Serve it with cooling toppings like sour cream, avocado, or fresh cilantro to balance the heat, or let everyone customize their own bowls. The leftovers reheat beautifully, too, making it ideal for meal prep. Let’s get cooking—this casserole is a game-changer for weeknight dinners or gathering crowds.

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

Ingredients for beef and bean taco casserole

Eight ingredients transform into restaurant-quality taco casserole with crispy tortilla crowns.

Ingredient Amount Notes
Ground Beef (80/20 Lean-to-Fat Ratio) 🥩 2 lbs Browned and drained of fat
Black Beans (Drained and Rinsed) 🌽 2 cups Canned, low-sodium preferred
Medium Yellow Onions 🧅 1 whole Diced into small pieces
Garlic Cloves 🧄 6 cloves Minced for aromatic depth
Tomato Sauce (Canned) 🍅 1 cup San Marzano preferred
Taco Seasoning 🌶️ 3 tbsp Homemade or store-bought (check for no added salt)
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Chili Powder 🌶️ 1 tbsp Medium heat preferred
Shredded Sharp Cheddar Cheese 🧀 2 cups Freshly grated, not pre-shredded
Shredded Monterey Jack Cheese 🧀 1 cup Mild and melty
Large Flour Tortillas 🌯 8 whole Burrito-sized, cut into strips
Extra-Virgin Olive Oil 🫒 2 tbsp For crisping tortillas
Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Sour Cream (For Serving) 🥛 ½ cup Cool contrast to spicy casserole

The ground beef is the flavor foundation—80/20 lean-to-fat ratio ensures juiciness and browning. Costco or Trader Joe's sell pre-packaged 80/20 ground beef in bulk, saving time. Look for bright red color and visible fat marbling. The black beans should be low-sodium (rinse well if not), and Annie's or Bush's brands are reliable. For the tortillas, Mission or La Tortilla Factory make the crispiest strips—avoid pre-shredded cheese (it gets gummy).

No taco seasoning? Mix 1 tbsp each chili powder, cumin, paprika, and garlic powder with 1 tsp salt. Substitute Monterey Jack with Oaxaca cheese for extra meltiness. The tortilla crown trick requires cutting tortillas into 1-inch strips—don’t skip this! For extra crispiness, brush strips with olive oil before baking. The casserole reheats beautifully, so make a double batch—leftovers freeze well for up to 3 months.

Store prepped filling in an airtight container for 4 days, or freeze for 3 months. Tortilla strips crisp best fresh but can be baked ahead and reheated. Serve with cooling toppings like avocado or cilantro to balance the heat. The cheese layer should be pressed down firmly before adding tortillas to prevent sogginess. This dish is a crowd-pleaser—always make extra!

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub a million dishes—just brown the beef, toss in the onions and garlic, dump in the beans and sauce, and bake. The 80/20 ground beef gives it that perfect juicy bite, and the onions caramelize right in the oven. No extra pans, no stress.
  • Deep, Smoky Comfort: That canned tomato sauce might seem basic, but when it simmers with garlic and beef, it turns into something rich and tangy. The black beans add texture, and the fat from the beef keeps every bite moist. Honestly, it’s the kind of dish that makes me forget it’s “just” a casserole.
  • Leftovers That Don’t Suck: Between us, most casseroles turn into sad, dry bricks the next day. Not this one—the tomato sauce keeps it saucy, and the beans hold their shape. I double the batch on Sundays and reheat portions all week, every time with zero complaints (even from my picky teenager).
  • Budget-Friendly Crowd-Pleaser: Ground beef and canned beans stretch a long way, and this recipe feeds six for under $10. It’s the kind of dish I make when friends drop by unexpectedly or when I’m hosting game night—no one cares if it’s fancy, just that it’s filling and ridiculously good. Plus, the onions and garlic are cheap staples I always have on hand.

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

Layer, bake, and crisp—this method delivers restaurant-quality texture every time.

1

🍳 Step 1: Brown the Ground Beef and Sauté Aromatics

Heat a large skillet over medium-high heat and add the 2 lbs ground beef (80/20 lean-to-fat ratio). Let it cook undisturbed for 3-4 minutes until the beef loses its raw color and begins to crisp along the edges. Break it apart with a wooden spoon, then drain all but 2 tablespoons of the rendered fat.

Add the diced medium yellow onions and minced 6 cloves garlic to the same skillet, cooking for 5-6 minutes until the onions soften to translucent and the garlic releases its aromatic fragrance. Here's the thing—don't rush this step. The onions should caramelize slightly for maximum flavor depth.

2

🥘 Step 2: Build the Spiced Bean-Beef Mixture

Transfer the beef-onion mixture to a large bowl and stir in the 2 cups drained black beans, 1 cup tomato sauce, 3 tbsp taco seasoning, 1 tbsp ground cumin, and 1 tbsp chili powder. Mix thoroughly until everything is evenly coated. Taste and adjust seasoning with the 1 tsp salt and 0.5 tsp black pepper—this is your flavor foundation.

Real talk: If you're using store-bought taco seasoning, check the label first. Many brands contain added salt, so you might need to reduce your additional salt to avoid over-seasoning. The mixture should be thick but still spoonable—this ensures proper texture in the casserole.

3

🔥 Step 3: Assemble and Bake the Cheese Layer

Preheat your oven to 375°F. In a 9x13-inch baking dish, spread half of the beef-bean mixture evenly, then sprinkle with 1 cup of the shredded sharp cheddar cheese and half of the shredded Monterey Jack cheese. Repeat with the remaining mixture and cheeses, creating two distinct layers.

Press down gently on the top layer to help the cheeses melt and blend during baking. This creates that perfect creamy, stretchy texture we're after. Bake uncovered for 25-30 minutes until the top is bubbly and the edges begin to brown slightly.

4

🍳 Step 4: Create the Crispy Tortilla Crowns

While the casserole bakes, cut each of the 8 large flour tortillas into 8 equal strips (about 1-inch wide). Heat 1 tablespoon of the extra-virgin olive oil in a large oven-safe skillet over medium-high heat. Add half the tortilla strips in a single layer and cook for 1-2 minutes per side until golden brown and crispy.

Transfer the crispy tortillas to a paper towel-lined plate to drain excess oil. Repeat with the remaining tortilla strips and the second tablespoon of olive oil. Here's where it gets fun—arrange the crispy tortilla strips in concentric circles on top of the hot casserole, slightly overlapping for that signature crown effect.

5

🔥 Step 5: Finish and Serve with Cooling Contrast

Return the casserole to the oven for an additional 5-7 minutes until the tortilla crowns are deeply golden and crispy. Watch carefully—they go from perfect to burnt in seconds. Remove from the oven and let rest for 5 minutes before serving to allow the cheeses to set slightly.

Serve immediately with the 0.5 cup sour cream on the side for that cool, creamy contrast to the spicy, cheesy casserole. Each bite should deliver tender beef, hearty beans, melty cheese, and that satisfying crunch from the tortilla crowns. Don't forget to scrape up every last bit of that delicious cheese sauce!

👨‍🍳

Pro Tips For Making Beef And Bean Taco Casserole

  • Brown the Beef First: I learned this the hard way—skipping the initial sear means your casserole will taste more like a meatloaf than tacos. Cook the ground beef over medium-high heat until it’s deeply browned (5-7 minutes), breaking it into small pieces as it cooks. That crusty, caramelized flavor is what ties the whole dish together.
  • Sweat the Onions Low: Dumping raw onions into your beef mix will make your casserole taste dull and watery. Instead, cook them separately in a separate pan over medium-low heat for 8-10 minutes until soft and golden, not crispy. Add a pinch of salt halfway through—it draws out moisture and concentrates the sweetness.
  • Drain and Rinse Those Beans: I know, it’s an extra step, but skipping it leaves your casserole with a slimy, metallic aftertaste from the canning liquid. Rinse the drained black beans under cold water, then drain them again in a fine-mesh strainer. Pat them dry with a paper towel if you’re feeling fancy—it makes a real difference in texture.
  • Simmer the Sauce Longer: Your canned tomato sauce isn’t ready to go straight into the casserole. Simmer it uncovered for 10 minutes on the stove before mixing it in—this reduces the acidity and thickens it slightly, so your final dish won’t taste like it’s swimming in liquid. Stir in the minced garlic and onions you sweated earlier while it’s hot.

Flavor customization for this recipe

Spice Level Control

Adjust the heat to your crowd's tolerance by tweaking the chili powder and taco seasoning. For mild heat, reduce the chili powder to ½ tbsp and use 2 tbsp of taco seasoning. For medium heat, keep the original 1 tbsp chili powder.

For fiery kick, add ½ tsp of cayenne pepper or 1 tsp of Penzeys brand chipotle powder to the beef mixture—trust me, it’ll wake up your taste buds! 🌶️

Cheese Variations

Swap out the cheddar and Monterey Jack for Oaxaca cheese (melts like a dream) or pepper jack for a spicy kick. For a vegetarian twist, replace the beef with crumbled tempeh or lentils (use 1½ cups cooked) and add ½ cup of nutritional yeast for a cheesy flavor.

The Monterey Jack can also be replaced with smoked gouda for a deeper, smokier taste.

Protein Swaps

Ground beef isn’t the only option here! For leaner meals, use 90/10 ground beef or ground turkey (add ½ tsp smoked paprika to mimic beef flavor). For a plant-based version, try crumbled soyrizo or seasoned lentils—just increase the tomato sauce to 1½ cups to keep it moist.

I’ve even used shredded rotisserie chicken for a lighter, protein-packed twist.

Bean Blends

Mix in ½ cup pinto beans or kidney beans with the black beans for extra texture and color. For a creamy texture, mash ½ cup of the black beans before adding them to the mixture.

If you’re feeling adventurous, try refried beans (½ cup) for a richer, thicker base—just reduce the tomato sauce to ½ cup to balance the moisture.

Topping Twists

Skip the tortilla crowns and try crushed tortilla chips on top for a crunchy, nacho-style finish. For a Mexican street corn vibe, sprinkle ½ cup of corn kernels and ¼ cup of cotija cheese over the casserole before baking.

Another fun idea? Top with sautéed jalapeños and pickled red onions for a tangy, fresh contrast.

Dairy-Free Option

For a cheese-free version, replace the dairy with ½ cup of cashew cream (blend 1 cup soaked cashews with ½ cup water) and top with nutritional yeast for a cheesy flavor. Use dairy-free tortillas and olive oil to crisp them up.

The filling will still be hearty and flavorful—just swap the sour cream for coconut yogurt or avocado crema (blend 1 avocado with ¼ cup lime juice and salt).

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 10g50%
Cholesterol 95mg32%
Sodium 850mg37%
Total Carbohydrate 38g14%
Dietary Fiber 8g29%
Sugars 4g
Protein 32g64%
* 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 make this casserole ahead of time?

Assemble the casserole (including cheese layer) up to 24 hours ahead and refrigerate uncovered. When ready to bake, add the tortilla crowns fresh—this ensures they stay crispy. For best results, bake immediately after adding the tortillas. Leftovers keep well for 4 days in the fridge or freeze for 3 months.

2

Why does my tortilla crown turn soggy?

Sogginess happens when moisture escapes during baking. To prevent this, press the cheese layer firmly before adding tortillas, and bake at 375°F for the full 5-7 minutes with the crown on top. For extra crispiness, brush tortilla strips with olive oil before baking. If using tortillas from a package with added moisture, pat them dry first.

3

What’s the best way to reheat leftovers?

Reheat covered in the oven at 350°F for 15-20 minutes to restore crispiness. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring between each. The tortilla crowns won’t be as crispy but will still add texture. Add fresh tortilla strips on top after reheating for extra crunch.

4

Can I use corn tortillas instead of flour?

Flour tortillas work best for this recipe because they hold up better to crisping. Corn tortillas are too delicate and may crumble or absorb too much moisture. If you must use them, cut them into larger strips (1.5-inch wide) and bake at 400°F for 3-4 minutes until golden, but expect less crispiness. For a true tortilla crown effect, stick with flour.

5

How do I make this dish kid-friendly?

Reduce the chili powder to ½ tsp and skip the cayenne if adding. Serve the casserole without the tortilla crowns or use plain tortilla chips on top for a milder crunch. Offer toppings like cool sour cream or shredded lettuce on the side for customization. You can also make a separate "mild" batch with less spice for picky eaters.

★★★★★4.5(10 reviews)
Categories Soups & Stews