Hearty Bean Cheese Enchilada Casserole Recipe for Comfort
Bean Cheese Enchilada Casserole Recipe combines comfort with bold flavors that everyone around the table will love.
This hearty dish brings warmth to any weeknight dinner when you crave something satisfying without spending hours in the kitchen.
Layers of goodness meld together beautifully, creating a meal that feels special yet remains wonderfully accessible for busy schedules.
The best part? It feeds a crowd and tastes even better as leftovers the next day.
Your kitchen will fill with enticing aromas that make waiting for dinner the hardest part.
Make this soon and watch it become a regular request in your household.
Why This Bean and Cheese Enchilada Casserole is the Ultimate Family Favorite
Beans Sauce and Cheese that Build Enchilada Casserole
Tortilla Layer:Filling Ingredients:Bean and Seasoning Components:Sauce and Cheese Layer:Optional Fresh Toppings:Deep Layering Vessels And Ovenware For Enchilada Casserole
Methods for Achieving an Even Bake on Enchilada Casseroles
Prepare Bean Mixture
Heat 1 tablespoon olive oil in a skillet over medium heat (375°F). Saute the 1 small finely chopped onion for 3-4 minutes until softened. Add the 2 minced garlic cloves and cook for 30 seconds. Stir in the following ingredients:
Lightly mash some of the beans to create a more textured mixture. Season with salt and pepper to your taste.
Prepare Baking Dish
Grab your 9×13-inch baking dish and spread 1/2 cup of enchilada sauce across the bottom. This creates a tasty base for your casserole.
First Layer
Arrange a layer of 5-6 corn tortillas over the sauce, slightly overlapping them to cover the entire bottom of the dish. Spread half of the bean mixture evenly across the tortillas.
Add Cheese Layer
Sprinkle 1 cup of shredded cheese over the bean mixture. Pour another 1/2 cup of enchilada sauce on top.
Create Second Layer
Repeat the layering process with another 5-6 corn tortillas. Add the remaining bean mixture, 1 cup of cheese, and 1/2 cup of enchilada sauce.
Final Topping
Top with a final layer of 5-6 corn tortillas. Pour the remaining enchilada sauce over the top and sprinkle the last cup of cheese.
Bake the Casserole
Cover the dish with aluminum foil and bake at 375°F (190°C) for 20 minutes. Remove the foil and continue baking for an additional 10-15 minutes until the cheese is melted and bubbly.
Serve and Garnish
Let the casserole rest for 5-10 minutes after removing from the oven. Add your favorite optional toppings like:
Serve hot and enjoy your cheesy bean enchilada casserole!
Tortilla Pliability Tricks For Enchilada Casserole Success
Cheesy Bean Remixes For Enchilada Casserole
Zesty Tex-Mex Sidekick Pairings For Enchilada Bake
Savory Bake Freezing Adaptations For Enchilada Casserole
Cheesy Enchilada Casserole Q&A and Make-Ahead Advice
Can I use different types of beans?
Absolutely! Black beans, pinto beans, or a mix work great. Just drain and rinse them before using.
Is this recipe vegetarian?
Yes, the basic recipe is vegetarian. Just make sure your cheese and enchilada sauce don’t contain meat products.
How spicy will this casserole be?
The recipe has mild spice from cumin and chili powder. Add more chili powder or a dash of hot sauce if you want extra heat.
Can I make this ahead of time?
Definitely. Assemble the casserole, cover, and refrigerate up to 24 hours before baking. Add a few extra minutes to baking time if it’s cold from the fridge.
Do I need fresh tortillas?
Corn or flour tortillas both work. Slightly stale tortillas are actually perfect for this recipe because they’ll absorb the sauce without getting mushy.
Bean Cheese Enchilada Casserole Recipe
- Total Time: 40 minutes
- Yield: 12 1x
Description
Southwestern bean and cheese enchilada casserole brings comfort straight to your dinner table with layers of cheesy goodness and hearty beans. Grab some tortillas, your favorite cheese, and let the magic of this family-friendly Mexican-inspired dish make weeknight meals deliciously simple.
Ingredients
Main Ingredients:
- 10–12 corn tortillas
- 2 (15 ounces / 425 grams) cans black beans, drained and rinsed
- 3 cups enchilada sauce (red or green)
- 2 cups shredded cheese (cheddar, Monterey Jack, or Mexican blend)
Seasoning Ingredients:
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 1 teaspoon cumin
- ½ teaspoon chili powder
- Salt and pepper to taste
Optional Toppings:
- Chopped cilantro
- Avocado
- Diced tomatoes
- Shredded lettuce
Instructions
- Grab a skillet and heat 1 tablespoon olive oil over medium heat at 350°F. Sauté 1 small finely chopped onion for 3-4 minutes until translucent.
- Add 2 minced garlic cloves and cook for 30 seconds, releasing their aromatic essence.
- Pour in 2 (15 oz) cans of drained black beans. Sprinkle 1 teaspoon cumin and ½ teaspoon chili powder into the mixture.
- Gently mash some beans with your spatula to create a rustic texture. Season with salt and pepper to your taste preferences.
- Preheat your oven to 375°F (190°C), ensuring the rack is in the middle position.
- Select a 9×13-inch baking dish and spread ½ cup enchilada sauce across the bottom, creating a flavorful base.
- Layer 4-5 corn tortillas to cover the sauce completely, slightly overlapping them.
- Spread half of your prepared bean mixture evenly across the tortillas.
- Sprinkle ⅓ of the 2 cups shredded cheese over the beans.
- Pour another ½ cup enchilada sauce across the layer.
- Repeat the layering process: tortillas, remaining bean mixture, ⅓ cheese, and ½ cup sauce.
- Add a final layer of tortillas, then top with remaining sauce and cheese.
- Cover the dish with aluminum foil and bake for 20 minutes at 375°F.
- Remove foil and continue baking for 10-15 minutes until cheese melts and edges become golden and bubbly.
- Remove from oven and let the casserole rest for 5-10 minutes to set.
- Garnish with optional toppings like chopped cilantro, diced avocado, tomatoes, or shredded lettuce before serving.
Notes
- Customize the heat level by adjusting chili powder or adding diced jalapeños to your bean mixture for more kick.
- Use black beans or pinto beans interchangeably depending on your preference and what’s in your pantry.
- For a gluten-free version, select corn tortillas and verify your enchilada sauce is gluten-free certified.
- Make this dish ahead by assembling and refrigerating up to 24 hours before baking, which can intensify the flavors and make dinnertime easier.
- Prep Time: 5 minutes
- Cook Time: 35 minutes
- Category: Casseroles
- Method: Baking
- Cuisine: Mexican
Nutrition
- Serving Size: 12
- Calories: 210 kcal
- Sugar: 3 g
- Sodium: 450 mg
- Fat: 9 g
- Saturated Fat: 4 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 26 g
- Fiber: 7 g
- Protein: 11 g
- Cholesterol: 20 mg



Daniel Navarro
Culinary Content Director
Expertise
Mexican-inspired Menus, Seasonal Restaurant Specials, Shared Plate Dining, Tequila Pairings, Chef-driven Recipes
Education
Daniel writes about bold flavors, chef-driven dishes, and the kind of restaurant moments that turn tacos, mezcal, and shared plates into a night worth repeating.