Side Dishes
This bean and cheese enchilada casserole delivers all the cozy, cheesy goodness of traditional enchiladas with minimal effort and one baking dish. The layers of tender tortillas, creamy cheese, and hearty beans create a satisfying, vegetarian-friendly dinner that's perfect for feeding a crowd or meal prepping for the week.
I developed this recipe after craving Tex-Mex flavors without the fuss of rolling individual enchiladas—now you get the same rich, melty results with just a few simple steps.
The secret to this casserole lies in the layers: start with a flavorful base of seasoned beans and enchilada sauce, then add tortillas cut into triangles for easy assembly.
A generous layer of cheese melts into a golden, bubbly blanket when baked, while optional toppings like sour cream and cilantro add freshness. What makes this recipe stand out is how it balances traditional Mexican flavors with modern convenience—using pre-cooked beans and store-bought sauce without sacrificing depth of taste.
By the time it comes out of the oven, you'll have a crispy-topped, cheesy, and satisfying dish that's ready to serve straight from the pan. The tortillas soften just enough to soak up the sauce, while the cheese pulls into stretchy, melty perfection.
This casserole is hearty enough to be a main dish but simple enough to make on a busy weeknight. It reheats beautifully too, making it ideal for leftovers or meal prep.
Perfect for Taco Tuesday, game day, or any night you're craving comfort food, this recipe comes together in under 30 minutes of prep and about 25 minutes in the oven.
The best part? Only one dish to wash, which means more time enjoying dinner with family or friends. Let’s get started on this crowd-pleasing Tex-Mex classic!
Ingredients for bean and cheese enchilada casserole
Layered beans, melty cheese, and crispy tortillas—this one-pan casserole delivers restaurant-style enchilada flavors with zero fuss.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Beans 🌱 | 2 cups | Cooked or canned, drained |
| Enchilada Sauce 🍅 | 2 cups | Red or green, store-bought |
| Corn Tortillas 🍞 | 12 whole | Medium-sized, cut into triangles |
| Shredded Monterey Jack Cheese 🧀 | 3 cups | Or Mexican blend cheese |
| Canned Diced Tomatoes 🍅 | 14 ½ oz | Drained, no liquid |
| Vegetable Broth 💧 | 1 cup | Low-sodium preferred |
| Cumin 🌿 | 1 tsp | Ground for authentic flavor |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Sour Cream 🥛 | ½ cup | For topping, optional |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Olive Oil 🫒 | 1 tbsp | For greasing baking dish |
The cheese is non-negotiable here—Monterey Jack or a Mexican blend melts into that perfect stretchy, golden crust. Trader Joe's and Walmart carry pre-shredded bags that save time, but block cheese grated at home tastes fresher. For the beans, canned black beans work perfectly—just drain and rinse to cut excess sodium. If you're feeling fancy, swap in pinto beans for a different texture. The tortillas? Corn over flour gives that authentic Mexican vibe, but flour tortillas hold up better if you're worried about crispiness.
No enchilada sauce? Tomato sauce plus taco seasoning gets you close, or blend canned tomatoes with cumin, garlic powder, and a pinch of sugar. Short on sour cream? Cream cheese mixed with a splash of milk works in a pinch. The cilantro is totally optional—skip it if you're not a fan, but the freshness brightens everything. For extra crunch, sprinkle crushed tortilla chips on top before baking. And if you're meal prepping, double the cheese—it's the first thing to disappear!
This casserole reheats like a dream—just cover with foil and warm in the oven for 10-15 minutes to keep the top crispy. Keeps for 4 days in the fridge, freezes beautifully for 3 months. I always make a double batch because it disappears fast—leftovers taste even better the next day as the flavors meld. Store in an airtight container, and trust me, the first slice out of the fridge is pure comfort food bliss.
Why You'll Love This Recipe
- One-Pan Magic: Between us, this dish is the only time I’ve ever used a single sheet pan without guilt. Tortillas layered over beans, sauce, and cheese—just bake, cover, and let the oven do the work. No chopping, no fuss, just done.
- Cheesy Crispy Perfection: Honestly, the Monterey Jack gets just golden at the edges while staying creamy inside—like a hug in casserole form. The enchilada sauce ties everything together with that smoky, slightly tangy warmth that makes me want seconds (yes, even on a Tuesday night).
- Meal Prep MVP: I make this on Sundays and it’s still ridiculously good three days later. The tortillas soften just enough to soak up the sauce, and the beans stay tender. Pack it for lunches or freeze half for when you’re too tired to cook.
- Budget-Friendly Feast: Black beans and canned tomatoes stretch this into six servings for less than $10. My college roommates called it “poor man’s fancy food”—but they’re the ones who always asked for leftovers. (Not that I’m bitter.)
Step-by-step instructions for bean and cheese enchilada casserole
This one-pan Tex-Mex masterpiece delivers crispy tortilla edges and gooey melted cheese every time.
Prepare the Tortilla Triangles
Cut the 12 whole corn tortillas into triangular wedges by slicing each tortilla in half from the center to the edge, then cutting each half diagonally into two triangles. This gives you about 24 pieces total. Brush each triangle lightly with the 1 tablespoon olive oil using a pastry brush or your fingers. The oil helps create that perfect golden-brown crust when baked.
Arrange the oiled tortilla triangles in a single layer on a parchment-lined baking sheet. Bake at 400°F for 8-10 minutes, flipping halfway through, until they're lightly golden and crisp at the edges. Watch carefully—they'll continue cooking in the casserole dish, so don't let them get too dark. Remove from oven and set aside.
Build the Casserole Base
In a large bowl, combine the 2 cups black beans, 14.5 oz canned diced tomatoes, 1 cup vegetable broth, 1 teaspoon cumin, 1 teaspoon garlic powder, ½ teaspoon salt, and ¼ teaspoon black pepper. Stir well to distribute the spices evenly. The beans should be fully coated with the broth and seasonings, creating a flavorful base for the casserole.
Pour this mixture into a 9x13-inch baking dish, spreading it evenly across the bottom. The liquid should be distributed so the tortillas will absorb it nicely without becoming soggy. Sprinkle 1 cup of the shredded Monterey Jack cheese evenly over the bean mixture. This layer will help bind everything together and create that signature melted cheese texture.
Layer and Assemble the Casserole
Arrange the pre-baked tortilla triangles in a slightly overlapping pattern over the cheese layer, covering the entire surface of the bean mixture. The edges should extend slightly over the sides of the baking dish. Pour the 2 cups enchilada sauce evenly over the tortillas, letting it soak in and coat the layers below.
Sprinkle the remaining 2 cups shredded Monterey Jack cheese evenly over the top. The cheese should be distributed in a thin, even layer to ensure every bite gets that perfect melty texture. Place the baking dish on a rimmed sheet pan to catch any potential spills during baking.
Bake to Golden Perfection
Transfer the assembled casserole to a preheated 375°F oven and bake for 25-30 minutes. The casserole is done when the cheese is deeply golden brown and bubbly, and the tortillas are crispy at the edges. You'll notice the tortillas will puff up slightly and the cheese will form a thick, gooey layer on top.
Let the casserole rest for 10 minutes before serving. This resting period allows the layers to set and makes it easier to slice cleanly. Top each serving with a dollop of ½ cup sour cream and a sprinkle of ¼ cup chopped fresh cilantro for a vibrant finish. The contrast of cool sour cream against the warm, cheesy tortillas is pure comfort food magic.
Pro Tips For Making Bean And Cheese Enchilada Casserole
- SOAK THE TORTILLAS: DESCRIPTION:
- SALT THE BEANS: DESCRIPTION:
- LAYER TOMATOES FIRST: DESCRIPTION:
- COVER IT TIGHT: DESCRIPTION:
Creative variations of this bean and cheese enchilada casserole
Spicy Southwest Twist
Add a kick by mixing 1 tablespoon of chipotle powder into the enchilada sauce before pouring it over the tortillas. For extra heat, stir in 1 teaspoon of cayenne pepper with the beans. Top with ¼ cup of diced jalapeños and a sprinkle of crumbled cotija cheese before baking.
Serve with cooling avocado crema (mix ½ cup sour cream with ¼ cup diced avocado and 1 tablespoon lime juice). 🌶️
Breakfast Enchilada Casserole
Transform this into a breakfast dish by adding 2 cups of scrambled eggs mixed into the bean base before assembling. Top with crumbled bacon or chorizo and bake as directed. Finish with sautéed onions and a drizzle of hot sauce.
This hearty version makes a perfect brunch for a crowd. The eggs add protein while keeping the cheesy, saucy goodness intact.
Vegetarian Protein Boost
Swap half the beans for 1 cup of cooked quinoa or 1 cup of crumbled firm tofu (seasoned with 1 teaspoon smoked paprika and ½ teaspoon garlic powder). The quinoa adds a nutty texture, while tofu soaks up the flavors beautifully.
For extra richness, fold ½ cup of refried black beans into the bean mixture before layering. This keeps the dish vegetarian while adding more substance.
Kid-Friendly Crunch Topping
Make it fun for kids by sprinkling ½ cup of crushed Doritos or Fritos on top before baking. The crunchy chips add a playful texture that little ones love, while the cheese still melts into a delicious blanket.
For a healthier option, use crushed whole-grain tortilla chips or toasted pepitas (pumpkin seeds). Serve with mild salsa or guacamole on the side for dipping.
Slow Cooker Adaptation
For a hands-off version, assemble the casserole in a 6-quart slow cooker lined with a parchment-lined baking dish (to make removal easier). Cook on LOW for 3-4 hours or HIGH for 2 hours, covered. The slow cooker keeps the tortillas tender and the cheese perfectly melted.
Finish under the broiler for 2-3 minutes to crisp the top if desired. This method is ideal for busy weeknights or meal prepping ahead.
Dairy-Free Cheese Swap
Use 1½ cups of dairy-free shredded cheese (like Violife or Daiya) for a vegan version. For extra creaminess, mix ½ cup of cashew cream (blend 1 cup soaked cashews with ½ cup water) into the enchilada sauce.
Top with nutritional yeast for a cheesy flavor. The texture may be slightly different, but the flavors still shine—perfect for vegan or lactose-intolerant diners. 🌱
Nutrition facts
Frequently asked questions
Can I use flour tortillas instead of corn?
Yes, but expect slightly different results! Flour tortillas will be softer and less crispy than corn, but they still work beautifully. For extra texture, brush them with olive oil before baking. If you're worried about sogginess, pre-bake them for 5-7 minutes at 375°F before assembling the casserole.
How do I make this recipe spicier?
Boost the heat by adding ½ teaspoon of cayenne pepper or 1 tablespoon of chipotle powder to the enchilada sauce. For extra kick, stir in 1 teaspoon of hot sauce with the beans or sprinkle diced jalapeños on top before baking. Always taste as you go—start mild and adjust!
Can I make this casserole 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 to account for the cold start. For freezing, assemble and bake, then cool completely before wrapping tightly in foil. Reheat covered in the oven at 350°F for 20-25 minutes.
Why did my tortillas get soggy?
Soggy tortillas usually mean too much liquid in the base. To fix this, drain the beans thoroughly and reduce the vegetable broth by ¼ cup**. Also, ensure you pre-bake the tortilla triangles until lightly golden—they’ll crisp up again during the final bake. For extra insurance, sprinkle an additional ½ cup of cheese between layers.
What’s the best cheese for this recipe?
Monterey Jack or a Mexican blend cheese melts perfectly, but cheddar or pepper jack work too. For a sharper flavor, mix ½ cup of cotija cheese into the top layer. Avoid pre-shredded cheese with anti-caking agents—it won’t melt as smoothly. Freshly grated cheese gives the best texture!
