Side Dishes
This bean and cheese enchilada casserole delivers all the comfort of a Mexican feast with crispy golden edges and layers of melty cheese magic. đ After years of testing, I've perfected the technique for achieving that restaurant-quality texture without the fussâjust simple ingredients and a few key steps.
The secret lies in properly layering the tortillas, beans, and cheese to create a dish that's hearty enough to stand alone or pair beautifully with a side salad.
The beauty of this recipe is its versatilityâit's foolproof for weeknight dinners, perfect for meal prep, and packed with plant-based protein from the black beans.
I use a combination of flour tortillas and corn tortillas for texture, then top it with a blend of cheddar and Monterey Jack for that signature melty goodness. The casserole bakes up with a golden, slightly crispy crust that holds together beautifully, while the inside stays tender and cheesy.
What you'll end up with is a dish that's rich, satisfying, and full of flavorâeach bite delivers that perfect mix of crispy, cheesy, and bean-filled goodness. The aroma alone will have everyone asking what's for dinner, and the best part?
It's ready in just 45 minutes, making it ideal for busy families or anyone craving a comforting meal without the stress.
Serve it with a dollop of sour cream, fresh cilantro, or a sprinkle of hot sauce for extra zing. This casserole reheats beautifully too, so you can make it ahead and enjoy leftovers all week. Let's get started on this crowd-pleasing dish!
Ingredients for bean and cheese enchilada casserole
Layered with crispy tortillas, melty cheese, and aromatic beansâthis casserole delivers restaurant-quality comfort in one dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Beans đŤ | 2 cups | Drained and rinsed, canned or cooked |
| Flour Tortillas đŻ | 8 whole | Medium size, slightly overlapping layers |
| Corn Tortillas đŻ | 4 whole | For texture contrast, lightly toasted |
| Shredded Cheddar Cheese đ§ | 2 cups | Sharp variety for bold flavor |
| Shredded Monterey Jack Cheese đ§ | 1 cup | For perfect melt and creaminess |
| Yellow Onion đ§ | 1 medium | Diced, sautĂŠed until translucent |
| Garlic Cloves đ§ | 3 cloves | Minced, aromatic foundation |
| Canned Tomato Sauce đ | 1 cup | San Marzano preferred for sweetness |
| Chicken Broth đ§ | 1 ½ cups | Low-sodium for balanced flavor |
| Cumin đż | 1 tsp | Ground, toasted for depth |
| Smoked Paprika đśď¸ | ½ tsp | For subtle smoky warmth |
| Salt đ§ | 1 tsp | Diamond Crystal preferred |
| Black Pepper đśď¸ | ½ tsp | Freshly cracked for brightness |
| Olive Oil đŤ | 2 tbsp | For crispy tortilla edges |
| Fresh Cilantro đż | Âź cup | Chopped, for vibrant garnish |
The tortillas are non-negotiable for that signature crispy top. Mission brand flour tortillas from the grocery store work perfectlyâthey're sturdy enough to hold up during baking. For the corn tortillas, Bob's Red Mill or any natural food store brand gives that authentic texture. Pro tip: lightly toast the corn tortillas firstâthey'll stay crispier longer. The cheese blend is where the magic happens: sharp cheddar for punch and Monterey Jack for melt. I always buy pre-shredded for convenience, but if you're feeling fancy, grate your own from a block for that extra-gooey texture. The black beans? Low-sodium canned saves you from measuring salt later, but drain and rinse them well to cut down on excess moisture.
No black beans? Pinto beans or kidney beans work in a pinch, but they have different textures. Running short on cheddar? Pepper jack or Colby Jack both play nicely in this combo. The tomato sauce can be jarred (I use Rao's for consistency), but if you're making it fresh, San Marzano tomatoes are worth the splurgeâthey're sweet and meaty. For the onion, yellow or white both work, but yellow adds a touch of sweetness. The garlic? Fresh is non-negotiable hereâjarred loses its punch. If you're prepping ahead, assemble the casserole up to a day in advance, then cover and refrigerate. The flavors meld beautifully overnight, and it bakes up even better the next day.
This casserole reheats like a dreamâjust cover with foil and bake at 350°F for 15-20 minutes until bubbly. Keeps for 4 days in the fridge, and freezes beautifully for 3 months. I always make a double batch because it's perfect for lunches. Store leftovers in portions so you can grab and reheat just what you need. The cheese topping gets a little drier after reheating, so I like to sprinkle fresh cheese on top when serving. Fresh cilantro wilts fast, so store it wrapped in damp paper towels in the fridge for up to 5 days. Trust me, the extra effort makes all the difference.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when Iâm too tired to wash dishes. Layer the tortillas, beans, and cheesesâno rolling, no fryingâjust bake until bubbly. The panâs already greasy from the tortillas, so cleanup is basically nonexistent.
- Cheesy Bean Bliss: That combo of Monterey Jack and cheddar? Chefâs kiss. The Jack melts into gooey perfection while the cheddar adds a sharp, salty bite. Add a sprinkle of cumin or chili powder to the beans, and suddenly youâve got restaurant-level depth without the fuss.
- Meal Prep MVP: Between us, this is my go-to for lazy Sundays or busy weeks. Make a double batchâit reheats like a dream (microwave or oven, no difference) and keeps for days. My kids grab it cold for lunch, and honestly? They donât even complain.
- Budget-Friendly Feast: Black beans and tortillas stretch this dish to feed four for under $10. Swap in whatever cheese you haveâeven pre-shredded worksâand suddenly youâve got a hearty, satisfying meal that wonât break the bank. (Yes, even on a Tuesday night.)
Step-by-step instructions for bean and cheese enchilada casserole
Here's how to build layers of flavor and texture that'll make your casserole irresistible.
đ¨âđł Step 1: SautĂŠ Onion and Garlic for Aromatic Base
Heat 2 tablespoons olive oil in a large skillet over medium heat. Add the diced yellow onion and cook for 5-6 minutes until softened and translucent. This is your flavor foundationâdon't rush it.
Push the onions to one side of the pan and add the minced garlic cloves. Stir for 30 seconds until fragrant but not browned. The garlic should perfume the entire kitchenâthis is when it's ready. Immediately remove from heat and transfer to a mixing bowl.
đĽ Step 2: Build the Cheesy Bean Filling
To the warm onion-garlic mixture, add the 2 cups drained black beans, 1 cup canned tomato sauce, 1.5 cups chicken broth, 1 teaspoon cumin, 0.5 teaspoon smoked paprika, 1 teaspoon salt, and 0.5 teaspoon black pepper. Stir well to combineâyou want every bean coated in that spiced tomato broth.
Here's the thingâthis mixture should be thick but spoonable. If it's too thick, add 1-2 tablespoons water to loosen it. The perfect consistency ensures the filling stays cohesive when layered. Taste and adjust seasoningâthis is where the magic starts building.
đł Step 3: Assemble the Layered Casserole
Preheat your oven to 375°F. In a 9x13-inch baking dish, spread half of the bean mixture evenly across the bottom. This first layer is criticalâit needs to be smooth to prevent gaps when you add tortillas.
Arrange 4 lightly toasted corn tortillas over the bean layer, slightly overlapping if needed. Sprinkle half of the 2 cups shredded cheddar cheese and half of the 1 cup shredded Monterey Jack cheese over the tortillas. Repeat with the remaining bean mixture, flour tortillas, and cheese.
đĽ Step 4: Create the Crispy Top Layer
Pour 1/4 cup water evenly over the top layer of tortillas. This creates steam during baking, helping the cheese melt perfectly while keeping the tortillas tender. Here's the crispy secret: brush the top tortillas with 1 tablespoon olive oil.
Press down gently on the top layer with a spatula to ensure good contact between all components. The oil will create that golden, crispy crust we're after while the water ensures the cheese melts smoothly underneath. Bake uncovered for 30-35 minutes until the top is deep golden brown and bubbly.
â° Step 5: Rest and Garnish
Remove from the oven and let the casserole rest for 10 minutes before cutting. This resting period allows the cheese to set slightly and makes slicing cleaner. The contrast between the crispy top and melty interior is what makes this dish sing.
Garnish with 0.25 cup chopped fresh cilantro right before serving. The bright herb cuts through the richness and adds that final pop of color. Serve warm with extra tortilla chips on the side if you're feeling fancyâevery bite should deliver that perfect balance of textures.
Pro Tips For Making Bean And Cheese Enchilada Casserole
- Preheat the Dish First: I learned this the hard wayâskipping this step means your bottom layer of beans and tortillas will steam instead of crisp. Pop the baking dish in a 375°F (190°C) oven for 5 minutes before adding anything. That extra heat jumpstarts the browning and keeps the texture solid, not soggy.
- Mix Tortilla Types: Donât just layer flour or corn tortillasâthey behave differently. Use a 50/50 split: corn for the bottom (they hold up better to moisture) and flour on top (they crisp faster). This keeps the casserole from falling apart when you slice it later.
- Salt the Beans Early: If youâre using canned black beans, drain and rinse them, then toss with ½ teaspoon salt per cup right away. This evens out the flavor before they get buried under cheese and sauce. I used to skip this and wondered why the dish tasted flatâturns out, the beans needed a head start.
- Layer Cheese Strategically: Sprinkle most of the cheese after baking, not all at once. Start with a thin layer between the tortillas, then add the rest on top in the last 5 minutes. This prevents a greasy, gloppy messâyour casserole will have a golden crust without being overwhelmingly cheesy. (Yes, even if youâre impatient like me.)
Storing and reheating this dish
Fridge Storage Tips
Store your enchilada casserole in an airtight container with a tight-fitting lid to keep it fresh for up to 4 days. I use glass Pyrex containers because they maintain even temperatures and prevent odors from seeping in.
Always let the casserole cool completely before refrigerating to avoid moisture buildup, which can make the tortillas soggy. đ
When reheating from the fridge, cover the dish with aluminum foil and bake at 350°F for 15-20 minutes until bubbly and heated through. The foil traps steam, preventing the cheese from drying out. For extra crispiness, remove the foil for the last 5 minutes of reheating.
Freezer Prep Guide
This casserole freezes beautifully for up to 3 monthsâperfect for meal prep! Let it cool completely, then wrap it tightly in plastic wrap followed by a layer of foil to create an airtight seal.
Label with the date and freeze. For best results, thaw overnight in the fridge before reheating.
To reheat from frozen, bake at 350°F for 25-30 minutes, covered with foil, until fully thawed and heated through. The texture will be slightly softer than fresh, but the flavors remain rich and satisfying. I like to sprinkle extra cheese on top when reheating for that gooey, restaurant-style finish.
Portioning Secrets
Divide the casserole into individual portions before freezing or storing to make grab-and-go lunches effortless. Use quart-sized freezer bags for single servingsâthey thaw faster and prevent freezer burn. Leave ½-inch headspace in each bag to account for expansion as the cheese melts slightly during freezing.
For quick reheating, microwave individual portions covered with a damp paper towel on 50% power for 2-3 minutes, stirring halfway. This gentle approach keeps the tortillas from getting rubbery. Add a splash of water or chicken broth if the casserole seems dry after reheating.
Cheese Refresh
The cheese topping may dry out slightly after reheating, so always keep extra shredded cheese on hand to sprinkle on top when serving. I recommend Monterey Jack or pepper jack for that perfect melt.
Freshly chopped cilantro also brightens up reheated casserolesâjust add it after warming to preserve its vibrant color and flavor.
For extra crispiness, broil the casserole for 1-2 minutes at the end of reheating. Watch closely to avoid burning the top! This quick step revives that golden crust and makes leftovers taste almost as good as fresh-baked. đĽ
Nutrition facts
Frequently asked questions
Can I make this casserole with vegetarian cheese?
Use a plant-based cheese blend like Miyoko's or Violife shreds for that melty texture. For best results, mix it with a little nutritional yeast (about 1 tablespoon) to boost umami flavor. The casserole will still hold together beautifully, though the color may be slightly different.
What if I don't have corn tortillas?
No problem! Use 12 extra flour tortillas instead and skip the toasting step. The casserole will still bake up crispyâjust expect a slightly softer texture. For extra crunch, brush the top tortillas with 1 extra tablespoon olive oil before baking.
Can I use a different type of bean?
Yes, but texture matters! Pinto beans or kidney beans work in a pinch, but they're firmer than black beans. Rinse them well to remove excess starch, which can make the casserole gummy. For a creamier texture, mash ½ cup of the beans slightly before layering.
Why did my casserole get soggy?
Sogginess usually means too much moisture. Check these fixes: Drain beans thoroughly, reduce broth to 1 cup, or add 1 extra layer of tortillas at the top. Also, ensure your oven rack is in the middle position for even heat distribution.
How can I make this gluten-free?
Swap flour tortillas for gluten-free corn tortillas (like Mission GF) and use a gluten-free cheese blend. For extra binding, sprinkle 1 tablespoon cornstarch over the bean layer before adding tortillas. The texture will be slightly different but still delicious!
