Beef and Bean Enchilada Casserole Recipe: One-Pan Fiesta With Charred Tortilla Layers

Soups & Stews

Beef and Bean Enchilada Casserole Recipe: One-Pan Fiesta With Charred Tortilla Layers

This beef and bean enchilada casserole recipe transforms a simple one-pan dish into a hearty fiesta centerpiece with layers of charred tortillas and rich, savory filling. The secret lies in browning ground beef for deep flavor and using a mix of black and pinto beans for texture and protein.

I developed this version after years of testing—it delivers restaurant-quality results without requiring individual assembly or extra dishes.

What sets this casserole apart is the charred tortilla technique: lightly toasting the tortillas before layering creates a crispy, flavorful crust that holds up perfectly during baking. The recipe balances traditional methods with modern shortcuts—using pre-cooked beans and store-bought enchilada sauce keeps prep simple while maintaining authentic taste.

Baked at 350°F for 25–30 minutes, it transforms into a bubbling, cheesy masterpiece with tender beef and beans.

The result is a crowd-pleasing dish that's rich, satisfying, and packed with Mexican-inspired flavors. Each bite delivers a perfect balance of smoky tortillas, tender beef, and hearty beans, all blanketed in melted cheese.

This recipe is ideal for feeding families, meal prepping, or bringing to gatherings—it reheats beautifully and tastes even better the next day.

For extra flair, top with fresh cilantro, a dollop of sour cream, or a sprinkle of crushed tortilla chips. The versatility makes it perfect for weeknight dinners or special occasions. Let's get started on this one-pan fiesta!

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

Ingredients for beef and bean enchilada casserole

Transform simple pantry staples into a restaurant-worthy enchilada casserole with charred tortilla layers and smoky spices.

Ingredient Amount Notes
Ground Beef (80% lean) 🥩 1 ½ lb Browned for deep flavor
Black Beans (canned) 🌱 1 can Drained and rinsed
Pinto Beans (canned) 🌱 1 can Drained and rinsed
Enchilada Sauce (red) 🍅 2 cups Store-bought or homemade
Corn Tortillas (large) 🌽 12 whole Charred for crispy texture
Shredded Monterey Jack Cheese 🧀 2 cups Mild and melty preferred
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Cumin Ground 🌿 1 tbsp Toasted for deeper flavor
Chili Powder 🌶️ 1 tbsp Smoked variety recommended
Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Olive Oil 🫒 1 tbsp For charring tortillas
Sour Cream 🥛 ½ cup For garnish (optional)
Fresh Cilantro 🌿 ¼ cup Chopped for garnish

The ground beef is non-negotiable for authentic flavor—80% lean gives you that perfect balance of richness and texture. Costco or Kroger carry pre-ground chuck at reasonable prices, but if you're buying whole, look for good marbling. The beans? No-salt-added cans are key—rinsing removes excess sodium and keeps the dish from tasting bland. For the enchilada sauce, Herdez or La Choy are my go-tos, but homemade is even better if you've got 10 minutes. The tortillas should be corn—Mission or Old El Paso brands hold up best during charring.

No black beans? Substitute kidney beans at equal measure, though texture will differ slightly. Short on enchilada sauce? Tomato sauce plus taco seasoning works in a pinch. The charred tortilla technique is what elevates this dish—lightly blacken both sides with olive oil in a dry skillet, then stack them in overlapping layers. For extra depth, toast the spices in a dry pan for 30 seconds before adding to the beef. The cheese matters too: Monterey Jack melts beautifully, but a mix with cheddar adds complexity. If you're prepping ahead, char the tortillas first—they crisp up perfectly when reheated.

This casserole reheats beautifully—350°F for 10-15 minutes restores that bubbly, cheesy perfection. Store leftovers covered in the fridge for 4-5 days, or freeze portions for up to 3 months. I always double the recipe for meal prep—portion into containers with a layer of tortillas on top to keep everything intact. For serving, the sour cream and cilantro add freshness against the rich, smoky filling. Garnish with crushed tortilla chips for extra crunch if you're feeling fancy.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for nights when I’d rather not wash another dish—just brown the beef, mix in the beans and sauce, layer the tortillas, and bake. The casserole does all the work while I sit down for a glass of wine.
  • Deep, Smoky Richness: That 80% lean beef? It stays juicy but packs a punch, especially when simmered with black and pinto beans until they’re tender and soaking up flavor. The red enchilada sauce adds this perfect smoky-sweet depth that makes it taste like a restaurant dish.
  • Lunchbox Hero: Between us, this is my go-to for meal prep—it reheats beautifully and keeps for days. Pack it cold for work lunches or warm it up for a quick dinner, and the tortillas hold their shape like a dream.
  • Budget-Friendly Feast: Honestly, this feeds six for under $10. Ground beef in bulk, canned beans, and tortillas stretch every dollar without sacrificing taste. Plus, leftovers taste just as good the next day—no sad, dry casseroles here.

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

Assemble this hearty casserole in one pan with layers of charred tortillas and smoky beef.

1

Brown the Ground Beef and Sauté Aromatics

Heat a large oven-safe skillet over medium-high heat. Add the 1.5 lb ground beef (80% lean) and cook until it loses its raw color and begins to brown, breaking it apart with a wooden spoon. This should take about 5-7 minutes. You want the beef to develop a deep, rich flavor from the browning process.

Once the beef is browned, drain excess fat if needed, leaving about 1 tablespoon for flavor. Add the diced yellow onion to the skillet and cook for 3-4 minutes until softened. Stir in the 4 minced garlic cloves, 1 tablespoon ground cumin, 1 tablespoon chili powder, 1 teaspoon salt, and 0.5 teaspoon black pepper. Cook for another 30 seconds until fragrant, stirring constantly to prevent burning.

2

Char the Corn Tortillas

While the beef mixture cooks, heat the 1 tablespoon olive oil in a separate skillet over medium-high heat. Working in batches, carefully char each of the 12 corn tortillas for about 20-30 seconds per side until they develop blackened spots and slight crispness. Stack the charred tortillas on a clean kitchen towel to keep them warm and pliable.

This charring step adds a smoky depth that elevates the entire dish. Don't rush it—you want visible blackened areas on each tortilla. If any tortillas curl too tightly, gently press them down with a spatula to flatten them slightly for easier layering.

3

Assemble the Casserole Layers

In the same skillet with the beef mixture, stir in the drained black beans and pinto beans (from 1 can each) and the 2 cups enchilada sauce. Mix well to combine all ingredients thoroughly. Reduce heat to low and let the mixture warm through for 2-3 minutes.

Spread half of the beef-bean mixture evenly across the bottom of the skillet. Arrange 6 of the charred tortillas on top in a single layer, slightly overlapping if needed to cover the surface. Sprinkle half of the 2 cups shredded Monterey Jack cheese over the tortillas, then add the remaining beef-bean mixture. Top with the remaining 6 tortillas and the remaining cheese.

4

Bake Until Bubbly and Golden

Transfer the skillet to a preheated 375°F oven. Bake for 25-30 minutes until the cheese is fully melted and bubbly, and the edges are golden brown. The tortillas should be soft but still hold their shape, with the cheese forming a delicious, slightly crispy top layer.

For best results, avoid opening the oven door during baking. If the top browns too quickly, tent loosely with aluminum foil for the last 10 minutes of baking. The casserole is done when the cheese is smooth and the tortillas are tender enough to cut through easily with a spatula.

5

Rest and Garnish

Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This resting period allows the layers to set slightly, making it easier to slice and serve. The casserole will be hot, so use oven mitts to handle the skillet.

Garnish each serving with a dollop of the 0.5 cup sour cream and a sprinkle of the chopped 0.25 cup fresh cilantro. The sour cream adds a cool contrast to the rich, spicy casserole, while the cilantro brings a fresh finish. Serve immediately with additional enchilada sauce on the side if desired.

👨‍🍳

Pro Tips For Making Beef And Bean Enchilada Casserole

  • CRANK THE HEAT FIRST: Brown that ground beef over medium-high heat until it’s actually brown—not just pink. I used to rush this, and the final dish tasted flat. Two minutes of aggressive cooking (break it into smaller chunks if needed) builds deeper flavor that carries through the casserole.
  • DRAIN BEANS WELL: Rinse and drain those canned black and pinto beans twice—once from the can, once after mixing with the sauce. Extra moisture makes the tortillas soggy, and nobody wants a mushy casserole. Trust me, that second drain saves you later.
  • TOAST THE TORTILLAS: Dry-toast your corn tortillas in a skillet for 30 seconds per side before layering. This prevents them from turning to mush when baked. (Yes, it’s an extra step, but your casserole’s texture will thank you.)
  • LAYER SAUCE LAST: Spread half the enchilada sauce on the bottom of the dish, then build your layers—meat, beans, tortillas—then top with the rest. This keeps the tortillas crisp enough to hold up during baking, not drowned in sauce. (I learned this after one sad, soggy experiment.)

Health benefits of beef and bean enchilada casserole

Protein-Packed Powerhouse

This casserole delivers a whopping 35 grams of protein per serving thanks to the combination of lean ground beef and two types of beans. The 1.5 lb ground beef (80% lean) provides high-quality protein for muscle repair, while the 2 cans of beans add fiber and plant-based protein.

Together, they create a complete protein profile that keeps you full for hours. 💪

Fiber-Rich for Digestion

The 2 cans of black and pinto beans contribute 18 grams of fiber per serving, which supports healthy digestion and keeps blood sugar stable. Fiber also helps reduce cholesterol absorption, making this dish heart-friendly.

I've found that using no-salt-added canned beans keeps the sodium in check while maximizing fiber benefits.

Balanced Carbs with Smart Choices

The corn tortillas provide complex carbohydrates that fuel your body with sustained energy, while the Monterey Jack cheese adds calcium and vitamin D. The charring process actually increases the antioxidant content in the tortillas, giving you extra health benefits with every bite.

I recommend using whole-grain tortillas if you want even more fiber.

Rich in Essential Vitamins

This dish is packed with iron from the beef and folate from the beans, both crucial for energy production and red blood cell formation. The cumin and chili powder not only add flavor but also contain antioxidants that fight inflammation.

I always toast my spices before adding them to boost their health benefits even more.

Low-Fat Option Available

For a lighter version, you can reduce the cheese to 1 cup and use 93% lean ground beef. The beans and enchilada sauce still provide plenty of flavor while cutting down on saturated fat.

This modification makes the dish perfect for those watching their fat intake without sacrificing taste or satisfaction.

Meal Prep Friendly

The casserole reheats beautifully while maintaining its nutritional benefits, making it perfect for meal prep. Portion into individual containers and store in the fridge for 4-5 days or freeze for 3 months.

The charred tortillas stay crispy even when reheated, and the cheese maintains its meltiness. This makes it an excellent option for busy weeknights or lunches at work. ✨

Nutrition facts

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

While corn tortillas give that authentic Mexican texture, you can substitute flour tortillas if needed. For best results, brush them lightly with olive oil before charring to prevent excessive softening. The flavor won't be identical, but the dish will still be delicious—just slightly less rustic in texture.

2

How do I make this vegetarian?

Swap the ground beef for 1.5 lb crumbled tempeh or 1 lb plant-based ground meat like Beyond Beef. For extra protein, add 1 extra can of beans (3 total). The charred tortilla technique and cheese layer will still work perfectly, maintaining the dish's hearty texture and flavor profile.

3

Can I make this ahead of time?

Assemble the casserole up to 24 hours ahead and refrigerate uncovered. When ready to bake, add 10-15 minutes to the baking time at 375°F to account for the cold start. For freezing, assemble completely (including cheese), cover tightly, and freeze for up to 3 months. Thaw overnight in the fridge before baking.

4

Why did my tortillas get soggy?

Soggy tortillas usually mean the casserole was over-baked or the layers weren't properly sealed. To fix this:

  1. Char tortillas more thoroughly before layering,
  2. Spread sauce evenly between layers, and
  3. Bake just until cheese is melted (25-30 minutes at 375°F). If it happens, try baking at 350°F for slightly longer to crisp the top.
5

What's the best way to reheat leftovers?

For best results, cover with foil and reheat at 350°F for 10-15 minutes until bubbly. To revive crispiness, broil for 2-3 minutes at the end. Microwave reheating works in a pinch (1 minute covered), but texture will be softer. The charred tortilla technique helps leftovers stay more intact than traditional enchiladas.

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