Beef and Bean Enchilada Casserole Recipe: Cheesy Tortilla Layers with Spiced Beef and Beans

Soups & Stews

Beef and Bean Enchilada Casserole Recipe: Cheesy Tortilla Layers with Spiced Beef and Beans

This beef and bean enchilada casserole delivers all the bold flavors of Mexican comfort food in one satisfying, cheesy dish. The layers of spiced ground beef, tender beans, and melted cheese between crisp tortillas create a hearty meal that’s perfect for feeding a crowd or meal prepping for the week.

I’ve perfected the balance of smoky spices, creamy cheese, and tender textures to ensure every bite is packed with flavor—without requiring complicated techniques.

The secret lies in the slow-cooked beef and bean mixture, simmered with cumin, chili powder, and garlic until deeply flavorful. When layered with tortillas and melted cheese, the casserole develops a golden, crispy top while staying creamy and rich inside.

This dish is ideal for busy weeknights or gatherings, as it can be prepped ahead and baked when needed—no last-minute stress required.

What you’ll end up with is a rich, cheesy casserole with tender layers of spiced beef and beans, all held together by crisp tortillas and melted cheese.

The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect mix of savory, smoky, and creamy flavors. It’s the kind of dish that feels indulgent yet simple to make, making it a restaurant-quality meal without the fuss.

Serve with a side of cilantro-lime rice or a simple green salad for a complete meal. The leftovers reheat beautifully, so you’ll have delicious meals ready for days. Let’s get started on this crowd-pleasing casserole!

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

Ingredients for beef and bean enchilada casserole

Pantry staples plus a few key ingredients for that restaurant-quality enchilada flavor.

Ingredient Amount Notes
Ground Beef 🥩 1 ½ lb 80% lean for best texture
Canned Black Beans 🌱 2 cups Drained and rinsed
Canned Kidney Beans 🌱 1 cup Drained and rinsed
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced for deep flavor
Ground Cumin 🌿 1 tbsp Toasted for warmth
Chili Powder 🌶️ 2 tbsp Smoked variety preferred
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Flour Tortillas 🌯 12 whole Medium size, 8-inch
Shredded Monterey Jack Cheese 🧀 4 cups Or Mexican blend cheese
Shredded Cheddar Cheese 🧀 2 cups Sharp for extra flavor
Tomato Sauce 🍅 1 ½ cups Canned or homemade
Sour Cream 🥛 ½ cup For topping, optional
Fresh Cilantro 🌿 ¼ cup Chopped for garnish

The ground beef is where the flavor starts. 80% lean gives you the right balance of juiciness and texture—90% lean can get dry. I grab mine from Costco when I'm doing a big batch, but the regular supermarket stuff works fine for a weeknight. The beans? No-soak varieties save time, but if you're prepping ahead, soaking overnight makes them even creamier. For the spices, Penzeys has great bulk bins if you want to splurge, but the regular grocery store stuff works too—just make sure it smells fresh, not dusty. The tortillas should be soft but sturdy—Mission brand is my go-to, but any medium-sized flour tortillas work.

No ground beef? Ground turkey at the same amount works great—just add a pinch more cumin to compensate. Short on black beans? Pinto beans or lentils in the same quantity stretch this further. The tomato sauce can be jarred (I won't judge)—Rao's or Muir Glen are solid choices. Fresh out of cilantro? Dried oregano at half the amount gets you close. The cheese blend is key here—Monterey Jack plus cheddar gives you that perfect melty, tangy combo. No sour cream? Greek yogurt works too. And if you're watching calories, use low-fat cheese but add a little extra tomato sauce to keep it moist.

Assemble this ahead of time and refrigerate for up to 24 hours—the flavors meld beautifully. Bake straight from the fridge for even cooking. Leftovers reheat perfectly in the microwave or oven, but I prefer oven-baked to keep that crispy top. Store any extras in an airtight container for 3-4 days, or freeze for 3 months. I always make a double batch—one for dinner, one for lunches all week. The tortillas soften as they sit, so if you're prepping ahead, keep them separate until you're ready to assemble.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe for lazy nights—just brown the beef, dump in the beans, onions, and garlic, then layer it all in one dish. No rolling, no fussing with tortillas, just boom, done.
  • Deep Umami Bomb: The black and kidney beans soak up the garlic and onion like a sponge, while the beef adds that rich, savory depth. Honestly? It’s the kind of flavor that makes you forget it’s basically a casserole.
  • Meal Prep MVP: This keeps perfectly for days—reheat slices straight from the fridge for lunch or freeze half for when life gets hectic. (Yes, even on a Tuesday night.)
  • Budget-Friendly Feast: Ground beef, canned beans, and basic spices stretch to feed four for under $10. My wallet and my family thank me every time.

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

Here's how to build layers of cheesy goodness with spiced beef and beans—simple steps for maximum flavor.

1

Brown the Ground Beef and Sauté Aromatics

Heat a large skillet over medium-high heat and add the 1.5 lb ground beef. Break it apart with a wooden spoon and cook until it loses its raw color, about 5-6 minutes. You want it fully browned but not crispy—this prevents a greasy final dish.

Drain most of the fat (leave about 1 tablespoon in the pan), then add the 1 whole yellow onion and 4 cloves minced garlic. Cook for 3-4 minutes until the onion softens and becomes translucent. Stir in the 2 tablespoons chili powder and 1 tablespoon ground cumin, cooking for another 30 seconds to toast the spices and release their aromas. Season with the 1.5 teaspoons salt and 0.5 teaspoon black pepper.

2

Combine with Beans and Sauce

Transfer the beef mixture to a large bowl and stir in the 2 cups drained black beans, 1 cup drained kidney beans, and 1.5 cups tomato sauce. Mix well to combine all ingredients thoroughly. The beans should be fully coated in the spiced beef mixture—this ensures every bite has rich flavor. Taste and adjust seasoning if needed, adding a pinch more salt or chili powder if desired.

Here's the thing—don't skip tasting at this stage. The flavors will meld as you assemble, but getting the seasoning right now prevents bland layers later. The mixture should be hearty, slightly spicy, and well-seasoned.

3

Assemble the Casserole Layers

Preheat your oven to 375°F. In a 9x13-inch baking dish, spread ½ cup tomato sauce on the bottom to prevent sticking. Take 6 of the flour tortillas and lightly brush each side with tomato sauce to help them soften during baking. Arrange them in a single layer at the bottom of the dish, slightly overlapping if needed.

Spread half of the beef-bean mixture evenly over the tortillas, then sprinkle with 2 cups shredded Monterey Jack cheese and 1 cup shredded cheddar cheese. Repeat with another layer of 6 tortillas, the remaining beef mixture, and the rest of the cheeses. Top with another thin layer of tomato sauce to help the cheese melt smoothly.

4

Bake Until Bubbly and Golden

Cover the casserole tightly with aluminum foil and bake for 30 minutes. Remove the foil and bake for another 10-15 minutes until the cheese is fully melted and bubbly, and the edges are lightly golden. The tortillas should be tender but still hold their shape—no need for them to be crispy.

I know it's tempting to peek, but resist! Opening the oven too early lets heat escape and can make the tortillas dry out. Instead, trust the time and watch for the cheese to turn golden and the edges to crisp slightly.

5

Rest, Garnish, and Serve

Let the casserole rest for 10 minutes before serving. This resting period allows the layers to set slightly, making it easier to slice cleanly. While it rests, stir the 0.5 cup sour cream with a fork to loosen it slightly, then dollop it over the top of the casserole.

Garnish with the 0.25 cup chopped fresh cilantro and serve warm with extra sour cream, sliced avocado, or a side of refried beans if you like. The flavors will be even better after resting—each forkful delivers tender tortillas, spiced beef, and melty cheese in perfect harmony.

👨‍🍳

Pro Tips For Making Beef And Bean Enchilada Casserole

  • Sear the Beef First: I learned this the hard way—skipping the sear means you’ll end up with bland, gray meat. Brown the ground beef in batches over medium-high heat until it loses its raw color, breaking it up with a spoon. That crust makes all the difference in flavor, even if it’s hidden under layers of beans and sauce later.
  • Drain and Rinse the Beans: Canned beans taste like tin if you don’t rinse them first. Drain the black and kidney beans, then give them a quick cold-water rinse to cut the metallic edge. Pat them dry with a towel before adding them to the skillet—this prevents a soggy, watery casserole. (Yes, even if you’re impatient like me.)
  • Layer the Onions Thin: Thinly sliced yellow onion (about 1/8-inch) cooks faster and blends into the dish without turning mushy. Pulse them in a food processor for 3 seconds, or use a sharp knife—just don’t skip this step. Thick slices sit like wet cardboard in the final bake.
  • Pre-Bake the Tortillas: Dry tortillas absorb moisture like sponges, turning the casserole into a sad, soupy mess. Brush them lightly with oil and bake at 350°F for 3–4 minutes until pliable but still firm. This guarantees they’ll hold their shape and crisp up nicely on top. (Your future self will thank you.)

Essential equipment for this dish

Baking Dish Essentials

A 9x13-inch baking dish is your best friend for this recipe—it provides enough surface area for even baking while keeping the layers manageable. I recommend using a heavy-duty dish like CorningWare or Ceramic Stoneware for even heat distribution and easy release.

If you don’t have one, a glass baking dish works too, but avoid non-stick pans—they can make the tortillas too soft and prone to tearing. 🔥

Tortilla Prep Tools

You’ll need a pastry brush to lightly coat the tortillas with tomato sauce before assembling. A small, inexpensive brush from Amazon Basics or your local grocery store works perfectly. For cutting tortillas to size if needed, a sharp chef’s knife (like Wüsthof) ensures clean edges.

I also keep a cutting board handy to protect my countertops while prepping.

Cheese Handling Tips

Shredding cheese fresh is ideal, but pre-shredded cheese saves time. If using pre-shredded, avoid brands with anti-caking agents (like Kraft)—they can make the cheese clump and turn rubbery.

For the best melt, use a box grater or food processor to shred your own Monterey Jack and cheddar. A microplane works well for quick, fine shreds. 🧀

Oven Must-Haves

Aluminum foil is non-negotiable for the first 30 minutes of baking—it traps moisture and ensures tender tortillas. Keep a roll handy for covering the casserole snugly. A digital oven thermometer (like Thermoworks) ensures your oven is actually at 375°F—many home ovens run hot or cold.

Pro tip: Place the thermometer near the casserole while baking for accurate readings.

Serving Gear

For serving, a large spatula helps slice through the casserole cleanly. I love the OXO Good Grips model for its sturdy build. A small bowl for sour cream and a sharp knife for garnishing cilantro complete the setup.

If you’re prepping ahead, a lasagna pan (same dimensions) can double as a serving dish for easy transport.

Optional Upgrades

For extra crispiness, a broiler pan or wire cooling rack lets you broil the top for 2-3 minutes at the end for a golden finish. A silicone spatula helps scrape every last bite from the dish.

And if you’re feeling fancy, a squeeze bottle makes it easy to drizzle extra tomato sauce or sour cream on top before serving. 💫

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 12g60%
Cholesterol 110mg37%
Sodium 1150mg49%
Total Carbohydrate 52g18%
Dietary Fiber 9g32%
Sugars 6g
Protein 34g68%
* 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 corn tortillas instead of flour tortillas?

While you can use corn tortillas, they'll stay firmer and may not soften as nicely in the casserole. For best results, stick with flour tortillas—they absorb moisture better and create that perfect tender texture. If you're set on corn, lightly brush them with oil before assembling to help them soften during baking.

2

How do I make this dish vegetarian?

Swap the ground beef for 1.5 lb crumbled tempeh or extra-firm tofu (pressed and seasoned with the same spices), or use 1.5 cups cooked lentils instead. For extra protein, add 1 cup black beans to maintain the hearty texture. The tomato sauce and cheese will still provide that rich, cheesy flavor you love.

3

Why did my casserole turn out dry?

Dryness usually happens from overbaking or not enough moisture in the layers. Always cover with foil for the first 30 minutes to trap steam, and add an extra ½ cup tomato sauce between layers. If using pre-shredded cheese, it often has anti-caking agents that can make the casserole dry—opt for freshly shredded cheese instead.

Can I make this in a smaller baking dish? Yes! For a 8x8-inch dish, reduce the recipe by about half (use 8 tortillas and ½ lb ground beef). For a 9x9-inch dish, reduce by ⅓ (use 10 tortillas and 1 lb ground beef). Just

4

How spicy should this be?

The recipe uses 2 tbsp chili powder for a mild-to-medium heat level. For extra kick, add ½ tsp cayenne pepper or 1 tbsp hot sauce to the beef mixture. If you prefer milder flavors, reduce the chili powder to 1 tbsp and omit the cayenne. Taste the beef mixture before assembling to adjust!

★★★★★4.8(12 reviews)
Categories Soups & Stews