Bean and Cheese Enchilada Casserole Recipe: Crispy Tortilla Layers Hugging Melted Queso

Side Dishes

Bean and Cheese Enchilada Casserole Recipe: Crispy Tortilla Layers Hugging Melted Queso

This bean and cheese enchilada casserole delivers crispy tortilla layers hugging melted queso in every bite—no rolling required. 🌟 The secret lies in layering canned beans, seasoned tortillas, and gooey cheese between creamy enchilada sauce, creating a hearty vegetarian dish that bakes up golden and satisfying.

What sets this recipe apart is the perfect balance of textures: crispy tortilla edges contrast with tender beans and velvety melted cheese. No advanced techniques needed—just assemble, bake, and enjoy a crowd-pleasing side that doubles as a main dish when paired with rice or a fresh salad.

The result is a rich, cheesy casserole with layers of flavor from the enchilada sauce and smoky spices. The crispy tortilla topping adds satisfying crunch, while the melted cheese creates a gooey, comforting center that everyone will love.

Perfect for meal prep or serving at gatherings, this recipe scales easily and tastes even better the next day. Optional toppings like sour cream, avocado, or cilantro add freshness and brightness to balance the rich, cheesy filling.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for bean and cheese enchilada casserole

Eighteen tortillas, three cheeses, and layers of smoky enchilada sauce create this vegetarian showstopper.

Ingredient Amount Notes
Corn Tortillas 🌯 18 whole Flour tortillas for extra crispiness
Enchilada Sauce 🍅 2 ½ cups Store-bought or homemade red sauce
Refried Beans 🫘 2 cups Canned or homemade, well-seasoned
Shredded Monterey Jack Cheese 🧀 3 cups Freshly shredded for best melt
Cheddar Cheese 🧀 1 ½ cups Sharp variety for extra flavor
Black Beans 🫘 1 ½ cups Drained and rinsed canned beans
Sour Cream 🥛 ½ cup For topping, full-fat preferred
Avocado 🥑 1 whole Sliced for garnish, optional
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Olive Oil 🫒 2 tbsp For crisping tortillas
Garlic Powder 🧄 1 tsp For seasoning tortillas
Onion Powder 🧅 1 tsp For seasoning tortillas
Salt 🧂 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Cumin 🌿 ½ tsp Ground, for bean seasoning

The tortillas are the star here—corn tortillas deliver authentic texture, but flour tortillas crisp up even better. Mission brand or La Tortilla Factory are my go-to for consistent quality. Season them well with garlic powder, onion powder, and a pinch of salt before layering. The cheese makes all the difference: Monterey Jack melts smoothly while sharp cheddar adds depth. For the best melt, shred your own cheese using a box grater—pre-shredded contains anti-caking agents that prevent proper melting. Store tortillas in a cool, dry place, and cheese in an airtight container in the fridge.

No enchilada sauce on hand? Salsa roja thinned with a splash of beef broth works in a pinch, though it lacks the smoky depth. Swap black beans for pinto beans or kidney beans if preferred, but don't skip the seasoning—cumin and salt are essential. For a dairy-free option, replace sour cream with cashew cream or dairy-free yogurt. The avocado adds freshness, but if it's not in season, guacamole or mango salsa make excellent substitutes. Fresh cilantro brightens the dish, but dried oregano can stand in if you're out.

This casserole reheats beautifully—350°F for 15-20 minutes restores that crispy tortilla texture. Store leftovers in an airtight container for up to 4 days in the fridge, or freeze for 3 months. For meal prep, assemble the dish without the final cheese layer, then add and bake before serving. The flavors deepen overnight, so it's even better the next day. Garnish with extra cheese or a sprinkle of smoked paprika for a restaurant-worthy finish.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just tortillas, beans, and sauce in a dish, then cheese on top. No chopping, no fuss, no extra pots. The refried beans spread like butter, and the tortillas soften just enough to soak up that sauce without falling apart.
  • Layered Comfort: That first bite? Crispy tortilla edges, gooey melted cheeses, and the deep, smoky warmth of the enchilada sauce cutting through the richness. The Monterey Jack and cheddar blend into something richer than takeout, but way better for you.
  • Meal Prep MVP: Honestly, this is my lunchbox lifesaver. I make a big batch on Sunday, and it reheats like a dream—no soggy corners, no sad textures. Pack it cold or warm it up, and it’s still delicious. (Yes, even on a Tuesday night.)
  • Budget-Friendly Feast: Corn tortillas, canned beans, and a jar of sauce? This feeds four for under $10. The cheese stretches, the flavors sing, and leftovers taste just as good the next day. My wallet and my family thank me every time.

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

Layer by layer, we'll build this rich casserole where crispy tortillas embrace melted cheese.

1

🍳 Step 1: Season and Crisp the Tortillas

Heat a large skillet over medium-high heat and add the 2 tablespoons olive oil. Arrange 9 of the corn tortillas in a single layer, being careful not to overlap them. Cook for 30-45 seconds per side until they develop golden brown spots and become pliable. This crisping step is crucial for that authentic restaurant-style crunch.

While the tortillas cook, prepare the seasoning mix in a small bowl by combining 1 teaspoon garlic powder, 1 teaspoon onion powder, ½ teaspoon salt, ¼ teaspoon ground black pepper, and ½ teaspoon cumin. Once the tortillas are golden, remove them from the pan and brush both sides lightly with the seasoning mixture. Set aside on a wire rack.

2

🥘 Step 2: Build the Casserole Layers

Preheat your oven to 375°F and lightly grease a 9x13-inch baking dish with olive oil. Spread 1 cup of enchilada sauce evenly on the bottom of the dish to create a flavorful base. Arrange 4 of the seasoned tortillas in a single layer, slightly overlapping if needed to cover the bottom completely.

In a medium bowl, combine the 2 cups refried beans, 1.5 cups black beans, and ½ cup sour cream. Spread this mixture evenly over the tortilla layer, then sprinkle with 1 cup of shredded Monterey Jack cheese and ½ cup cheddar cheese. Repeat this layering process once more, using the remaining 4 tortillas, bean mixture, and 2 cups Monterey Jack cheese and 1 cup cheddar cheese.

3

🔥 Step 3: Top with Sauce and Bake

Pour the remaining 1.5 cups enchilada sauce evenly over the top layer, spreading it to cover all surfaces. The sauce should bubble slightly when it hits the hot cheese. Press down gently on the top layer to ensure good contact between the cheese and sauce.

Cover the baking dish tightly with aluminum foil and bake for 25 minutes. Remove the foil and bake for another 10-15 minutes until the cheese is fully melted and bubbling, and the tortillas are golden brown in spots. The edges should pull away slightly from the pan, indicating the cheese has set properly.

4

🍽️ Step 4: Rest and Garnish

Remove the casserole from the oven and let it rest for 10 minutes before serving. This resting period allows the layers to set and makes it easier to slice. The internal temperature should reach 165°F at the center, ensuring all ingredients are fully heated through.

To serve, slice into 6 equal portions and garnish each serving with sliced avocado and 2 tablespoons chopped fresh cilantro. The contrast of cool avocado and fresh cilantro against the warm, cheesy layers creates a perfect balance of textures and temperatures. Serve immediately with additional sour cream on the side if desired.

👨‍🍳

Pro Tips For Making Bean And Cheese Enchilada Casserole

  • SOAK THE TORTILLAS: I learned this the hard way—dry tortillas in a casserole turn into brittle, flavorless chips. Toss them in warm enchilada sauce for 10 minutes before layering, or just sprinkle them with hot water and let them sit while you prep. They’ll soften perfectly without getting soggy.
  • LAYER BEANS THIN: Skip the thick globs of refried beans at the bottom—they’ll make your casserole dense and gloppy. Spread them in a thin, even layer (about ¼-inch thick) so every bite gets that creamy texture without the heaviness. Trust me, your casserole will thank you.
  • MELT CHEESE IN STAGES: Dumping all the cheese at once leads to a sad, greasy top. Sprinkle half before baking, then add the rest after 15 minutes when the sauce is bubbling. This guarantees a golden, crispy crust instead of a gooey mess.
  • USE A LITTLE BUTTER: This isn’t the prettiest method, but it’s the tastiest. Stir 1 tablespoon of butter into the enchilada sauce before layering—it cuts through the acidity and makes the whole dish richer. (Yes, even if you’re impatient like me, do it.)

Serving suggestions for this bean and cheese enchilada casserole

Warm Tortilla Plating

Serve your enchilada casserole warm straight from the oven—165°F internal temperature—for that perfect melt. Use a serrated knife to slice into 6 equal rectangles, then transfer to warmed stoneware plates or cast-iron skillets for rustic presentation.

The crispy tortilla edges stay intact when served this way, creating a satisfying contrast with the gooey cheese layers. 🌟

Toppings for Texture

Add cooling elements to balance the richness. I love sliced avocado (about ¼ cup per serving) and 2 tablespoons chopped cilantro for freshness. For extra crunch, sprinkle tortilla strips (lightly fried in olive oil until golden) or crushed tortilla chips on top. The temperature contrast makes every bite exciting.

Side Pairings

Serve with Mexican red rice (cooked with tomato sauce and cumin) to soak up any extra sauce. A simple arugula salad with lime vinaigrette cuts through the richness, while warm corn tortillas on the side let guests build their own enchiladas.

For a heartier meal, add black beans or charred bell peppers alongside.

Beverage Pairings

A Mexican lager like Modelo Especial or Corona cleanses the palate between bites. For a non-alcoholic option, horchata (sweet rice-cinnamon drink) or sparkling limeade balances the spicy, cheesy flavors. Avoid heavy sodas—they can overpower the dish’s delicate seasoning.

Make-Ahead Serving

This casserole tastes even better the next day! Reheat covered at 350°F for 15-20 minutes to restore crispiness. For gatherings, assemble the dish without the final cheese layer, then add and bake before serving. Garnish with extra cheese or a sprinkle of smoked paprika for a restaurant-worthy finish. 💫

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 16g80%
Cholesterol 110mg37%
Sodium 1120mg49%
Total Carbohydrate 56g19%
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 about bean and cheese enchilada casserole

1

Can I use flour tortillas instead of corn?

Flour tortillas create an even crispier texture when baked, which many people prefer. For best results, use 18 large flour tortillas and follow the same crisping method in a skillet. They'll develop a golden, almost puffed edge that contrasts beautifully with the melted cheese.

2

How do I prevent soggy tortillas in the casserole?

The key is crisping them first! Always cook 9 tortillas in oil until golden before assembling. For extra insurance, sprinkle the bottom layer with ½ cup uncooked rice—it absorbs moisture and keeps the tortillas crisp. Another trick is to bake the casserole uncovered for the last 10 minutes to crisp the top.

3

What's the best cheese substitute for dairy-free?

For a dairy-free version, replace all cheeses with 1.5 cups dairy-free shreds (like Violife or Daiya) mixed with ½ cup nutritional yeast for cheesy flavor. Use ½ cup dairy-free sour cream in the bean layer and top with avocado slices for creaminess. The texture won't be identical, but it delivers great flavor.

4

Can I make this ahead for a party?

Yes! Assemble the casserole without the final cheese layer, cover tightly, and refrigerate for up to 24 hours. Before baking, add the remaining cheese and sauce, then bake as directed. For freezing, assemble completely (with cheese), cover with foil, and freeze for up to 3 months. Thaw overnight in the fridge before baking.

5

Why did my casserole turn out too saucy?

Sauce overload is the most common issue! Use exactly 2.5 cups total enchilada sauce—only 1.5 cups for the top layer. If yours is too wet, bake uncovered for 5-10 extra minutes to thicken. For future batches, reduce sauce by ¼ cup or add ½ cup cooked rice to the bottom layer to absorb excess moisture.

★★★★★4.6(11 reviews)
Categories Side Dishes