Bean Cheese Enchiladas for Ultimate Comfort

Wrapped in flavor and texture, bean cheese enchiladas are the kind of comforting meal that brings everyone to the table. Imagine soft corn tortillas, stuffed with a savory mix of black beans and green chiles, then smothered in a vibrant red sauce and bubbling Monterey Jack cheese. The result is a perfect bite that's hearty, satisfying, and wonderfully easy to make.
Creamy bean cheese enchiladas are baked until bubbly and served warm, topped with fresh cilantro and red onion for a vibrant, satisfying meal.

What Makes Bean Cheese Enchiladas So Special

Wrapped in flavor and texture, bean cheese enchiladas are the kind of comforting meal that brings everyone to the table. Imagine soft corn tortillas, stuffed with a savory mix of black beans and green chiles, then smothered in a vibrant red sauce and bubbling Monterey Jack cheese. The result is a perfect bite that’s hearty, satisfying, and wonderfully easy to make. These homemade enchiladas deliver a restaurant-quality experience with minimal effort. During our testing, we found that gently warming the tortillas is the secret to a perfect roll every time. It prevents them from cracking and makes the assembly process so much smoother. You’re going to love how these vegetarian enchiladas come together for a fuss-free weeknight dinner that feels anything but ordinary!
This post may contain affiliate recommendations. Please see our disclosure policy.

Ingredients for Bean Cheese Enchiladas

Gathering your ingredients is the first step to creating these delicious bean cheese enchiladas. We love how simple this list is, relying on pantry staples and a few fresh items for a truly satisfying meal. Here’s everything you’ll need for these easy enchiladas.
  • 1 15-ounce can black beans, drained and rinsed
  • 1 4-ounce can diced green chiles
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 8 ounces Monterey Jack cheese, shredded and divided
  • 8 6-inch corn tortillas
  • 2 cups red enchilada sauce
  • 2 tablespoons vegetable oil
  • 1/4 cup chopped fresh cilantro
  • 1/4 cup diced red onion

Cook Time for Easy Enchiladas

We know your time is precious, so we’ve timed every step of this recipe. From start to finish, you can have a pan of incredible bean cheese enchiladas on the table in well under an hour. The active prep time is surprisingly short, making these perfect for a busy night. Prep time: 15 minutes Cook time: 25 minutes Total time: 40 minutes

How to Make Homemade Enchiladas

Follow these simple steps for the most delicious homemade enchiladas you’ve ever made. We’ve tested this method repeatedly to ensure your bean cheese enchiladas turn out perfectly every single time.

Step 1: Preheat and Prep the Dish

Preheat your oven to 375°F and lightly grease a 9×13-inch baking dish. Pour about 1/2 cup of enchilada sauce into the bottom of the dish and spread it evenly.

Step 2: Combine the Filling

In a medium bowl, combine the black beans, green chiles, cumin, chili powder, and half of the shredded cheese. Mix gently until everything is well incorporated.

Step 3: Warm the Tortillas

Heat the vegetable oil in a small skillet over medium heat. Briefly warm each tortilla for about 10-15 seconds per side until soft and pliable, then transfer to a plate.

Step 4: Fill and Roll

Spoon about 1/3 cup of the bean and cheese filling onto each tortilla, roll them up tightly, and place them seam-side down in the prepared baking dish.

Step 5: Sauce and Cheese

Pour the remaining enchilada sauce evenly over the top of the rolled tortillas, making sure they’re completely covered. Sprinkle the remaining cheese over the sauce.

Step 6: Bake to Perfection

Bake for 20-25 minutes, until the cheese is melted and bubbly and the edges of the tortillas are slightly crisp. Let the enchiladas rest for 5 minutes before serving.

Step 7: Garnish and Serve

Garnish with fresh cilantro and diced red onion just before serving for a fresh, colorful finish.

Pro Tips & Tasty Tweaks

We’ve made these bean enchiladas countless times and picked up a few tricks along the way. Here are our favorite tips to ensure your cheese enchiladas are a roaring success.
  • Flavor Swap: For a smoky twist, try using a chipotle-flavored enchilada sauce instead of the classic red sauce.
  • Heat Adjustment: If you’re sensitive to spice, use mild green chiles. For more heat, add a finely chopped jalapeño to the filling.
  • Texture Fix: If your tortillas are still cracking, cover them with a damp paper towel and microwave for 20 seconds instead of pan-frying.
  • Storage Tip: Leftovers reheat beautifully. Cover the baking dish with foil and warm in a 350°F oven for 15-20 minutes.

Flavor & Texture Notes

When you pull these bean cheese enchiladas from the oven, you’re greeted by a wonderful aroma of toasted cumin and melted cheese. The first bite delivers a fantastic combination of textures and flavors that we just love. The outside edges of the tortillas become slightly crisp from baking, providing a lovely contrast to the soft, savory filling inside. You’ll know your vegetarian enchiladas are perfectly done when the cheese is fully melted and golden in spots, with the sauce bubbling gently around the edges. The black beans and green chiles create a hearty, flavorful center, while the fresh cilantro and red onion garnish add a bright, crisp finish that cuts through the richness. It’s a truly balanced and satisfying dish.

Variations & Substitutions

One of the things we love about this recipe for bean cheese enchiladas is its flexibility. Whether you’re catering to different tastes or just using what’s in your pantry, here are some of our favorite ways to mix things up while keeping these easy enchiladas delicious.
  • For a creamier filling, stir 4 ounces of softened cream cheese into the bean mixture before assembling.
  • Add a cup of frozen corn (thawed) or a can of drained, diced tomatoes to the filling for extra color and flavor.
  • If you’re out of corn tortillas, flour tortillas work in a pinch, though the texture and flavor will be slightly different.
  • Swap the Monterey Jack for a sharp cheddar or a pepper jack cheese to change the cheese profile.
  • For a heartier version, add a cup of cooked, shredded chicken or ground turkey to the bean filling.

Make-Ahead & Scaling

We love how these bean cheese enchiladas can be prepped ahead, making your dinner plans so much smoother. You can assemble the entire pan up to a day in advance, cover it tightly, and refrigerate it until you’re ready to bake. For the best texture, however, we recommend warming the tortillas and preparing the filling, but waiting to assemble until just before baking. This prevents the tortillas from absorbing too much sauce and becoming soggy. When scaling this recipe for a crowd, simply double all the ingredients and use two 9×13-inch baking dishes. The baking time remains roughly the same, though you’ll want to check that the cheese is bubbly and the enchiladas are heated through. For smaller batches, halve the recipe and use an 8×8-inch square dish. These homemade enchiladas are wonderfully flexible, whether you’re cooking for two or feeding a party.

How to Serve Bean Cheese Enchiladas

Plating these beautiful bean cheese enchiladas is part of the fun. We always serve them straight from the baking dish for a family-style meal that feels warm and inviting. The golden, cheesy top and vibrant red sauce make for a stunning presentation that always gets compliments. For a complete meal, pair your vegetarian enchiladas with classic Mexican-inspired sides. A crisp green salad with lime vinaigrette, Mexican rice, or seasoned black beans all work beautifully. For cooler toppings, we love serving with dollops of sour cream, sliced avocado, or a quick pico de gallo. The contrast of warm, cheesy enchiladas with cool, fresh toppings creates the perfect balance of flavors and textures that we can’t get enough of. During our testing, we discovered that letting the enchiladas rest for five minutes after baking makes them much easier to serve. This brief waiting period allows the filling to set slightly, so each portion comes out neatly instead of falling apart. It’s a small step that makes a big difference in presentation!

Mistakes to Avoid

We’ve made plenty of enchiladas over the years and learned what separates good bean cheese enchiladas from great ones. Avoiding these common pitfalls will ensure your easy enchiladas turn out perfectly every time. First, don’t skip warming the tortillas. Cold corn tortillas are more likely to crack and break during rolling, which can make assembly frustrating. We warm them briefly in oil to make them pliable, but you can also microwave them between damp paper towels if you’re short on time. Another common mistake is overfilling the tortillas. While it’s tempting to pack in more filling, using about 1/3 cup per tortilla gives you the perfect balance without causing them to burst open during baking. We also recommend spreading a thin layer of sauce on the bottom of the baking dish before adding the rolled tortillas – this prevents sticking and adds flavor to every bite. Finally, avoid baking your bean cheese enchiladas for too long. The ideal bake time is 20-25 minutes, just until the cheese is melted and bubbly. Overbaking can cause the tortillas to become tough and the filling to dry out. Remember, they’ll continue to set during the five-minute resting period after you remove them from the oven.

How to Store Bean Cheese Enchiladas

Proper storage ensures you can enjoy your delicious bean cheese enchiladas for days to come. We always let any leftovers cool completely to room temperature before storing, which prevents condensation from making them soggy. Transfer individual portions to airtight containers or cover the entire baking dish tightly with plastic wrap or aluminum foil. Refrigerated bean cheese enchiladas will stay fresh for 3-4 days. For longer storage, these vegetarian enchiladas freeze beautifully. Wrap individual portions in plastic wrap and then place them in a freezer-safe bag or container. They’ll maintain their quality for up to 3 months. When reheating frozen enchiladas, we recommend thawing them in the refrigerator overnight for the best texture. To reheat, place the enchiladas in a baking dish, cover with foil, and warm in a 350°F oven for 15-20 minutes if refrigerated, or 25-30 minutes if frozen. The foil covering prevents the cheese from overbrowning while allowing the interior to heat through properly. We find this method works much better than microwaving, which can make the tortillas rubbery.

Try This Bean Cheese Enchiladas Yourself

We genuinely hope you’ll give these bean cheese enchiladas a try in your own kitchen. They’ve become such a beloved staple in our recipe rotation because they’re consistently delicious and surprisingly simple to make. The combination of hearty beans, melted cheese, and flavorful sauce creates a meal that feels both comforting and special. What we love most about these easy enchiladas is how they bring people together. Whether it’s a busy weeknight dinner or a casual gathering with friends, this dish always receives rave reviews. The aroma alone as they bake is enough to gather everyone in the kitchen, eagerly awaiting that first cheesy, saucy bite. Don’t be intimidated if you’ve never made homemade enchiladas before – our step-by-step instructions and tips will guide you through the process. We’ve tested every detail to ensure your success, from the perfect tortilla-warming technique to the ideal baking time. You’ll be amazed at how restaurant-quality these bean cheese enchiladas taste, right from your own oven.
Creamy bean cheese enchiladas are baked until bubbly and served warm, topped with fresh cilantro and red onion for a vibrant, satisfying meal.

Bean Cheese Enchiladas

No ratings yet
Wrapped in flavor and texture, bean cheese enchiladas are the kind of comforting meal that brings everyone to the table. Imagine soft corn tortillas, stuffed with a savory mix of black beans and green chiles, then smothered in a vibrant red sauce and bubbling Monterey Jack cheese. The result is a perfect bite that's hearty, satisfying, and wonderfully easy to make.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Mexican
Calories: 385

Ingredients
 
 

  • 1 15-ounce can black beans, drained and rinsed
  • 1 4-ounce can diced green chiles
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • 8 oz Monterey Jack cheese, shredded and divided
  • 8 6-inch corn tortillas
  • 2 cups red enchilada sauce
  • 2 tbsp vegetable oil
  • 0.25 cup chopped fresh cilantro for garnish
  • 0.25 cup diced red onion for garnish

Equipment

  • 9x13-inch baking dish
  • Medium Bowl
  • Small Skillet

Method
 

  1. Preheat your oven to 375°F and lightly grease a 9x13-inch baking dish. Pour about 1/2 cup of enchilada sauce into the bottom of the dish and spread it evenly.
  2. In a medium bowl, combine the black beans, green chiles, cumin, chili powder, and half of the shredded cheese. Mix gently until everything is well incorporated.
  3. Heat the vegetable oil in a small skillet over medium heat. Briefly warm each tortilla for about 10-15 seconds per side until soft and pliable, then transfer to a plate.
  4. Spoon about 1/3 cup of the bean and cheese filling onto each tortilla, roll them up tightly, and place them seam-side down in the prepared baking dish.
  5. Pour the remaining enchilada sauce evenly over the top of the rolled tortillas, making sure they're completely covered. Sprinkle the remaining cheese over the sauce.
  6. Bake for 20-25 minutes, until the cheese is melted and bubbly and the edges of the tortillas are slightly crisp. Let the enchiladas rest for 5 minutes before serving.
  7. Garnish with fresh cilantro and diced red onion just before serving for a fresh, colorful finish.

Nutrition

Calories: 385kcalCarbohydrates: 42gProtein: 18gFat: 17gSaturated Fat: 7gCholesterol: 30mgSodium: 980mgPotassium: 480mgFiber: 9gSugar: 5gVitamin A: 650IUVitamin C: 12mgCalcium: 380mgIron: 3.2mg

Notes

Gently warming the tortillas is the secret to a perfect roll every time. It prevents them from cracking and makes the assembly process so much smoother. For a smoky twist, try using a chipotle-flavored enchilada sauce instead of the classic red sauce. Leftovers reheat beautifully - cover with foil and warm in a 350°F oven for 15-20 minutes.

Tried this recipe?

Let us know how it was!

Enjoyed the recipe? Share it!

Easy Dinner eBook

Everyday Recipe Library

Discover our collection of recipe eBooks — simple, delicious meals for every day.

Easy Dinners

Quick, fuss-free dinner recipes the whole family will love — ready in 30 minutes or less.

Get the eBook

Kitchen Essentials We Recommend

Tools that make cooking easier — tried, tested, and loved.

Stainless Cookware Set

Stainless Steel Cookware Set

Professional-grade pots and pans for every recipe.

Buy on Amazon Read Review
Total Crushing Blender

Total Crushing Blender

Smoothies, soups, sauces — powerful and easy to clean.

Buy on Amazon Read Review
Glass Food Storage Set

Glass Food Storage Set

Leakproof, oven-safe containers — perfect for meal prep.

Buy on Amazon Read Review

As an Amazon Associate we earn from qualifying purchases.

Got a recipe the world should try?

Share your favorite family recipe or national dish with food lovers in 100+ countries.

Submit Your Recipe

Frequently Asked Questions

Can I make bean cheese enchiladas ahead of time?

Absolutely! You can assemble these bean cheese enchiladas completely, cover the dish tightly, and refrigerate for up to 24 hours before baking. When ready to cook, you may need to add a few extra minutes to the baking time since you’re starting with a cold dish. We sometimes prepare the filling separately and warm the tortillas right before assembling for the very best texture in our homemade enchiladas.

How do I prevent my enchiladas from getting soggy?

The key to avoiding soggy bean cheese enchiladas is warming your tortillas before assembling and not oversaucing. Briefly heating the tortillas in oil creates a protective barrier that helps them hold up to the sauce. We also recommend using just enough sauce to coat the enchiladas without drowning them – the 2 cups in our recipe is the perfect amount for these easy enchiladas to stay structurally sound while still being flavorful.

What’s the best cheese for enchiladas?

We love Monterey Jack for these bean cheese enchiladas because it melts beautifully and has a mild flavor that complements the other ingredients. However, you can certainly experiment with different cheeses. A sharp cheddar adds more tang, while pepper jack introduces a subtle heat. For the best melting quality in your vegetarian enchiladas, we recommend shredding cheese from a block rather than using pre-shredded varieties, which often contain anti-caking agents.

Can I freeze bean and cheese enchiladas?

Yes, these bean cheese enchiladas freeze wonderfully! After baking and cooling completely, wrap individual portions tightly in plastic wrap and then place in freezer bags or containers. They’ll maintain their quality for up to 3 months. When you’re ready to enjoy them, thaw in the refrigerator overnight and reheat in a 350°F oven until warmed through. This method works perfectly for these easy enchiladas and makes for convenient future meals.

Conclusion

We’re so excited for you to experience the comfort and flavor of these bean cheese enchiladas in your own kitchen. This dish truly represents everything we love about home cooking – it’s approachable, satisfying, and always brings people together around the table. The combination of simple ingredients transforms into something truly special with minimal effort. Remember that the techniques we’ve shared, from warming the tortillas to achieving that perfect golden cheese topping, will guide you to enchilada success every time. These bean cheese enchiladas are forgiving enough for beginners yet delicious enough to impress experienced cooks. They’re the kind of meal that becomes a regular in your recipe collection, adaptable to your tastes and always delivering on flavor. We hope this recipe brings as much joy to your table as it has to ours. Happy cooking, and enjoy every cheesy, comforting bite of your homemade bean cheese enchiladas!
SHOP OUR RECIPE E-BOOKS

All Your Favorite Recipes in Easy eBook Collections

All our recipes are free on the blog, but now you can enjoy them in easy-to-use, ad-free eBooks. Choose from 24 themed collections across your favorite subniches like Air Fryer, Easy Dinner, Italian or Dessert Recipes, many available in up to 16 language editions. Each recipe eBook is delivered as an instant digital download from our Everyday Recipe Library shop, ready to use on any device, giving you lifetime access to the recipes you love while helping us keep sharing free cooking inspiration with the MyDishRecipes community.

Shop Recipe eBooks & Support MyDishRecipes

All recipe eBooks are sold through our Everyday Recipe Library shop with secure checkout and instant digital download after purchase.

Leave a Comment

Recipe Rating