Beef and Bean Casserole Recipe: Crispy Tortilla Crowns Over Creamy Spiced Base

Soups & Stews

Beef and Bean Casserole Recipe: Crispy Tortilla Crowns Over Creamy Spiced Base

This beef and bean casserole recipe delivers the perfect marriage of crispy tortilla crowns and a rich, spiced base that transforms simple ingredients into a hearty, comforting meal. The secret lies in browning the beef for deep flavor and layering ingredients just right—no mushy results here.

I've perfected this technique over years of testing, ensuring every bite has the right texture contrast and bold seasoning.

The process starts with tender beef and hearty beans simmered in a savory tomato broth, then topped with a layer of seasoned corn and black beans before the crispy tortilla crowns take center stage.

What makes this recipe stand out is the creamy spiced base that balances the crispy top, creating a satisfying mouthfeel with each forkful. It's the kind of dish that feels indulgent yet comes together with straightforward steps.

By the time it emerges from the oven, you'll have a casserole with golden, shatteringly crispy tortilla edges that hold up perfectly, while the creamy bean mixture underneath stays rich and flavorful.

The aroma alone will have everyone gathering around the table, and the combination of textures makes every bite exciting. This is comfort food at its best—warm, satisfying, and impossible to resist.

Serve with a side of cornbread or a simple green salad to round out the meal. The leftovers reheat beautifully, making this an ideal recipe for meal prep or feeding a crowd. Let's get started on creating this crowd-pleasing dish that brings warmth to any table.

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

Ingredients for beef and bean casserole

Sixteen ingredients for a casserole that delivers crispy tortilla crowns and creamy spiced layers.

Ingredient Amount Notes
Ground Beef 🥩 1 ½ lb 80% lean for best flavor
Kidney Beans 🌽 15 oz Canned, drained and rinsed
Black Beans 🌽 15 oz Canned, drained and rinsed
Corn Kernels 🌽 15 ¼ oz Canned, drained and rinsed
Tomato Sauce 🍅 2 cups Canned, crushed tomatoes
Beef Broth 💧 1 ½ cups Low-sodium preferred
Tortilla Chips 🍞 6 cups Crushed for topping
Shredded Cheese 🧀 1 ½ cups Monterey Jack or cheddar
Onion 🧅 1 medium Diced, yellow or white
Garlic Cloves 🧄 3 cloves Minced for seasoning
Chili Powder 🌶️ 1 tbsp For bold flavor
Ground Cumin 🌿 1 tsp Toasted for depth
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Sour Cream 🥛 ½ cup Full-fat for creaminess

The beef is non-negotiable here—80% lean ground beef gives you that perfect balance of flavor and texture. Costco or Walmart bulk packs are your best bet for affordability, but any grocery store carries it. For the beans, Libby's or Goya are solid choices—they drain well and hold up perfectly. The corn should be canned, not frozen, to avoid watering down the casserole. If you're short on time, Trader Joe's has pre-drained beans in convenient pouches.

No canned tomatoes? Fresh tomatoes blended work in a pinch, but add a pinch of sugar to balance acidity. Swap the sour cream for Greek yogurt at half the quantity if you're watching fat. The tortilla chips can be any brand—Doritos or Fritos both work—but avoid the low-fat varieties. They won't crisp up right. For extra depth, toast the crushed chips in a dry skillet for 2-3 minutes before using. The spices? Penzeys or McCormick are reliable, but the grocery store's basic chili powder and cumin will do just fine.

This casserole reheats beautifully—350°F for 20 minutes is ideal. The tortilla crowns stay crispy, while the bean base remains creamy. Store leftovers in an airtight container for up to 4 days in the fridge. For freezing, assemble the casserole, bake until the base is just set (about 25 minutes), then cool completely before covering tightly. It keeps for 3 months frozen. I always make a double batch—one for dinner, one for lunches later in the week.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots. Brown the beef right in the same dish, dump in the beans and corn, and let the tomato sauce work its magic—no extra bowls, no stress.
  • Deep, Hearty Flavor: That slow simmer lets the beef get tender while the beans soak up the smoky richness of the tomato sauce. Add a pinch of cumin or chili powder, and suddenly it’s got layers—comforting, savory, and just a little spicy.
  • Meal Prep MVP: Between us, this casserole begs to be made on Sundays. The flavors only get better after sitting overnight, and reheating it is zero effort—perfect for lunches or when you just don’t feel like cooking.
  • Budget-Friendly Feast: Ground beef stretches across four servings, and canned beans keep costs low without sacrificing taste. Honestly, it’s the kind of dish that makes me feel like I’m feeding a crowd without breaking the bank.

Step-by-step instructions for beef and bean casserole

Here's how to build a hearty casserole with perfectly spiced filling and crispy tortilla topping.

1

Brown the Ground Beef and Sauté Aromatics

Heat a large skillet over medium-high heat and add the 1.5 lb ground beef in a single layer. Let it cook undisturbed for 3-4 minutes until it loses its raw color, then break it apart with a wooden spoon. Continue cooking until the beef is fully browned and cooked through—this should take about 5-6 minutes total. The beef should be crumbly with no pink remaining.

Transfer the cooked beef to a large mixing bowl and set aside. In the same skillet, reduce heat to medium and add 1 medium diced onion and 3 minced garlic cloves. Sauté for 3-4 minutes until the onion becomes translucent and the garlic is fragrant. This aromatic base forms the flavor foundation for your entire casserole.

2

Combine Filling Ingredients

In the same bowl with the cooked beef, add the 15 oz drained kidney beans, 15 oz drained black beans, 15.25 oz drained corn kernels, 2 cups tomato sauce, and 1.5 cups beef broth. Stir everything together until well combined. The mixture should be thick but still pourable—this ensures even distribution when baking.

In a small bowl, whisk together the 1 tbsp chili powder, 1 tsp ground cumin, 1.5 tsp salt, and 0.5 tsp black pepper. Sprinkle this spice blend evenly over the beef mixture and stir thoroughly. Taste and adjust seasoning if needed—this is where the bold flavors develop. The spices should be noticeable but not overpowering.

3

Assemble the Casserole

Preheat your oven to 375°F. Grease a 9x13-inch baking dish with cooking spray or butter. Spread the beef mixture evenly into the prepared dish, pressing down gently with a spatula to create a smooth, even layer. This helps prevent uneven cooking and ensures the tortilla topping cooks uniformly.

In a separate bowl, gently stir the 0.5 cup sour cream into the beef mixture to create a creamy base. The sour cream adds richness and helps create that signature creamy texture promised in the title. Spread this mixture evenly over the top of the casserole.

4

Create the Crispy Tortilla Crown

Crush the 6 cups tortilla chips in your hands or pulse them in a food processor until you have a mix of coarse and fine crumbs. This texture variation creates the perfect crispy contrast. Sprinkle the crushed chips evenly over the top of the casserole, pressing down lightly with your fingers to help them adhere.

Finally, sprinkle the 1.5 cups shredded cheese evenly over the tortilla chips. The cheese will melt during baking, creating a golden, bubbly topping. Place the assembled casserole on a baking sheet to catch any potential spills during baking.

5

Bake to Golden Perfection

Bake the casserole uncovered for 25-30 minutes until the tortilla topping is deep golden brown and the cheese is fully melted and bubbly. The filling should be heated through and the edges should be slightly crispy. If the top isn't browning quickly enough, you can broil for 1-2 minutes at the end for extra color.

Remove from the oven and let rest for 5 minutes before serving. This resting period allows the filling to set slightly and makes it easier to slice. The result should be a creamy, spiced beef and bean mixture topped with crispy, cheesy tortilla chips that crunch with every bite—exactly as promised.

👨‍🍳

Pro Tips For Making Beef And Bean Casserole

  • Brown the Beef First: The difference between bland and deeply flavorful ground beef is letting it sear until it’s no longer pink in the middle—about 4-5 minutes on medium-high heat. I used to skip this, and the whole dish tasted like it was missing something. Break it into small chunks first, so it cooks evenly and doesn’t steam instead of brown.
  • Drain and Rinse the Beans: Canned beans are convenient, but they’re packed in salty liquid that’ll turn your casserole into a soup. Drain them, then rinse under cold water for 30 seconds—this cuts excess sodium and keeps the texture firm. Pro move: Pat them dry with a towel if you’re worried about mushiness later.
  • Simmer, Don’t Boil: After mixing everything, cover the casserole and cook it on low heat—just enough to see a few bubbles at the edges. Boiling turns beans to mush and makes the corn kernels disintegrate. I learned this after serving a watery, sad dish to my family. If it’s not bubbling gently, it’s too hot.
  • Toast the Corn: Skip the canned corn—fresh or frozen works better, but here’s the trick: Sauté the kernels in 1 tablespoon of oil over medium heat for 2-3 minutes until they’re lightly browned. The toasted flavor cuts through the richness of the beef and tomato sauce. (Yes, even if you’re impatient like me, wait for the color.)

Creative variations of this beef and bean casserole

Slow Cooker Adaptation

Transform this casserole into a hands-off slow cooker meal by assembling all ingredients in your 6-quart slow cooker (except the tortilla chips and cheese). Cook on LOW for 4 hours or HIGH for 2.5 hours, then stir in the sour cream.

Top with crushed chips and cheese, cover, and cook on HIGH for 15 minutes to melt the cheese. This method keeps the filling creamy while still achieving crispy edges on the tortilla topping. 🌡️

Spicy Southwest Twist

For a bold flavor punch, add 1 diced jalapeño and ½ cup diced bell peppers to the filling. Stir in 1 tbsp smoked paprika and ½ tsp cayenne pepper with the chili powder.

Top with ¼ cup chopped cilantro and a drizzle of hot honey before serving. This variation turns your casserole into a fiesta-worthy dish that pairs perfectly with lime wedges. 🌶️

Vegetarian Swap

Replace the ground beef with 1.5 cups cooked lentils or 1 block (12 oz) extra-firm tofu crumbled and pan-fried. Use 1.5 cups vegetable broth instead of beef broth, and add 1 tsp liquid smoke for depth.

The texture remains hearty, and the flavors stay rich—just be sure to press down firmly on the topping to ensure crispiness. This version works beautifully for meatless Mondays or veggie-focused meals. 🌱

Breakfast Casserole Upgrade

Turn this into a brunch star by adding 1 cup cooked breakfast sausage (or ½ cup diced ham) to the filling. Stir in ½ cup shredded cheddar and 2 eggs beaten with ¼ cup milk before baking.

Top with an extra ½ cup crushed chips and bake as directed. Serve with salsa or avocado slices for a protein-packed morning meal that’s just as satisfying as dinner. 🍳

Cheesy Potato Layer

Add a ½-inch layer of thinly sliced potatoes (like Yukon Gold) beneath the bean mixture for extra heartiness. Toss the potatoes with 1 tbsp olive oil, ½ tsp garlic powder, and ½ tsp salt before spreading them in the dish.

This adds a satisfying starchy base that soaks up the creamy sauce beautifully. 🥔

Slow Cooker to Stovetop Hack

For a quick stovetop version, spread the filling in a greased 9-inch oven-safe skillet and cook on medium-low heat for 20 minutes. Top with chips and cheese, cover with a lid, and cook for 5-7 minutes until the cheese melts.

Finish under the broiler for 1-2 minutes to crisp the tortilla crown. This method works in a pinch when you don’t have oven space. 🔥

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 12g60%
Cholesterol 90mg30%
Sodium 1250mg54%
Total Carbohydrate 62g22%
Dietary Fiber 12g43%
Sugars 8g
Protein 38g76%
* 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 frozen beans instead of canned?

Yes, but you'll need to cook them first! Rinse 1 cup dry beans (about 2.5 cups cooked yield) and simmer in 4 cups water with 1 tsp salt for 1-1.5 hours until tender. Drain well before using—frozen beans can make your casserole too watery. For convenience, pre-cook them the night before.

2

Why is my tortilla topping soggy?

Soggy toppings happen when moisture escapes during baking. To fix this, press the crushed chips firmly into the filling before adding cheese, and bake at 375°F for 5 minutes uncovered first to set the filling. Then add the cheese and finish baking. For extra crispiness, broil for 1-2 minutes at the end.

3

How do I make this gluten-free?

Swap the tortilla chips for gluten-free corn tortillas (like Siete brand) or crushed gluten-free crackers. Use tamari instead of soy sauce if your broth contains it, and check bean labels for gluten-free certification. The filling remains naturally gluten-free—just watch the toppings and broth.

4

Can I prep this ahead of time?

Assemble the casserole up to 24 hours ahead and refrigerate uncovered. Before baking, let it sit at room temperature for 30 minutes (add 5-10 minutes to baking time). For make-ahead freezing, assemble, bake until the filling is just set (20 minutes), then cool completely, wrap tightly, and freeze for up to 3 months.

5

What's the best way to reheat leftovers?

Reheat in a 350°F oven for 20 minutes covered with foil, then uncover and broil for 1-2 minutes to restore crispiness. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals until warmed through—this prevents the tortilla top from getting soggy.

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