Home » Recipes » Main Dishes » Vegetable-Filled Easy Black Bean Enchiladas (Vegan)

Vegetable-Filled Easy Black Bean Enchiladas (Vegan)

from 9 reader reviews

This post may contain affiliate links. Read my disclosure policy.

Packed with vegetables and black beans, spiced just right, and baked in a mild enchilada sauce. These easy to make, healthy, veggie-filled, black bean enchiladas will be a hit with your crowd.

black bean enchiladas on white plate with casserole dish in background

For me, enchiladas have always been ooey-gooey comfort food at its finest. But that was back before my plant-eating days. You know…back in the days when I smothered everything with an extra handful of cheese, gooped on the sour-cream, and gorged myself into a saturated fat food coma. Perhaps you can relate.

When I first started eating vegan, I thought I’d never be able to enjoy a saucy flavorful enchilada again! Boy was I wrong.

Black bean enchiladas in glass casserole dish

Looking for more plant-based Mexican-inspired meals?

Pin now to save for later:

black bean enchiladas on white plate with casserole dish in background with pinterest text overlay

To make these flavor-filled black bean enchiladas, you will need:

canned and dried Ingredients needed for enchiladas including enchilada sauce, black beans, nutritional yeast, corn, chili powder and salt
  • enchilada sauce – I developed this super tasty easy-to-make homemade enchilada sauce just for this recipe. When I buy canned enchilada sauce I buy a 29-ounce can but don’t use the whole thing. (You will only need 2 1/2 cups of enchilada sauce.)
  • 10-inch tortillas of choice (I like flour tortillas but use your tortilla of preference.)
  • neutral flavored oil like avocado oil (or veggie broth if eating oil-free)
  • canned black beans – unseasoned and drained
  • canned sweet corn – unseasoned and drained
  • nutritional yeast, chili powder, salt
  • zucchini
  • red bell pepper
  • shallots – You can sub in a different onion of your choice.
  • garlic – I usually use jarred minced.
  • optional – shredded vegan cheese, cilantro, jalapenos, avocado
fresh ingredients needed for enchiladas including red bell pepper, zucchini, shallots, garlic

How to make the black bean enchiladas:

Start by dicing your vegetables quite small. You will want them to be a little smaller than bite-sized.

fresh ingredients needed for enchiladas including chopped zucchini, red bell peppers, and shallots

Heat a little oil in a large saute pan. I use a light-flavored oil for this. You don’t want the flavor from the oil to compete with the flavors of the dish. See below for the “Health it Up” section if you are eating oil-free.

Saute the vegetables until softened. Add in the drained black beans, corn, seasonings, and a little bit of the enchilada sauce. (Please see the recipe card below for complete instructions and measurements.)

black beans and veggies sauteing in pan

Putting the enchiladas together:

This part can get a little messy. I personally have not perfected the enchilada roll. And honestly, my black bean enchiladas are not always beautiful. But they are always delicious!

Start by lining the bottom of your (prepared/sprayed) pan with enchilada sauce.

Important: You are going to need a pan larger than 9×13. I always make this mistake and use a 9×13 cake pan. I end up running out of room by the time I get seven enchiladas rolled and placed in the pan. And try as I might, I can’t squeeze them all in. Save yourself the headache and either plan on using two smaller pans or one larger-sized lasagna pan.

Set up your “enchilada rolling station”.

Getting ready to roll the enchiladas with enchilada sauce, black bean/veggie mixture, and flour tortilla

Working one at a time, spoon about 1/4 cup filling onto each tortilla. Roll it up and place it in your prepared pan. Stack them side-by-side in a row. They should fit if you use the larger lasagna pan.

black beans and veggies on a tortilla ready to roll

Getting the enchiladas ready for the oven:

After you’ve put all of your filled, rolled enchiladas in the pan, you might have some of the vegetable mixture left over. You can toss it or save it for later. But what I like to do is to spoon the extra on top and tuck it around the rolled enchiladas.

beans and veggies in white measuring cup being sprinkled on enchiladas
(You might have some extra veggie mixture. Just tuck it around the rolled enchiladas.)

Evenly cover with more enchilada sauce. The recipe calls for 2 1/2 cups of enchilada sauce total (divided). I use a large 29-ounce can. I don’t usually end up using it all though. You can freeze the leftover in a small container and pop it into soup or another sauce in the future – or toss it.

You can optionally sprinkle with some vegan cheese if you want. When I’m just cooking for my husband and me, I don’t add the vegan cheese. If I’m cooking for others, I usually do. A little vegan cheese goes a long way. It doesn’t melt like dairy cheese does and honestly is mostly there for aesthetics.

cheese in black measuring cup being sprinkled on uncooked enchiladas

Bake uncovered for about 30 minutes in a 350° oven. You’ll know it’s done when the enchiladas are bubbly and slightly browned on top.

How to garnish the black bean enchiladas:

pan of black bean enchiladas with toppings

Now the fun part starts! You have some options:

(Can you tell I like to use all the topping options at once?!?)

Health it Up! You have a few optional fixes to make this healthy enchilada dish even more healthy. If you are eating oil-free then saute the vegetables in about 1/2 vegetable broth instead of the oil. Just watch your pan so that it doesn’t burn. Use whole wheat, corn, or low carb tortillas depending on your eating plan. Leave out the vegan cheese!

Now for the recipe:

Did you love this recipe?

Want to share the love? It would be great if you could leave five ⭐️ ⭐️ ⭐️ ⭐️ ⭐️ stars and even a comment. Did you know that this will help Google to find this recipe when others are looking for something similar? Thanks, Cindy

black bean enchiladas on white plate with casserole dish in background

Veggie-Filled Easy Black Bean Enchiladas (Vegan)

Packed with veggies and beans, spiced just right and baked in a mild enchilada sauce. These veggie filled black bean enchiladas will be a hit with your family and are so easy to make.
from 9 reader reviews
Print Pin Rate
Course: Main Course
Cuisine: American, Mexican
Keyword: black bean enchiladas, vegan echiladas
Prep Time: 15 minutes
Cook Time: 30 minutes
Servings: 10
Calories: 228kcal
Author: Cindy Rainey


  • 10 x 15 or similarly large baking/casserole pan.
  • large saute pan


  • 2 3/4 cups enchilada sauce divided
  • 10 tortillas of choice 10 inch
  • 2 Tablespoons oil see notes
  • 1 small zucchini
  • 1/2 cup red bell pepper chopped
  • 1/2 cup shallots (or onion on choice) chopped
  • 15 ounce canned black beans drained
  • 12 ounce canned sweet corn drained
  • 2 cloves garlic chopped
  • 1 Tablespoon nutritional yeast
  • 1 teaspoon chilli powder
  • 1/2 teaspoon salt
  • 1 cup vegan cheddar cheese shreds optional
  • cilanto for garnish optional
  • jalapenos for garnish optional


  • Set oven for 350°
    Spray pan lightly with cooking oil.
  • Chop zuchini, red bell pepper, and onion and add to a saute pan along with oil (or 1/2 cup veggie broth – see notes).
  • Saute for 5-7 minutes or until vegetables are softened and onion is translucent.
  • Add in drained black beans, corn, 3/4 cup enchilada sauce, nutritional yeast, onion chili poweder, and salt.
  • Cook for about 5 minutes.
  • Evenly pour and spread one cup enchilada sauce into bottom of pan.
  • Spoon about 1/3 cup filling onto each 10-inch tortilla. Roll and place each into prepared baking pan, side by side.
  • Pour one cup enchilada sauce evenly on top. Sprinkle vegan cheese on top if desired.
  • Put into 350° oven uncovered for about 30 minutes. When done the enchiladas will be bubbly and slightly browned on top.
  • Serve with Creamy Avocadao sauce, jalepeno ranch dressing, or any of above mentioned optional garnishes.


The vegan cheese shreds are optional and not calculated in the nutrition facts.
I prefer shallots but use any onion of choice.
I prefer flour tortillas but use any tortilla of choice.
Two delicious toppings are my Jalapeño Ranch Dressing and Creamy Avocado Sauce. They are optional (but highly recommend) and not included in nutritional facts.


Calories: 228kcal | Carbohydrates: 38g | Protein: 8g | Fat: 6g | Saturated Fat: 1g | Sodium: 1012mg | Potassium: 356mg | Fiber: 6g | Sugar: 8g | Vitamin A: 806IU | Vitamin C: 17mg | Calcium: 55mg | Iron: 3mg

Posted To:

By on September 12th, 2020

About Cindy Rainey

Veggie Fun Kitchen by Cindy Rainey
Welcome to Veggie Fun Kitchen where you will learn to recreate family favorites the plant-based/vegan way! Let me know if I can help. I'm here for you.

More posts by this author.

7 thoughts on “Vegetable-Filled Easy Black Bean Enchiladas (Vegan)”

  1. 5 stars
    I didn’t realize that enchilada sauce is mostly broth, oil, an acid such as vinegar or lime juice, and a small amount of tomato paste. I prefer more of a tomato-based sauce and the canned enchilada sauce that I bought was inedible. I threw out the can that I opened and the rest are going back to the store. I improvised by blending a can of diced tomatoes in herbs and spices and a can of tomato paste together and threw in a bunch more spices and some salsa. I also used spinach instead of zucchini as I try to get spinach into my family whenever I can and zucchini is not my hubby’s favorite veggie. We will definitely make these again.

  2. 4 stars
    I made this recipe with some changes, I didn’t include jalapeños and cut my veggies and slightly defrosted cooked roasted chicken substitute in small bites, cooked it all in vegan butter and avocado oil. I added low sodium taco seasoning on top of the diced veggies that included some kale. Stuffed gluten free tortillas and sparingly sprinkled cheese. I used store bought enchiladas sauce from El Pato.


Leave a Comment

Recipe Rating