Black Bean Enchiladas

By on

Black Bean Enchiladas are a simple vegetarian meal with a hearty black bean and corn filling stuffed into corn tortillas topped with enchilada sauce and cheese. This meatless recipe is made with affordable pantry staples, easy to prep, and will quickly become a family favorite.

450 CAL 69g CARBS 14g FAT 20g PROTEIN 6
Leave a Comment

When I first explored vegetarian recipes, black bean enchiladas quickly became a favorite. They're affordable, easy to make, and the best comfort food.

This simple recipe is made with homemade or store-bought enchilada sauce, taco seasoning, black beans, and corn wrapped in soft tortillas and baked to perfection. These enchiladas are highly adaptable, depending on whether you like to load them with cheese, extra veggies, or add extra spices!

Top them with fresh avocado, sour cream, and all your favorite toppings! They'll quickly become a repeat meal in your rotation.

Want more vegetarian Mexican dishes you can make in the comfort of your own home? Check out these Homemade Sofritas and Black Bean Tacos.

A flat lay of fresh ingredients for black bean enchiladas, including tortillas, black beans, corn, diced red peppers, shredded cheese, enchilada sauce, and seasonings, arranged on a white surface.

What You Need to Make Black Bean Enchiladas

Here are the key ingredients to make amazing black bean enchiladas

  • Homemade Enchilada Sauce: This is the primary, delicious ingredient in enchiladas. Red enchilada sauce adds the flavor and texture desired in any enchilada! It's better than any store-bought enchilada sauce you'll try, but if you don't have time to make it from scratch, just swap in your favorite store-bought red or green enchilada sauce. 
  • Tortillas: Corn tortillas are preferred for enchiladas since they hold their form better than the rest. Flour tortillas are an alternate option if you don't like corn tortillas.
  • Taco Seasoning: You can use store-bought seasoning or my homemade taco seasoning, chili powder, cumin, paprika, garlic powder, and onion powder. This adds flavor to the canned black beans and corn, which can be a bit flavorless without some extra seasoning. 
  • Black beans and corn: While cheese is the typical filling in vegetarian enchiladas, I like to swap in black beans and corn, which are more nutritious and filling. Then, I add sauteed bell peppers, onions, and garlic to ensure they have tons of flavor.

How to Make Vegetarian Black Bean Enchiladas

Making enchiladas may seem like a lot of work, but it's very simple once you have everything prepped. Here's what you need to do:

1. Prep the filling

Add a drizzle of olive oil or cooking spray to a large skillet and cook the onions and bell pepper on medium heat. They should cook for about 4-6 minutes or until they begin to soften. 

Add the garlic and spices and cook for about 1 minute until it is nice and fragrant. You should smell the garlic.  Add in the black beans, corn, and a little enchilada sauce. Taste this mixture and adjust the seasoning if needed. 

Sautéing diced onions and red bell peppers in a skillet, followed by the addition of spices and minced garlic to enhance flavor for black bean enchiladas.

2. Prep your tortillas (best way to prevent breaking!)

To prevent cracking and breaking during assembly, warm the tortillas. You can wrap them in a damp paper towel and microwave for about 30 seconds or lightly toast them in a dry skillet for a few seconds on each side.

More authentic enchiladas: In Mexico, most enchiladas start with lightly fried tortillas since it is the best way to prevent breaking and prevent sogginess. Heat up a very small layer of oil in a large skillet. Fry each tortilla lightly for 5-7 seconds, until it begins to bubble. It doesn't need long, you don't want it crunchy, just lightly fried. Place on a paper towel to remove any excess oil. If you heat the tortillas this way, try dipping the tortillas in enchilada sauce before rolling in the ingredients.

A two-step process of making black bean enchiladas: on the left, a tortilla filled with a mixture of black beans, corn, and peppers; on the right, a baking dish filled with rolled enchiladas topped with enchilada sauce and shredded cheese, ready for the oven.

3. Fill the tortillas

Coat the bottom of the pan in a light layer of enchilada sauce. Don’t overdo it with the enchilada sauce to avoid a soggy meal. You only need a very thin layer of enchilada sauce on the bottom of the pan.

Fill the center of each tortilla with the bean mixture, roll it up tight, and place it seam-side down in the baking dish.

4. Bake 

Once the rolled enchiladas are in the pan, add the remaining enchilada sauce over the top, ensuring they are well coated so they don't dry out while baking. Sprinkle with cheese and bake until the cheese is melted and the sauce is bubbling on the edges. Add your favorite toppings and enjoy.

Different Types of Enchiladas and Enchilada Sauces

Enchiladas are one of my favorite Mexican dishes! They’re so easy to customize, and they always taste amazing. Here are some of the best enchilada recipes to try at home:

  • Enfrijoladas: Enfrijoladas are corn tortillas dipped in a smoky black bean sauce, filled with chicken, and topped with queso fresco.
  • Chicken Enchiladas: Chicken enchiladas contain shredded chicken, taco seasoning, creamy sour cream (or Greek yogurt), and enchilada sauce
  • Green Chicken Enchiladas: Classic enchiladas made with chicken and green enchilada sauce. This version is less smoky than red enchiladas.
  • Slow Cooker Chicken Enchilada Casserole: Want all the flavor of enchiladas without any of the rolling, then this easy crockpot casserole is for you!

When making your enchiladas, you get to choose from different enchilada sauces! Here are my favorites:

  • Red Enchilada Sauce: This authentic red enchilada sauce combines toasted dried chiles, garlic, and tomatoes to create a bold, smoky, and irresistible flavor. It’s easy to make and so much better than store-bought options!
  • Green Enchilada Sauce: Unlike red enchilada sauce, green enchilada sauce has a fresher, tangier flavor from the bright, tart tomatillos. It also has zero smokiness. 

Both sauces are delicious and can be used interchangeably depending on your craving—red for a richer, deeper flavor and green for a zesty kick.

A baking dish filled with cheesy black bean enchiladas, garnished with fresh avocado chunks and cilantro, ready to be served.

Which Toppings Should I Add to My Homemade Enchiladas?

There are so many options for enchilada toppings, but here are some of our favorites that the whole family will enjoy:

  • Cilantro
  • Sliced avocado or guacamole
  • Sour cream or Greek yogurt (mix in a little lime juice for a zesty drizzle)
  • Sliced jalapenos (fresh or pickled)
  • Hot sauce
  • Salsa verde
  • Black olives

Recipe Tips and Ideas

Now that this is your favorite recipe, here are some ways to improve it.

  • Fry your tortilla: For a more traditional option, lightly fry each in vegetable oil for 5-7 seconds on each side.
  • Dip the tortillas in sauce: If you heat the tortillas this way, try dipping the tortillas in enchilada sauce before rolling in the ingredients.
  • Add other vegetables: Other vegetables work fine if you don't have canned corn on hand. Try zucchini, sweet potatoes, or squash!
  • Don't throw away the filling: If you have extra filling, eat it on chips, drizzle it over nachos, or add it to soups for extra spice.
  • Extra protein: If you aren't making a meatless meal, feel free to add some shredded rotisserie chicken, cooked ground turkey, or crumbled tofu. 
  • Make it vegan:  Just skip the cheese for a vegan and dairy-free option.
  • Creamy: For a creamy sauce, simply add 1/4 cup sour cream, Mexican crema, Greek yogurt, or softened cream cheese to the enchilada sauce.

Frequently Asked Questions

Here's what people ask about these enchiladas:

If you have leftover enchiladas, place them in an airtight container or foil and freeze until you wish to eat them. To reheat, place the foil-wrapped enchiladas in a pan and bake at 350 for about 20 minutes or until heated. 

 

Yes! You can prepare the dish 24 hours in advance and cover it in foil or plastic. Place it in the refrigerator until you are ready to cook. Add 5-10 minutes to the cook time since the dish will be cold. 

Cheesy black bean enchiladas in a white baking dish, topped with diced avocado and fresh cilantro, with a golden serving spoon lifting a portion.
The Recipe
Loading Video…

Black Bean Enchiladas

450 CAL 69g CARBS 14g FAT 20g PROTEIN 6
PREP TIME: 15 Min
COOK TIME: 20 Min
TOTAL TIME: 35 Min
Leave a comment
  • Print
  • Download
  • Send to your inbox

Ingredients

US METRICS
  • 2 tsp olive oil
  • 1/2 onion, diced
  • 1 bell pepper, diced (any color)
  • 2 garlic cloves, minced
  • 14 oz canned black beans, rinsed and drained
  • 14 oz canned corn, rinsed and drained
  • 2 cups red enchilada sauce (divided)
  • 8 corn tortillas (or flour)
  • 1 cup shredded Mexican cheese (I used reduced fat)

Like this Recipe? Try our Meal Plans!

Slender Kitchen Meal Plans
  • Weekly Meal Plans
  • Easy Shopping List
  • Healthy, Low Carb, & Vegetarian
  • Nutritional Information

Instructions

(Hide Media)

Switch to prevent your screen from going dark.

1

Preheat the oven to 350 degrees. Lightly coat the bottom of a large baking dish with enchilada sauce. Heat the olive oil in a large skillet. Add the onions and bell peppers. Cook for 4-6 minutes until beginning to soften.

2

Add the garlic and spices. Stir and cook one minute. Stir in the black beans, corn, and ¼ cup of enchilada sauce.

3

Wrap the tortillas in a damp paper towel and heat them for 30-60 seconds. Make sure they are pliable, this will help to prevent breaking. You can also spray them with a touch of cooking spray when warm to further prevent breaking. For a more traditional option, lightly fry each tortilla for 5-7 seconds per side in vegetable oil. Gently fill each tortilla with the black bean and corn mixture. Roll tightly and place seam side down in the baking dish. Optional: Before filling the tortillas, dip each one in warmed enchilada sauce. This step works better when the tortillas have been lightly fried.

4

Once all the enchiladas are filled, pour the remaining sauce over top. Sprinkle with the shredded cheese. Bake for 20 minutes or until the cheese is melted and the sauce is bubbling on the edges. Serve with all your favorite toppings.

Equipment

This equipment section may contain affiliate links to products we recommend.
Nutritional Facts
Serving Size: 2 enchiladas
Amount Per Serving
Calories 450
Calories from Fat 8135
% Daily Value *
Total Fat 14g
1391%
Saturated Fat 7g
33%
Monounsaturated Fat 0g
0%
Polyunsaturated Fat 1g
0%
Cholesterol 25mg
8%
Sodium 1983mg
86%
Total Carbohydrate 69g
18%
Dietary Fiber 15g
52%
Sugars 13g
Protein 20g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

The Nutritional Values provided are estimates only and may vary based on the preparation method.

user image
About the author Meet Kristen McCaffrey
Hi, I’m the cookbook author, recipe developer, and food enthusiast behind Slender Kitchen. I am obsessed with making healthy food that is easy to prepare and absolutely delicious. Meal planning is my secret weapon and I hope I can make meal time easier for you with our tried and tested recipes and foolproof meal plans. Learn More
0 Comments
On Black Bean Enchiladas
user image
Instagram Icon
Did you make this?

Snap a picture and show us what you made on Instagram or Facebook. Tag us using @SlenderKitchen or #slenderkitchen.