Side Dishes
This bean and cheese enchilada casserole delivers restaurant-quality comfort in one foolproof baking dish. đ The secret lies in crispy tortilla layers that stay perfectly golden while melting cheese creates a rich, cheesy blanket over hearty beans and seasoned meat.
I developed this recipe after years of testingâit's the kind of dish that transforms a simple weeknight into a fiesta-worthy meal without the fuss of rolling individual enchiladas.
The beauty of this casserole is its versatilityâswap in your favorite beans, use plant-based cheese for a vegan option, or add jalapeĂąos for heat. Baking at 375°F for 25 minutes ensures the tortillas get crispy while the cheese melts into a luscious sauce that coats every bite.
The layers work together to create a dish that's equal parts satisfying and impressive, perfect for feeding a crowd or meal prepping for the week.
What makes this recipe stand out is the textural contrastâcrispy tortilla edges give way to tender, cheesy layers with every bite. The combination of smoky spices, creamy cheese, and hearty beans creates a flavor profile that's both familiar and exciting.
This isn't just a side dish; it's a complete meal that will have everyone asking for seconds.
Ready in under an hour and packed with flavor, this enchilada casserole is the ultimate weeknight solution that still feels special. Whether you're hosting game day or just craving comfort food, this recipe delivers crispy, cheesy perfection with minimal effort. Let's get baking!
Ingredients for bean and cheese enchilada casserole
Crispy tortillas, melty cheese, and smoky spicesâthis vegetarian enchilada casserole delivers restaurant-style comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Corn Tortillas đŻ | 12 whole | Medium-sized, cut into strips |
| Refried Black Beans đŤ | 2 cups | Canned or homemade, seasoned |
| Shredded Monterey Jack Cheese đ§ | 2 cups | Vegetarian, freshly shredded |
| Shredded Cheddar Cheese đ§ | 1 ½ cups | Sharp or mild, freshly shredded |
| Enchilada Sauce đ | 2 cups | Red or green, mild or medium |
| Vegetable Oil đŤ | Âź cup | For crisping tortillas |
| Yellow Onion đ§ | 1 whole | Medium, finely diced |
| Garlic Cloves đ§ | 3 cloves | Fresh, minced |
| Ground Cumin đż | 1 tbsp | Toasted for depth |
| Smoked Paprika đśď¸ | 1 tsp | For smoky flavor |
| Salt đ§ | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper đśď¸ | ½ tsp | Freshly ground |
| Sour Cream đĽ | ½ cup | For serving, optional |
| Fresh Cilantro đż | Âź cup | Chopped, for garnish |
The tortillas are the star here. Corn tortillas work best for that perfect crispy textureâflour tortillas get soggy. Buy a pack of Mission or La Tortilla Factory from the Latin aisle at Walmart or Krogerâthey hold up best when cut into strips. The cheese matters too: Monterey Jack melts smoothly, while sharp cheddar adds bite. For the best flavor, shred your own cheeseâpre-shredded gets clumpy. The onions and garlic should be freshly mincedâno shortcuts here, trust me on that crispy texture.
No enchilada sauce? Tomato sauce with cumin and chili powder works in a pinch. Short on black beans? Pinto or kidney beans swap right inâjust rinse them well. The spices are non-negotiable thoughâsmoked paprika gives that authentic smoky depth. No sour cream? Greek yogurt is a great substitute. For extra heat, add diced jalapeĂąos or a dash of cayenne. The casserole reheats beautifullyâtoss it in the oven at 350°F for 10 minutes to restore that crispy top layer.
Assemble this casserole up to 24 hours aheadâit actually tastes better the next day as flavors meld. Store leftovers in an airtight container for 4 days in the fridge. For freezing, assemble but skip the final cheese layerâsprinkle cheese on top when reheating. The tortilla strips crisp up perfectly in the oven. Portion into meal prep containers for easy lunches all week. Garnish with fresh cilantro right before servingâit brightens everything up.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when Iâm too tired to wash dishesâjust layer tortillas, beans, cheese, and sauce in one dish, bake, and boom. The refried black beans soften perfectly without falling apart, and the cheddar-monterey jack combo melts into that gooey blanket you canât resist.
- Layered Flavor Bomb: That first bite? Crispy tortilla edges hugging creamy cheese, with the enchilada sauce peeking through like a rich, spiced surprise. Honestly, the combo of smoky beans and sharp cheddar is ridiculously satisfyingâno fancy ingredients, just pure comfort.
- Meal Prep MVP: I make this on Sundays because it reheats like a dreamâleftovers stay moist and delicious for days. Itâs my go-to for lunchboxes (yes, even my picky teen eats it) or a quick dinner when Iâve got better things to do than cook.
- Budget-Friendly Feast: This dish feeds six for under $10âcorn tortillas, canned beans, and store-brand cheese stretch far without sacrificing taste. Between us, itâs the kind of meal that makes grocery night feel like a win, not a stress.
Step-by-step instructions for bean and cheese enchilada casserole
Here's how to build layers of flavor and textureâcrispy tortilla topping meets melty cheese perfection.
đł Step 1: SautĂŠ Aromatics for Flavor Foundation
Heat the 0.25 cup vegetable oil in a large skillet over medium heat. Add the finely diced whole yellow onion and cook for 5 minutes until soft and translucent. Here's the thingâyou want it to caramelize just slightly, so don't rush this step.
Add the 3 minced garlic cloves, 1 tbsp ground cumin, 1 tsp smoked paprika, 1.5 tsp salt, and 0.5 tsp black pepper. Stir constantly for 1 minute until fragrantâyou'll smell that warm, earthy cumin and smoky paprika. This aromatic base forms the flavor backbone of your entire casserole. Remove from heat and let cool slightly before using.
đ¨âđł Step 2: Assemble the Cheesy Bean Layer
In a large mixing bowl, combine the 2 cups refried black beans with the cooled onion-garlic mixture. Stir until fully incorporatedâthis ensures every bite gets that deep, smoky flavor. In a separate bowl, mix the 2 cups shredded Monterey Jack cheese and 1.5 cups shredded cheddar cheese until evenly combined.
Spread half of the bean mixture evenly in the bottom of a 9x13-inch baking dish. Then sprinkle half of the cheese mixture over the beans. Repeat with the remaining bean and cheese layers, creating two even layers. This layering technique prevents a soggy bottom while maximizing melty cheese pockets.
đĽ Step 3: Create the Crispy Tortilla Topping
Preheat your oven to 375°F. Cut the 12 whole corn tortillas into Âź-inch thick stripsâthis creates maximum surface area for crispiness. Spread the strips evenly on a baking sheet and drizzle with 1 tablespoon of the remaining vegetable oil (save the rest for later).
Bake for 8-10 minutes, stirring once halfway through, until the tortilla strips are golden brown and crisp. Watch carefullyâthey crisp quickly! Remove from oven and set aside. This is where the magic happens: those crispy tortilla pieces will become the textural star of your casserole.
đĽ Step 4: Build and Bake the Enchilada Casserole
Pour the 2 cups enchilada sauce evenly over the cheese layer in the baking dish. Then sprinkle the crispy tortilla strips over the sauce, pressing down gently to help them adhere. This step is crucialâit creates that perfect crunchy top layer while keeping the cheese underneath gooey.
Bake uncovered for 20-25 minutes until the cheese is bubbling and the tortilla topping is deep golden brown. The edges should look slightly crispy, and you'll smell that irresistible cheesy aroma filling your kitchen. If the top isn't brown enough, broil for 1-2 minutes at the end for extra crispiness.
đ˝ď¸ Step 5: Serve with Fresh Garnishes
Let the casserole rest for 5 minutes before servingâthis helps the layers set and makes slicing easier. Top each serving with 0.25 cup chopped fresh cilantro and a dollop of 0.5 cup sour cream. The contrast between the crispy tortilla topping, melty cheese, and fresh garnishes creates the perfect balance of textures and temperatures.
Slice into squares and serve immediately while the tortilla topping is still crisp. This dish tastes even better the next day when the flavors meld togetherâjust reheat in the oven for 10 minutes at 350°F to restore that perfect texture.
Pro Tips For Making Bean And Cheese Enchilada Casserole
- SOAK THE TORTILLAS: Skip the soggy bottoms by giving corn tortillas a quick 10-second dip in warm enchilada sauce before assembling. I used to just layer them dry, and half the time theyâd turn to mush in the ovenâthis guarantees they stay crisp enough to hold up.
- LAYER CHEESE LAST: Sprinkle the Monterey Jack and cheddar mix after baking the first 15 minutesâthis prevents the top from getting rubbery. I learned this after making a batch where the cheese turned grainy, and now it melts into a perfect blanket every time.
- USE A MIXED CHEESE BASE: Swap half the cheddar for Monterey Jack in the sauce layerâitâs creamier and less likely to separate. I was skeptical until I tried it; the blend stays smooth even when baked, and the flavorâs richer than all cheddar.
- BAKE UNTIL BUBBLY: Donât pull it out when it looks doneâwait until the sauce is bubbling vigorously at the edges. I used to rush it, and the casserole ended up dry; now I set a timer for 5 extra minutes and let the oven do the work.
Flavor customization for this recipe
Spicy Kick Variations
For heat lovers, add 1-2 chopped jalapeĂąos or ½ tsp cayenne pepper to the bean layerâthis infuses the cheese with subtle heat. I like to sprinkle extra jalapeĂąos on top after baking for a fresh, fiery crunch.
For smoky heat, swap ½ tsp smoked paprika for 1 tsp chipotle powderâthis gives the tortilla topping a deep, smoky kick that pairs perfectly with the cheese. đśď¸
Creamy Variations
Add ½ cup sour cream or Greek yogurt> to the bean layer for extra creaminessâthis balances the smoky spices beautifully. For a tangy twist, stir in 1 tbsp lime juice> after baking.
I also love adding ½ cup diced avocado> on top before serving for a rich, buttery contrast to the crispy tortilla topping.
Vegetarian & Vegan Swaps
For vegan-friendly enchiladas, use vegan cheese> (like Miyoko's or Violife>) and swap refried beans for lentils or chickpeas>. I recommend 1 cup cooked lentils> mixed with ½ cup salsa> for extra flavor.
For a cheesy texture, sprinkle nutritional yeast> on top before bakingâit adds a nutty, umami depth that mimics dairy.
Regional Flavor Twists
For a Tex-Mex twist, add ½ cup diced green chiles> (like Hatch or Anaheim>) and top with crumbled cotija cheese>. In the Southwest, I like to add ½ cup corn kernels> to the bean layer for texture.
For a California-inspired version, swap enchilada sauce for pesto> and add sun-dried tomatoes> to the cheese layer.
Extra Crispy Toppings
Want even more crunch? Swap tortilla strips for crushed tortilla chips> (like Doritos or Fritos>) mixed with ½ cup melted butter> before baking.
For a Mexican street food vibe, sprinkle crumbled chorizo> (or vegan chorizo) on top before the final bakeâit adds a savory, spicy crunch that everyone will love. đĽ
Nutrition facts
Frequently asked questions
Can I use flour tortillas instead of corn tortillas?
Flour tortillas will work, but they won't give you that perfect crispy texture. Corn tortillas hold up better to baking, creating those delightful crunchy edges. If you must use flour, cut them thinner (â -inch strips) and bake them for 5-7 minutes at 375°F to get some crispiness.
How do I make this recipe vegan?
Swap the cheese for vegan cheese (like Miyoko's or Violife) and replace the refried beans with 1 cup cooked lentils or chickpeas mixed with ½ cup salsa. For extra flavor, sprinkle nutritional yeast on top before bakingâit adds a cheesy, nutty depth. The tortilla strips will still crisp up beautifully!
Why did my casserole get soggy instead of crispy?
Sogginess usually happens when the tortilla topping doesn't get enough time to crisp or the cheese layer is too thick. First, make sure you're baking the tortilla strips for 8-10 minutes until golden. Second, spread your sauce evenlyâdon't drown the tortillas! For extra insurance, broil for 1-2 minutes at the end to restore crispiness.
Can I prepare this ahead of time?
Yes! Assemble the casserole up to 24 hours ahead and refrigerate uncovered. The next day, bake at 375°F for 25-30 minutes to restore crispiness. For freezing, assemble but skip the final cheese layerâadd cheese when reheating. Portion into meal prep containers for easy lunches all week, reheating portions for 10 minutes at 350°F.
What's the best way to reheat leftovers?
Oven reheating gives the best results! Cover with foil and bake at 350°F for 10-15 minutes until heated through. For extra crispiness, uncover for the last 2 minutes. Microwave reheating works in a pinch (2 minutes), but it'll lose that perfect tortilla crunch.
