These vegetarian enchiladas are such a crowd-pleaser! A cozy, healthy dinner made with black beans and healthy veggies and lathered up with our 5-minute enchilada sauce! Vegan and Gluten-free adaptable! Video.

vegetable and black bean enchiladas in a blue baking dish with avocado and cilantro.

These vegetarian enchiladas were a staple at our vegetarian restaurant and a great way to use up our extra farmer’s market vegetables. The enchilada sauce is made from scratch and literally takes 5 minutes. It truly elevates!

This wholesome vegetarian dinner recipe is one of my favorites! It bridges the gap between seasons, bringing end-of-summer veggies together in a cozy, comforting meal– a beautiful way to celebrate harvest season!

Vegetarian enchiladas with black beans and vegetables in a baking dish with red enchilada sauce, cheese, and cilantro.

Why you’ll love this vegetarian enchiladas recipe!

  • The vegetarian enchilada filling is very flexible. Use what you have on hand or can find at the farmers market. Here we’ve used onion, yams, green chiles, zucchini, bell pepper, and a stray ear of corn. But other options could include cauliflower, parsnips, carrots, diced butternut squash or wilting up some fall greens like kale or spinach. You get the idea!
  • It is easily vegan-adaptable -use vegan cheese!
  • Great for meal prep and feeding a crowd! Vegetarian enchiladas can be assembled up to 4 days ahead and baked the day of serving.They freeze and reheat well!
vegetarian enchilada ingredients: black beans, onion, bell pepper, mushrooms, sweet potatoes, cheese, cilantro.

Vegetarian Enchilada Ingredients

  • Fresh Seasonal Veggies– sweet potatoes, bell peppers, corn, zucchini, green chiles, carrots, butternut, onion, garlic, poblano peppers. Let your creativity flow here. You’ll need about 3 to 3 1/2 cups of sauteed veggies (including the onion), however you choose. And if you have meat-eaters amongst you, it is very easy to add something like shredded chicken to some and leave it out of others. Very adaptable!
  • Beans- black beans are ideal here, but pinto beans work too!
  • Spices and herbs– fresh cilantro and Mexican spices add to the flavor!
  • Tortillas– use corn tortillas, flour tortillas or a blend. 8-inch tortillas are perfect here.
  • Enchilada Sauce– try our homemade 5-minute enchilada sauce, or our Roasted Enchilada Sauce or use store-bought red enchilada sauce.
  • Cheese- queso fresco cheese, Monterey jack cheese, mozzarella, “Mexican cheese blend”, or use vegan cheese. 

How to make Vegetarian Enchiladas

Step one: Make the filling.  Saute the veggies you are using, with olive oil, onions and garlic.

sauteed vegetables for enchiladas.

Add a can of drained, black beans.

adding black beans to the enchilada filling.

Add fresh cilantro and Mexican spices to give the black bean mixture a good flavor.

enchilada filling with cilantro in a skillet.

Step two: Make the Enchilada sauce. Blend up the quick 5-minute Homemade Enchilada Sauce or feel free to use your favorite store-bought version.

making enchilada sauce in a blender.

Step three: Assemeble the enchiladas! Warm up the tortillas so they are pliable. Add the vegetable filling and cheese.

filling the enchiladas.

Coat the bottom of a greased baking dish with enchilada sauce and place seam-side down in the sauce.

placing the rolled enchiladas in a baking dish lathered with enchilada sauce.

Tip: To perfectly fill a 9 x 13-inch baking dish, use 8-inch tortillas.  Here, I’ve used whole wheat tortillas, but use corn if opting for gluten-free. Each 8-inch tortilla gets about a half cup of filling. Then add 2-3 tablespoons grated cheese.

Fill the tortillas, wrap them tightly and place them seam-side down in the baking dish.

rolled enchiladas in the baking dish.

Lather the remaining enchilada sauce over the top, leaving the edges bare if you like a little crispiness. I like to spray the edges with spray olive oil.

Enchiladas topped with the enchilada sauce.

Step four: Bake! Sprinkle with remaining cheese and bake in a 375F oven until melty and heated through about 20-25 minutes. If you like crispy edges, bake uncovered. If you like soft enchiladas, bake covered in foil.

Adding the cheese to the top of the enchiladas.

When it comes out, the house will smell amazing and be golden and bubbling.

Step five: Serve! Sprinkle with cilantro and serve with sliced avocado or sour cream. Top with our black bean salsa!

vegetable enchiladas with avocado and cilantro on top.

Storing Veggie Enchiladas

Leftover enchiladas make delicious lunches during the week and can be stored in an airtight container in the refrigerator for up to four days. Reheat, covered, in a 350F oven or use a microwave.

These enchiladas can also be frozen-baked or unbaked. Wrap tightly before placing in the freezer for up to 3 months. Thaw completely overnight in the fridge before baking, bringing it to room temperature first. These make a great freezer meal to give away or keep!

Vegetarian enchiladas on a white plate with a salad.

What to serve with veggie enchiladas

Serve veggie enchiladas with a leafy green salad for a simple delicious meal, or add mexican slaw, cilantro lime rice, and pinto beans for a scrumptious Mexican feast!

Baked veggie enchiladas with cilantro.

I hope you enjoy our vegetarian enchilada recipe. Please remember to rate them for us in the comments below. If you remember them from our restaurant, Mizuna, be sure to let us know!

xoxo

Sylvia

More favorite Enchilada Recipes!

Watch How to Make vegetarian enchiladas

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
Vegetable enchiladas in a a blue baking dish

Vegetarian Enchiladas Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 124 reviews
  • Author: Sylvia Fountaine | Feasting at Ho,e
  • Prep Time: 40
  • Cook Time: 25
  • Total Time: 1 hour 5 minutes
  • Yield: 8
  • Category: vegetarain Main, fall dinners, weeknight dinners
  • Method: Baked
  • Cuisine: Mexican
  • Diet: Vegetarian

Description

These vegetarian enchiladas are straight from our restaurant and are such a crowd-pleaser! A cozy, healthy dinner made with black beans and healthy veggies and lathered up with our 5-minute enchilada sauce! Vegan and Gluten-free adaptable!


Ingredients

Units
  • 12 tablespoons olive oil
  • 1 onion diced
  • 4 garlic cloves, rough chopped
  • 1 red bell pepper diced
  • 1 small yam, diced small ( or sub zucchini)
  • 1/2 teaspoon salt
  • 1 ear of corn, kernels cut off (about 1 cup) or sub other veggies!
  • 1 teaspoon cumin
  • 1 teaspoon coriander
  • 1 teaspoon dried oregano
  • 1 14ounce can black beans rinsed, drained
  • 1/4 cup chopped cilantro ( optional)
  • 2 cups homemade enchilada sauce (or store-bought)
  • 8 x 8-inch whole wheat tortillas ( or sub corn)
  • 2 cups grated cheese (8-10 ounces pepper jack, Mexican blend, cheddar, Mozzarella) or sub vegan cheese!
  • Garnishes: sour cream, avocado, pickled red onions and hot sauce.


Instructions

  1. Preheat oven to 375 F
  2. If making the homemade enchilada sauce, place all ingredients in a blender and blend until smooth.
  3. Make the filling: Heat oil in a large skillet over medium-high heat. Add onion and stir 2-3 minutes until fragrant. Lower heat to medium add bell pepper, yams, garlic and salt. Saute this until yams and peppers are tender about -7-9 minutes. If mixture gets dry, add a splash of water, lower heat and cover and gently steam until yams are fork-tender. Fold in the fresh corn and cumin, coriander and oregano. Saute 3 more minutes. Remove from heat. Add the black beans, taste for salt, adding more if you like. Stir in half the cilantro.
  4. Grease a 9 x 13 baking dish. Pour 1/2 cup of the enchilada sauce and spreading around so the bottom of the pan is nicely coated.
  5. Assemble your Enchiladas: Place 1/2 cup filling down the center of the tortilla add 3 tablespoons grated cheese over top and wrap it up tightly. Place enchilada seam side down over the sauce. Repeat with the remaining 7 tortillas nestling them side by side. Pour the remaining Enchilada Sauce over the enchiladas, leaving the edges exposed if you like (for crispy edges). Sprinkle with remaining cup of cheese.
  6. Place in the hot oven, foiled for 20 minutes then uncover for the last 6-10 minutes until cheese is nice and melty. Let stand 10-15 minutes before serving ( tented with foil). Scatter the remaining chopped cilantro over the enchiladas. Serve with sour cream and hot sauce.
  7. Serve with Mexican Slaw!

Notes

You need a total of 3-3 1/2 cups of diced veggies ( in addition to the onion).

You could also add shredded chicken to some if need be.

Either the 5-minute enchilada sauce or the Roasted enchilada sauce would be great here!

These can be made ahead and refrigerated either baked and reheated or unbaked. If baking uncooked, cold from the fridge, let enchiladas come to room temp before baking (30 mins) and cover with foil for more even baking. Take foil off and let it get golden.

If freezing, bake first.

Nutrition

  • Serving Size: One 8 inch enchilada
  • Calories: 397
  • Sugar: 5.3 g
  • Sodium: 762.1 mg
  • Fat: 17.9 g
  • Saturated Fat: 6.9 g
  • Carbohydrates: 45.6 g
  • Fiber: 10.9 g
  • Protein: 15.3 g
  • Cholesterol: 22.4 mg

Share this with the world!

Subscribe
to get recipes via email

Leave a comment

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

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

Comments

  1. I made this as written except I forgot to get sweet potato so I subbed cream cheese and zucchini. Absolutely wonderful! DH and I are meat eaters and granddaughter visiting is vegetarian. It was a hit with all of us. Thanks!

  2. This is an excellent recipe. I made it tonight exactly as the directions instructed. It was so good! My Mexican husband loved it! I will definitely make it again. Thank you .

  3. We loved this! Now one of our favorite recipes. Looking forward to trying your other recipes. 🙂

  4. I haven’t made this so I won’t rate it, but thank you for not putting the fake meat in here… I am not a vegetarian, but I am trying to learn some vegetarian dishes and it is really becoming harder to find recipes that don’t call for fake meat. If I wanted to use meat, I would just use real meat. LOL Trying to get a nice repertoire of veggie based recipes for meatless Mondays and such.

  5. I recently transitioned to a vegetarian diet. I love Mexican food, so when I saw this recipe I had to try it. I was not disappointed! Even my meat loving husband thoroughly enjoyed it. We had leftovers and they were even better warmed up in the oven a couple days later. Will definitely be making this again!

  6. Loved it! For veggies I did sweet potato, zucchini, red bell pepper, and canned corn. Always love seeing the rainbow in my food! For a side I did spring salad mix with the dressing from the slaw recipe.

  7. I changed it up a wee bit based on the veggies I had. I made both a vegetarian and vegan version. We loved it. Better than the last enchilada recipe I tried.

  8. Incredible 🙂 I used zucchini as well and queso fresco, because well, that’s what I had leftover 🙂

  9. One of the first recipes I made on here, and continues to be a part of our household’s dinner rotation. Between this one and the white chicken enchiladas; superb Sylvia!

  10. My first time making enchiladas and these were a hit! The flavors are great. I used zucchini because it is what I had and would use it the next time also.

  11. Delicious enchiladas and left me feeling full and satisfied. The sauce came together quickly and was simple to make. I was able to make the entire recipe without leaving my home, used all my pantry staples and fresh veggies I had in my fridge. Excellent dish and I would definitely make it again.

  12. Very tasty had to use butternut squash instead of yam but it worked out perfect. The home made sauce is what I think made this taste so good.

  13. Can these be frozen and reheated in the microwave? Also I’ve made these several times and they’re delicious!

    1. I haven’t tried freezing or microwaving but I don’t see why either wouldn’t work.

  14. I made this last week and I’ve been eating leftovers for days. The sauce is so flavourful. This will definitely be my go to recipe for veggie night. I did have a problem cooking them though as the bottom of the tortillas were soggy after baking, I ended up scooping out the filling and filling cold tortillas. Any suggestions as to what I did wrong or how to avoid this next time?

  15. We made these tonight. Oh so good!! We used Zucchini and also added a can of green chilies to the filling, then topped it with some enchilada verde sauce we had on hand. Omg, hands down the best thing we’ve eaten in a week!

  16. Ive made these so many times already! I also add a bit of cocoa to the veggies mixture, which I really recommend!

  17. I cooked and froze it for another family- how do they heat it up to eat it? What temp and time in the oven? Thank you!

    1. Thaw, then bring to room temp, Bake covered at 375F until heated through, 30-35 minutes.

  18. The ingredience list mentions one war of corn but then in the instructions the corn is not mentioned again. What do with corn?

  19. I have been cooking for 45+ years and have never commented about a recipe I found on line. BUT – this was so easy and absolutely delicious that I had to say something. It got raves at the table. It’s now in my favorites. Thanks.

    1. Awwwww- I am honored and delighted that you picked this recipe for your first comment. Glad it worked for you. 😉

Our Latest Recipes