Bean and Cheese Enchilada Casserole Recipe: Melty Tortilla Layers Baked to Golden Crunch

Side Dishes

Bean and Cheese Enchilada Casserole Recipe: Melty Tortilla Layers Baked to Golden Crunch

This bean and cheese enchilada casserole delivers restaurant-quality comfort in a single 350°F baking dish—crispy tortilla edges, melty cheese, and hearty beans all layered to perfection. 🌟 The secret lies in pre-cooking the beans and slightly toasting the tortillas for texture that holds up through baking, while the enchilada sauce binds everything together into one satisfying bite.

What makes this recipe stand out is its vegetarian-friendly foundation, though you can easily add cooked chicken or chorizo if desired. The layering technique—beans first, then tortillas, followed by cheese—creates that signature enchilada effect without the fuss of rolling.

Baking time is just 20-25 minutes, perfect for a weeknight dinner that feels like a celebration. By the time it emerges from the oven, you'll have golden, bubbling layers with crispy tortilla edges and gooey cheese stretching between each bite.

The aroma alone will have everyone gathered around the table, and the leftovers reheat beautifully for lunch the next day. Serve with sour cream, chopped cilantro, or sliced jalapeños for freshness, or pair it with corn chips for a fun, hands-on meal.

This casserole is the ultimate crowd-pleaser—foolproof, flexible, and impossible to resist.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for bean and cheese enchilada casserole

Twelve ingredients transform into a restaurant-worthy enchilada casserole with crispy tortilla layers and melty cheese.

Ingredient Amount Notes
Canned Refried Beans 🥫 2 cups High-quality, no added salt
Enchilada Sauce 🍅 2 cups Red or green, homemade or store-bought
Flour Tortillas 🌯 12 whole Medium-sized, 8-inch diameter
Shredded Monterey Jack Cheese 🧀 2 cups Freshly shredded for best melt
Canned Black Beans 🫘 1 ½ cups Drained and rinsed thoroughly
Yellow Onion 🧅 1 whole Medium-sized, finely diced
Garlic Cloves 🧄 3 cloves Freshly minced for aromatic base
Olive Oil 🫒 2 tbsp Extra-virgin for toasting tortillas
Salt 🧂 ½ tsp Kosher or sea salt preferred
Ground Black Pepper 🌶️ ¼ tsp Freshly ground for best flavor
Cilantro 🌿 ¼ cup Fresh, chopped for garnish
Sour Cream 🥛 ½ cup For serving, full-fat preferred
Jalapeño Pepper 🌶️ 1 whole Sliced thin for serving

The tortillas are the backbone of this dish—Mission brand or any medium-sized flour tortillas work best. Look for 8-inch diameter for even baking. Pre-toasting them in a dry skillet with a touch of olive oil gives that signature crispy edge. For the beans, Goya or Bush's are reliable brands, but any high-quality canned beans will do. The onion and garlic form the aromatic base—yellow onions add sweetness while garlic delivers depth. Always use freshly minced garlic for the best flavor profile.

No enchilada sauce? Salsa and a splash of beef broth works in a pinch, though the smoky depth of proper sauce can't be replicated. Substitute Monterey Jack with cheddar or pepper jack for different flavor profiles. The cilantro is optional but adds a bright contrast—Mexican cilantro from Latin markets has a more robust flavor. For extra heat, add diced chipotle peppers in adobo to the sauce. If you're short on time, use pre-cooked black beans from a can, but rinsing thoroughly removes excess sodium.

This casserole reheats beautifully—5 minutes at 350°F restores crispiness. Store leftovers in an airtight container for up to 4 days in the fridge or freeze for 3 months. For make-ahead prep, assemble the casserole and refrigerate overnight before baking—flavors meld even better. The tortillas stay crispy when baked fresh, but if reheating, cover with foil for the first 5 minutes to prevent drying.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’ve got zero energy—just spread tortillas, dump the beans and sauce, top with cheese, and bake. No chopping, no fuss, no stress. The refried beans and black beans soften perfectly while the cheese melts into a golden blanket.
  • Cheesy-Creamy Crunch: That first bite? The tortillas get just crispy enough at the edges while staying soft inside, and the Monterey Jack stretches into gooey, pull-apart strands. Honestly, I’ve tried fancier cheeses, but this combo is the sweet spot—simple but ridiculously satisfying.
  • Weeknight Workhorse: Between us, this is my go-to for Taco Tuesday, potlucks, or when my college-aged kids show up hungry. It doubles easily, reheats like a dream, and even tastes better the next day. (Yes, even on a Tuesday night.)
  • Budget-Friendly Feast: Canned beans and tortillas stretch this into a full meal for under $10, and it’s packed with protein. My daughter picks out the black beans first, but she’s still licking her plate clean. Not the prettiest, but the taste makes up for it—and my wallet thanks me.

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

Layer, bake, and achieve that perfect golden crunch with crispy tortillas and melty cheese.

1

🍳 Step 1: Sauté Onion and Garlic for Flavor Foundation

Heat the 2 tablespoons olive oil in a large skillet over medium heat. Add the finely diced yellow onion and cook for 5-6 minutes until softened and translucent. Here's the thing—you want it to caramelize just slightly, so keep an eye on it and stir occasionally.

Add the 3 minced garlic cloves and cook for another 30 seconds until fragrant. You'll know it's ready when the kitchen fills with that irresistible garlic aroma. Immediately transfer this mixture to a medium bowl and set aside to cool slightly. This step builds the aromatic base that will infuse every layer of your casserole.

2

👨‍🍳 Step 2: Combine Beans with Seasonings and Toasted Tortillas

In the same skillet (no need to wash it—those flavorful bits matter), reduce heat to medium-low and add the 2 cups refried beans and 1.5 cups black beans. Stir to warm through for 2-3 minutes, then remove from heat and stir in the 0.5 teaspoon salt and 0.25 teaspoon ground black pepper.

In a separate bowl, brush each of the 12 flour tortillas lightly with olive oil on both sides. Heat a clean skillet over medium heat and toast each tortilla for 20-30 seconds per side until just pliable and slightly golden. This step prevents soggy tortillas in your casserole. Stack the toasted tortillas and set aside.

3

🥘 Step 3: Layer Components in a Greased Baking Dish

Preheat your oven to 375°F. Lightly grease a 9x13-inch baking dish with olive oil to prevent sticking. Spread 1 cup of the enchilada sauce evenly on the bottom of the dish. This creates a flavorful barrier between the casserole and the pan.

Spread half of the refried and black bean mixture over the sauce, then arrange 6 of the toasted tortillas in a single layer, slightly overlapping if needed. Sprinkle 1 cup of the shredded Monterey Jack cheese evenly over the tortillas. Here's where it gets fun—repeat with the remaining bean mixture, tortillas, and cheese.

4

🔥 Step 4: Top with Sauce and Bake to Golden Perfection

Pour the remaining 1 cup enchilada sauce over the top layer, spreading it evenly to the edges. Sprinkle the remaining 1 cup shredded cheese over the top. This final layer ensures maximum melt and that coveted golden crust.

Bake uncovered for 25-30 minutes until the top is deep golden brown and bubbly. The edges should be crispy while the center remains soft and gooey. Real talk: your oven might run hot, so start checking at the 20-minute mark. If it browns too quickly, tent loosely with foil.

5

🍽️ Step 5: Rest, Garnish, and Serve Warm

Remove from oven and let rest for 5-10 minutes before serving. This resting period allows the layers to set slightly, making it easier to slice cleanly. Garnish each serving with chopped cilantro and thin jalapeño slices for freshness and heat.

Serve immediately with sour cream on the side. The casserole should have crispy, slightly charred tortilla edges with melty cheese throughout. Each bite should deliver that perfect balance of creamy beans, spicy sauce, and crispy tortilla texture. If you prefer extra heat, add more jalapeño slices or serve with hot sauce on the side.

👨‍🍳

Pro Tips For Making Bean And Cheese Enchilada Casserole

  • SOAK TORTILLAS FIRST: I learned this the hard way—dry tortillas absorb sauce like sponges, turning your casserole into a soggy mess. Toss them in warm water for 10 seconds, drain, and pat dry. They’ll hold their shape and crisp up properly in the oven.
  • LAYER BEANS LAST: The refried beans and black beans are the glue that keeps this dish from falling apart. Spread half the enchilada sauce first, then add tortillas and cheese, but save the beans for the very top layer. This way, they stay creamy and don’t turn into a mushy bottom.
  • USE ALUMINUM FOIL: If you’re baking this in a glass dish, cover it tightly with foil for the first 20 minutes. The cheese melts fast, and without foil, it’ll brown too quickly while the center stays undercooked. Remove the foil for the last 5 minutes to get that golden crust.
  • SALT THE BEANS: Canned refried beans and black beans taste bland straight from the can. Stir in ½ teaspoon salt per can before mixing them into the casserole—it makes a real difference. Skip this, and your dish will feel flat, even with all the cheese.

Health benefits of these flavors

Plant-Based Protein

This casserole packs a serious protein punch with 15-18 grams per serving from the combination of refried and black beans. The beans provide all nine essential amino acids, making this dish a complete protein source—ideal for vegetarians or anyone looking to reduce meat consumption.

I've found that using low-sodium beans helps maintain flavor without excess salt. 💪

Fiber-Rich Foundation

The black beans and refried beans deliver 12-14 grams of dietary fiber per serving, supporting digestive health and keeping you full longer. Fiber also helps regulate blood sugar levels, making this casserole a great option for balanced meals.

I always rinse my canned beans to remove excess sodium while preserving that satisfying texture.

Calcium Boost

With 2 cups of shredded Monterey Jack cheese, each serving provides about 30% of your daily calcium needs. Calcium is crucial for bone health and muscle function, and this cheese adds that signature meltiness that makes the casserole irresistible.

For a lower-fat option, I sometimes swap in part-skim mozzarella without sacrificing flavor.

Vitamin C from Fresh Toppings

The cilantro garnish adds a vitamin C boost, with about 5% of your daily needs per serving. Vitamin C supports immune function and helps with iron absorption from the beans.

I also recommend serving with sliced jalapeños for an extra vitamin C kick and a little heat. The combination of these fresh toppings brightens up the rich, cheesy layers.

Energy from Complex Carbs

The flour tortillas provide complex carbohydrates for sustained energy, with each serving containing about 30 grams of carbohydrates. These carbs fuel your body while the protein and fiber keep you satisfied.

I prefer Mission brand tortillas for their consistent quality and texture, but any medium-sized flour tortillas work well. The slight toast before baking adds that perfect crunch.

Low-Fat Option

For a lighter version, reduce the cheese to 1.5 cups total and use low-fat sour cream for serving. You can also substitute half the refried beans with mashed white beans for a slightly different texture while keeping the protein content high.

This version still delivers all the flavor without the extra fat, making it perfect for a lighter meal.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 10g50%
Cholesterol 65mg22%
Sodium 1120mg49%
Total Carbohydrate 72g26%
Dietary Fiber 12g43%
Sugars 4g
Protein 28g56%
* 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?

Corn tortillas will work, but they'll be more delicate and may not hold up as well during baking. If you do use them, consider brushing them with a thin layer of olive oil before toasting to help them crisp up better. For the best texture, stick with flour tortillas—they're sturdier and create that signature crispy edge.

2

How do I make this vegetarian-friendly?

This recipe is already vegetarian, but you can easily make it vegan by using plant-based cheese and sour cream. Substitute the Monterey Jack with a vegan cheese alternative and the sour cream with coconut yogurt or cashew cream. The beans provide plenty of protein, so no meat substitutes are needed!

3

Can I prep this ahead of time?

Assemble the casserole in your baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. This actually lets the flavors meld even better. For freezing, assemble and bake as directed, then cool completely before wrapping tightly in plastic wrap and aluminum foil. It freezes for up to 3 months—just thaw overnight in the fridge before reheating.

4

Why are my tortillas soggy after baking?

Soggy tortillas usually mean they weren't toasted enough before layering. Always toast your tortillas until just pliable and slightly golden—this creates a barrier that prevents them from absorbing too much moisture. Another trick is to spread a thin layer of refried beans on each tortilla before assembling, which adds an extra protective layer.

5

What can I serve with this casserole?

This dish pairs perfectly with anything that adds freshness or crunch. Try serving with warm corn chips, a simple side salad, or steamed vegetables like roasted zucchini. For extra fun, add avocado slices or lime wedges on the side—they cut through the richness beautifully and add a bright contrast to the cheesy, saucy layers.

★★★★★4.5(3 reviews)
Categories Side Dishes