Easy One-Pan Vegetarian Black Bean Enchiladas: 1 Flavorful Tex-Mex Favorite

Posted on April 25, 2026

by: James Carter

This recipe for One-Pan Vegetarian Black Bean Enchiladas is a weeknight savior. It delivers all the comforting, cheesy, slightly spicy goodness of traditional enchiladas without the fuss of rolling and multiple dishes.

Why This One-Pan Black Bean Enchilada Recipe Works

The beauty of this recipe lies in its simplicity and efficiency. By layering ingredients in a single baking dish, we allow the flavors to meld beautifully while the tortillas soften and absorb the delicious sauce.

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 1 (4-ounce) can diced green chilies, undrained
  • 1 (15-ounce) can black beans, rinsed and drained
  • 1 (15-ounce) can corn, drained (or 1.5 cups frozen corn)
  • 1/2 teaspoon cumin
  • 1/4 teaspoon chili powder
  • Salt and freshly ground black pepper to taste
  • 8 to 10 (6-inch) corn tortillas
  • 1 (19-ounce) can red enchilada sauce
  • 1 cup shredded Monterey Jack cheese
  • 1 cup shredded cheddar cheese
  • Optional toppings: chopped fresh cilantro, sour cream or Greek yogurt, diced avocado, sliced jalapeños, lime wedges

Gathering these pantry staples and fresh components is the first step to creating this comforting meal. Have everything prepped and ready to go before you begin the assembly process, as things move along quite smoothly once you start.

How to Make It

  1. Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish with non-stick cooking spray or a little olive oil.
  2. Heat the olive oil in a large skillet over medium heat. Add the chopped onion and cook until softened, about 5-7 minutes. Add the minced garlic and cook for another minute until fragrant.
  3. Stir in the diced green chilies (with their liquid), rinsed black beans, drained corn, cumin, chili powder, salt, and pepper. Cook for 3-5 minutes, stirring occasionally, until everything is heated through and the flavors have begun to meld. This vegetable and bean mixture will form the flavorful core of your enchiladas.
  4. While the vegetable mixture is cooking, prepare the tortillas. You have a couple of options here to ensure they become pliable and don’t break when layering.
  5. Now it’s time to assemble. Spread about 1/4 cup of the enchilada sauce on the bottom of your prepared baking dish. This prevents the bottom layer of tortillas from sticking and provides a moist base.
  6. Arrange about half of the softened tortillas in a single layer over the sauce, overlapping them slightly as needed to cover the bottom of the dish. Don’t worry about perfect coverage; the goal is to create a base layer.
  7. Spoon about half of the black bean and corn mixture evenly over the tortilla layer.
  8. Sprinkle about half of the shredded Monterey Jack and cheddar cheese blend over the bean and corn mixture.
  9. Drizzle about 1/2 cup of the enchilada sauce over the cheese.
  10. Repeat the layers: another layer of tortillas, the remaining black bean and corn mixture, the remaining cheese, and finally, pour the rest of the enchilada sauce evenly over the top, making sure to cover all the tortillas.
  11. Cover the baking dish tightly with aluminum foil. This helps the enchiladas steam and the tortillas soften fully without drying out the cheese or sauce.
  12. Bake for 20 minutes.
  13. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is melted, bubbly, and lightly golden brown around the edges. The enchilada sauce should be simmering.
  14. Let the enchiladas rest for 5-10 minutes before serving. This allows them to set slightly, making them easier to scoop out and serve.

Serve these delicious enchiladas warm, with your favorite toppings, for a truly satisfying meal.

Don’t miss this delicious recipe: Black Bean Quinoa Enchilada Bake – Healthy Vegetarian Casserole Recipe

Nutrition at a Glance

  • High in fiber from black beans and corn.
  • Good source of protein, particularly from the black beans and cheese.
  • Contains vitamins and minerals from the vegetables.
  • Sodium content can be managed by choosing low-sodium canned goods and sauces.
  • Lower in calories and fat compared to traditional meat-filled enchiladas, especially when opting for leaner cheese and moderate topping use.

How to Serve It

  • Serve hot, directly from the baking dish.
  • Garnish generously with fresh cilantro.
  • Add a dollop of sour cream or plain Greek yogurt for a creamy contrast.
  • Top with diced ripe avocado for healthy fats and a smooth texture.
  • For a bit of heat, add sliced fresh jalapeños.
  • A squeeze of fresh lime juice right before eating brightens all the flavors.

These enchiladas are a complete meal on their own, but they also pair wonderfully with a simple side salad, Mexican rice, or refried beans for a more substantial feast.

image 619

Common Mistakes

  • Using stale or dry tortillas: This is the number one culprit for enchiladas that break apart or are tough. Always ensure your corn tortillas are softened before layering.
  • Skimping on the sauce: The enchilada sauce is crucial for flavor and moisture. Make sure to use enough to adequately cover the tortillas and filling, especially the bottom layer.
  • Not pre-cooking the aromatics: While quick, simply mixing raw onion and garlic into the filling won’t yield the best flavor. Sweating the onions and sautéing the garlic deepens their flavor profile.
  • Overbaking: Overbaking can lead to dry enchiladas and a tough texture. Keep an eye on the cheese for bubbling and slight browning, and the sauce for simmering.
  • Skipping the resting period: Letting the enchiladas rest for a few minutes after baking allows them to set, which makes serving much neater and the texture more cohesive.

Avoiding these common pitfalls will ensure your One-Pan Vegetarian Black Bean Enchiladas turn out beautifully, with tender tortillas, a flavorful filling, and a deliciously melted cheese topping.

Storage and Reheating

  • Allow the enchiladas to cool completely before storing.
  • Store in an airtight container in the refrigerator for up to 3-4 days.
  • To reheat, you can cover the dish with foil and bake at 350°F (175°C) for 15-20 minutes, or until heated through. You can also reheat individual portions in the microwave until warm.

The beauty of this dish is that it genuinely holds up well to storage and reheating, making it an excellent candidate for meal prep.

Leftover Ideas

  • Chop the leftover enchiladas into bite-sized pieces and use them as a filling for quesadillas.
  • Add shredded leftover enchiladas to a salad for a hearty and flavorful topping.
  • Stuff leftover enchilada mixture into bell peppers and bake for additional stuffed pepper dishes.
  • Blend some of the leftover enchiladas with a little extra enchilada sauce and broth to create a thick, flavorful soup base.

Leftovers aren’t just about reheating the same meal; they’re an opportunity for culinary creativity! I love repurposing these enchiladas into completely new dishes.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One-Pan Vegetarian Black Bean Enchiladas: 1 Flavorful Tex-Mex Favorite


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: James Carter
  • Total Time: 55 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

A simple, satisfying recipe for One-Pan Vegetarian Black Bean Enchiladas that delivers big flavor with minimal cleanup. Perfect for weeknight dinners!


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 1 (4-ounce) can diced green chilies, undrained
  • 1 (15-ounce) can black beans, rinsed and drained
  • 1 (15-ounce) can corn, drained (or 1.5 cups frozen corn)
  • 1/2 teaspoon cumin
  • 1/4 teaspoon chili powder
  • Salt and freshly ground black pepper to taste
  • 8 to 10 (6-inch) corn tortillas
  • 1 (19-ounce) can red enchilada sauce
  • 1 cup shredded Monterey Jack cheese
  • 1 cup shredded cheddar cheese
  • Optional toppings: chopped fresh cilantro, sour cream or Greek yogurt, diced avocado, sliced jalapeños, lime wedges

Instructions

  1. 1. Preheat oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish.
  2. 2. Heat olive oil in a skillet over medium heat. Add onion and cook until softened, about 5-7 minutes. Add garlic and cook for 1 minute.
  3. 3. Stir in green chilies, black beans, corn, cumin, chili powder, salt, and pepper. Cook for 3-5 minutes until heated through.
  4. 4. Soften tortillas by warming them briefly in a dry skillet or dipping them into warm enchilada sauce.
  5. 5. Spread 1/4 cup enchilada sauce on the bottom of the baking dish.
  6. 6. Layer half the softened tortillas over the sauce.
  7. 7. Spoon half the bean and corn mixture over the tortillas.
  8. 8. Sprinkle half the cheese blend over the filling.
  9. 9. Drizzle about 1/2 cup enchilada sauce over the cheese.
  10. 10. Repeat the layers: remaining tortillas, remaining filling, remaining cheese, and remaining enchilada sauce.
  11. 11. Cover dish tightly with foil. Bake for 20 minutes.
  12. 12. Remove foil and bake for an additional 10-15 minutes, until cheese is bubbly and golden.
  13. 13. Let rest for 5-10 minutes before serving.

Notes

Allow enchiladas to cool completely before storing. Store in an airtight container in the refrigerator for up to 3-4 days. Reheat covered in the oven at 350°F (175°C) for 15-20 minutes, or in the microwave.

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: approx. 450
  • Sugar: 8g
  • Sodium: 800mg
  • Fat: 25g
  • Carbohydrates: 45g
  • Fiber: 10g
  • Protein: 20g

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star