Hearty Bean and Cheese Enchiladas with Rich Red Sauce

There’s something incredibly comforting about a plate of warm, cheesy enchiladas. This recipe for Hearty Bean and Cheese Enchiladas brings that classic satisfaction right to your table. We’re talking tender tortillas, generously filled with a creamy, seasoned bean and cheese mixture, all smothered in a vibrant, savory red sauce. It’s a dish that feels both indulgent and wholesome. The magic truly lies in the balance: the earthy beans, the melty cheese, and that perfectly spiced red sauce that coats every bite. This isn’t just about combining ingredients; it’s about building layers of flavor that sing together.

This recipe works because we focus on simple, quality ingredients and a robust sauce. We’ll toast our spices just a bit to deepen their aroma, creating a foundation for a truly delicious red enchilada sauce. The bean filling is creamy and rich, thanks to a thoughtful blend of textures and seasonings. And the assembly? It’s straightforward, allowing those beautiful flavors to shine without unnecessary fuss. Get ready for a meal that’s both easy to prepare and incredibly satisfying.

Recipe Overview

Prep time: 25 minutes
Cook time: 30 minutes

Servings: 6 servings (approximately 12 enchiladas)

Difficulty: Easy to Medium

Equipment needed: A 9×13-inch baking dish, a large saucepan, a blender (or immersion blender), and a large skillet. If you don’t have a blender, a food processor can work for the sauce, or you can finely mince the aromatics.

Make-ahead options: The red enchilada sauce can be made up to 3 days in advance and stored in the refrigerator. The bean filling can also be prepared a day ahead. You can even assemble the enchiladas the day before, cover them, and refrigerate; just add an extra 10-15 minutes to the baking time.

Ingredients

Main Ingredients

  • 1 tablespoon olive oil – or any neutral cooking oil.
  • 1 large yellow onion – finely chopped, about 1 ½ cups.
  • 3 cloves garlic – minced, for aromatic depth.
  • 2 (15-ounce) cans black beans – rinsed and drained thoroughly.
  • 1 (15-ounce) can pinto beans – rinsed and drained, adds another layer of texture.
  • 1 teaspoon ground cumin – essential for that warm, earthy flavor.
  • ½ teaspoon smoked paprika – for a hint of smoky sweetness.
  • ¼ teaspoon chili powder – adds a mild kick.
  • ½ cup vegetable broth – to help bind the bean mixture.
  • 8 ounces Monterey Jack cheese – shredded, melts beautifully.
  • 4 ounces cheddar cheese – shredded, for a sharper flavor balance.
  • 12 (6-inch) corn tortillas – fresh and pliable, crucial for rolling without breaking.
  • Salt and freshly ground black pepper – to taste.

For the Rich Red Enchilada Sauce

  • 2 tablespoons olive oil – or vegetable oil.
  • 2 tablespoons all-purpose flour – or gluten-free flour blend for thickening.
  • 2 tablespoons chili powder – for color and primary flavor.
  • 1 teaspoon ground cumin – enhances the earthy notes.
  • ½ teaspoon garlic powder – for a mellow garlic flavor.
  • ¼ teaspoon onion powder – rounds out the savory profile.
  • 3 cups vegetable broth – the liquid base for the sauce.
  • 1 (8-ounce) can tomato sauce – adds body and tang.
  • ¼ teaspoon dried oregano – a classic Mexican herb flavor.
  • Pinch cayenne pepper – optional, for a touch of heat.

For Garnish

  • ½ cup fresh cilantro – chopped, for brightness.
  • ¼ cup red onion – finely diced, for a slight crunch and sharp flavor.
  • ½ cup sour cream or plain yogurt – for a cool, creamy finish.

The olive oil is our starting point, a flavor carrier for the aromatics. Onion and garlic form the savory base, building layers of taste. The black beans and pinto beans are the stars of the filling, offering protein and a satisfying texture. Cumin, smoked paprika, and chili powder are the essential spices, bringing warmth and depth to the beans. Vegetable broth helps create a cohesive, moist filling. The combination of Monterey Jack and cheddar cheese provides the perfect balance of meltiness and sharp, savory goodness. Corn tortillas are traditional and hold up well to the sauce, absorbing flavor beautifully.

For the sauce, chili powder is the dominant spice, providing that signature red color and fundamental flavor. Flour acts as a thickener, creating a rich, velvety consistency. Tomato sauce adds a tangy depth, while vegetable broth forms the liquid base. Oregano and the additional cumin, garlic powder, and onion powder round out the complex, savory profile. Garnishes like fresh cilantro, diced red onion, and sour cream offer refreshing contrasts in flavor and texture, completing the dish.

Pro Tips

  1. Warm Your Tortillas: Cold corn tortillas will crack when you try to roll them. Briefly warming them in a dry skillet for about 15-20 seconds per side, or microwaving them in a damp paper towel for 30 seconds, makes them pliable and much easier to work with. This prevents tears and ensures a neat roll.
  2. Don’t Skimp on the Sauce: Enchiladas are all about that luscious sauce. Make sure your tortillas are lightly coated in sauce before filling and rolling, and then generously douse the assembled enchiladas. This keeps them moist, flavorful, and prevents them from drying out in the oven.
  3. Season in Layers: Each component of your enchiladas – the beans, the sauce – should be seasoned individually. Taste as you go! This layering of salt, pepper, and spices ensures a well-balanced and flavorful final dish, rather than relying on a last-minute seasoning.
  4. Achieve Creamy Beans: For a truly creamy bean filling, mash about half of the beans after adding them to the skillet. You can use a potato masher or the back of a fork. This creates a mixture that’s both smooth and chunky, holding together well inside the tortillas.
  5. Let it Rest: After baking, let the enchiladas rest for about 5-10 minutes before serving. This allows the cheese to set slightly and the flavors to meld, making them easier to cut and serve without falling apart.

Instructions

Step 1: Prepare the Bean Filling

Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the chopped yellow onion and cook until softened and translucent, about 5-7 minutes. Don’t rush this step; sweet onions are key. Stir in the minced garlic and cook for another 1 minute until fragrant. Now, add the rinsed and drained black beans and pinto beans to the skillet. Mash about half of the beans with a potato masher or the back of a fork directly in the pan.

Next, stir in the ground cumin, smoked paprika, and chili powder. Cook for 1-2 minutes, letting the spices bloom and become aromatic. Pour in the ½ cup vegetable broth and bring to a gentle simmer. Cook for another 3-5 minutes until most of the liquid has been absorbed and the mixture is thick. Season generously with salt and freshly ground black pepper to taste. Remove from heat and set aside to cool slightly.

Related Post  Zesty Cucumber Bites with Creamy Herb Spread

Step 2: Craft the Rich Red Enchilada Sauce

In a medium saucepan, heat 2 tablespoons olive oil over medium heat. Whisk in the 2 tablespoons all-purpose flour and cook for 1-2 minutes, stirring constantly, to create a roux. It should be a light golden color and smell slightly nutty. This is your thickening base.

Gradually whisk in the 3 cups vegetable broth, a little at a time, ensuring no lumps form. Once smooth, stir in the 8-ounce can tomato sauce, 2 tablespoons chili powder, 1 teaspoon ground cumin, ½ teaspoon garlic powder, ¼ teaspoon onion powder, and ¼ teaspoon dried oregano. If desired, add a pinch of cayenne pepper for heat. Bring the sauce to a gentle simmer, then reduce the heat to low and let it cook for 10-15 minutes, stirring occasionally, until it thickens to your desired consistency. It should coat the back of a spoon. Taste and adjust seasoning with salt and pepper.

Step 3: Assemble the Enchiladas

Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.

In a medium bowl, combine the shredded Monterey Jack and cheddar cheeses. Take your corn tortillas and briefly warm them. You can do this by heating them in a dry skillet for 15-20 seconds per side, or by wrapping them in a damp paper towel and microwaving for 30-45 seconds. This makes them pliable.

Dip each warmed tortilla into the red enchilada sauce, ensuring both sides are lightly coated. Lay the sauced tortilla flat. Spoon about 2-3 tablespoons of the bean mixture down the center. Sprinkle with a generous pinch of the mixed cheeses. Roll the tortilla tightly and place it seam-side down in the prepared baking dish. Repeat with the remaining tortillas, bean mixture, and cheese until the baking dish is full.

Step 4: Bake to Golden Perfection

Once all the enchiladas are assembled in the baking dish, pour the remaining red enchilada sauce evenly over the top. Make sure every enchilada is covered. Sprinkle the remaining mixed shredded cheese generously over the sauce.

Cover the baking dish loosely with aluminum foil. Bake for 20 minutes. Then, remove the foil and continue baking for another 10-15 minutes, or until the cheese is melted, bubbly, and slightly golden, and the sauce is simmering. The edges of the tortillas might get a little crispy, which is wonderful!

Step 5: Garnish and Serve

Once out of the oven, let the enchiladas rest for 5-10 minutes. This allows the cheese to set and the enchiladas to firm up slightly, making them easier to serve. Garnish with freshly chopped cilantro and finely diced red onion. Offer sour cream or plain yogurt on the side for a cool, creamy contrast. Serve hot and enjoy!

Variations & Customization

Dietary Modifications

  • Gluten-Free: This recipe is naturally gluten-free if you use corn tortillas and a gluten-free flour blend for the sauce roux. Ensure your vegetable broth is also certified gluten-free.
  • Dairy-Free/Vegan: For a dairy-free version, use your favorite dairy-free shredded cheese alternatives. Replace the sour cream garnish with a dairy-free sour cream or a dollop of cashew cream. The rest of the recipe is already plant-based!

Flavor Variations

  • Spicy Version: To add more heat, increase the amount of cayenne pepper in the sauce, or add a pinch of red pepper flakes to the bean filling. You could also mix in some diced jalapeños (fresh or pickled) with the onions in the bean filling.
  • Seasonal Twists: While this is a hearty dish, you can add seasonal vegetables. Try incorporating diced bell peppers or corn kernels into the bean mixture for extra crunch and sweetness. Roasted sweet potato cubes would also be a lovely addition to the filling.
  • Protein Boost: For an extra protein kick, consider adding cooked and shredded plant-based chicken alternative or crumbled plant-based ground meat alternative to the bean filling.

Serving & Storage

Serving Suggestions

These Hearty Bean and Cheese Enchiladas are a meal in themselves, but they truly shine with a few simple accompaniments. Serve them hot, straight from the oven, allowing that beautiful melted cheese and rich sauce to be the star.

For plating, arrange two or three enchiladas per plate, spooning extra sauce over them. A sprinkle of fresh cilantro and diced red onion adds color and a delightful fresh crunch. A dollop of cool sour cream or plain yogurt on the side provides a creamy balance to the savory flavors.

Best side dishes include a simple green salad with a light vinaigrette to cut through the richness, or a side of Mexican rice. You could also serve them with fresh guacamole or a bowl of pico de gallo for extra freshness.

For beverages, consider a refreshing glass of sparkling limeade, a crisp apple cider, or a vibrant hibiscus iced tea. A virgin mango margarita or a sparkling cranberry mocktail would also be fantastic pairings.

Storage Instructions

  • Refrigerator: Leftover enchiladas can be stored in an airtight container in the refrigerator for up to 3-4 days. Ensure they are cooled completely before storing.
  • Freezer: For longer storage, individual portions can be frozen. Once cooled, wrap individual enchiladas or small portions tightly in plastic wrap, then place them in a freezer-safe container or bag. They will keep well for up to 1 month. Thaw overnight in the refrigerator before reheating.
  • Reheating: The best way to reheat enchiladas is in the oven. Place them in an oven-safe dish, cover with foil, and bake at 300°F (150°C) for 20-25 minutes, or until heated through. For a quicker option, individual portions can be reheated in the microwave, but the tortillas might become a bit softer.

Frequently Asked Questions

1. Can I use flour tortillas instead of corn tortillas?

While corn tortillas are traditional and provide a distinct flavor and texture that holds up well to the sauce, you can certainly use flour tortillas if you prefer. Just be aware that flour tortillas tend to be softer and might absorb more sauce, often resulting in a slightly different texture. They may also tear more easily if over-soaked. Warm them just enough to make them pliable.

2. My enchilada sauce is too thin/thick. How can I fix it?

If your sauce is too thin, continue to simmer it gently uncovered, allowing more liquid to evaporate until it reaches your desired consistency. If it’s too thick, simply whisk in a little more vegetable broth or water, a tablespoon at a time, until it thins out. Remember to taste and adjust seasoning after any additions.

Related Post  Savory Mushroom Quesadillas with Crispy Edges

3. Can I make this dish spicier?

Absolutely! To increase the heat, you have several options. You can add more cayenne pepper to the sauce, or even a pinch of red pepper flakes. For a fresh kick, finely dice some jalapeño or serrano peppers and sauté them with the onions in the bean filling. A dash of your favorite hot sauce stirred into the bean mixture also works wonders.

4. What if my tortillas break when I try to roll them?

This is a common issue with corn tortillas that aren’t warm enough. The key is to make them pliable. Ensure you are warming them thoroughly, either in a dry skillet for 15-20 seconds per side or wrapped in a damp paper towel in the microwave for 30-45 seconds. Don’t over-warm them, as they can become brittle. If they still break, try dipping them in the warm enchilada sauce for a few seconds before filling; the moisture helps.

5. Can I prepare these enchiladas ahead of time?

Yes, this is a great make-ahead meal! You can prepare the bean filling and the red enchilada sauce up to 2-3 days in advance and store them separately in the refrigerator. You can also assemble the entire dish, cover it tightly with plastic wrap or foil, and refrigerate for up to 24 hours before baking. If baking from cold, you may need to add an extra 10-15 minutes to the covered baking time to ensure they heat through properly.

Final Thoughts

These Hearty Bean and Cheese Enchiladas are more than just a meal; they’re an invitation to gather and enjoy. The process of making them, from simmering the rich red sauce to rolling each flavorful tortilla, is a rewarding culinary journey. There’s a wonderful satisfaction in seeing those bubbly, cheesy enchiladas emerge from the oven, promising warmth and comfort in every bite. Don’t be afraid to adjust the spices to your liking or experiment with different cheese blends. Cooking is an art, and your kitchen is your canvas. Enjoy the process, savor the aromas, and most importantly, delight in sharing this delicious creation with those you love. Happy cooking!

Hearty Bean and Cheese Enchiladas with Rich Red Sauce

Comforting bean and cheese enchiladas smothered in a vibrant, savory homemade red sauce, perfect for a satisfying meal.

Prep Time
25 min
Cook Time
30 min
Total Time
55 min
Servings
6
Course
Main Course
Recipe by TenMinutesChef
Bean and Cheese Enchiladas
Vegetarian Enchiladas
Mexican Food
Comfort Food
Easy Dinner

Ingredients

  • 1 tablespoon olive oil
  • 1 large yellow onion – finely chopped, about 1 ½ cups
  • 3 cloves garlic – minced
  • 2 (15-ounce) cans black beans – rinsed and drained
  • 1 (15-ounce) can pinto beans – rinsed and drained
  • 1 teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • ¼ teaspoon chili powder
  • ½ cup vegetable broth
  • 8 ounces Monterey Jack cheese – shredded
  • 4 ounces cheddar cheese – shredded
  • 12 (6-inch) corn tortillas
  • Salt and freshly ground black pepper – to taste
  • 2 tablespoons olive oil – for the sauce
  • 2 tablespoons all-purpose flour
  • 2 tablespoons chili powder – for the sauce
  • 1 teaspoon ground cumin – for the sauce
  • ½ teaspoon garlic powder
  • ¼ teaspoon onion powder
  • 3 cups vegetable broth – for the sauce
  • 1 (8-ounce) can tomato sauce
  • ¼ teaspoon dried oregano
  • Pinch cayenne pepper – optional
  • ½ cup fresh cilantro – chopped, for garnish
  • ¼ cup red onion – finely diced, for garnish
  • ½ cup sour cream or plain yogurt – for garnish

Instructions

  1. Heat 1 tablespoon olive oil in a large skillet over medium heat. Add chopped yellow onion and cook until softened and translucent, about 5-7 minutes. Stir in the minced garlic and cook for another 1 minute until fragrant.
  2. Add the rinsed and drained black beans and pinto beans to the skillet. Mash about half of the beans. Stir in the 1 teaspoon ground cumin, ½ teaspoon smoked paprika, and ¼ teaspoon chili powder. Cook for 1-2 minutes, letting the spices bloom.
  3. Pour in the ½ cup vegetable broth and bring to a gentle simmer. Cook for another 3-5 minutes until most of the liquid has been absorbed and the mixture is thick. Season generously with salt and freshly ground black pepper to taste. Remove from heat.
  4. In a medium saucepan, heat 2 tablespoons olive oil over medium heat. Whisk in the 2 tablespoons all-purpose flour and cook for 1-2 minutes, stirring constantly, until a light golden roux forms.
  5. Gradually whisk in the 3 cups vegetable broth until smooth. Stir in the 8-ounce can tomato sauce, 2 tablespoons chili powder, 1 teaspoon ground cumin, ½ teaspoon garlic powder, ¼ teaspoon onion powder, and ¼ teaspoon dried oregano. Add a pinch of cayenne pepper if desired.
  6. Bring the sauce to a gentle simmer, then reduce the heat to low and let it cook for 10-15 minutes, stirring occasionally, until it thickens. Taste and adjust seasoning with salt and pepper.
  7. Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish. In a medium bowl, combine the shredded Monterey Jack and cheddar cheeses.
  8. Warm your corn tortillas. You can do this by heating them in a dry skillet for 15-20 seconds per side, or by wrapping them in a damp paper towel and microwaving for 30-45 seconds.
  9. Dip each warmed tortilla into the red enchilada sauce, ensuring both sides are lightly coated. Spoon about 2-3 tablespoons of the bean mixture down the center. Sprinkle with a generous pinch of the mixed cheeses. Roll the tortilla tightly and place it seam-side down in the prepared baking dish.
  10. Repeat with the remaining tortillas, bean mixture, and cheese until the baking dish is full.
  11. Pour the remaining red enchilada sauce evenly over the top of the assembled enchiladas. Sprinkle the remaining mixed shredded cheese generously over the sauce.
  12. Cover the baking dish loosely with aluminum foil. Bake for 20 minutes. Then, remove the foil and continue baking for another 10-15 minutes, or until the cheese is melted, bubbly, and slightly golden.
  13. Once out of the oven, let the enchiladas rest for 5-10 minutes. Garnish with freshly chopped cilantro and finely diced red onion. Offer sour cream or plain yogurt on the side. Serve hot!

Leave a Reply

Your email address will not be published. Required fields are marked *