| | |

Black Bean Enchiladas

Black bean enchiladas are one of my all-time favorite dinners! This recipe is full of veggies and high in protein, making them nutritious and delicious. Enjoy with a side of rice and vegan refried beans or corn on the cob!

6 black bean enchiladas topped with red sauce, sour cream, and parsley in a baking dish.

Want to save this recipe?

Enter your email below and get it sent straight to your inbox.

Save Recipe

Looking for an easy recipe for easy vegan enchiladas made with black beans? At your service!

These enchiladas are full of flavor and texture. They can be made ahead of time which makes them great for meal prepping! I love to top mine with vegan sour cream (it balances that spicy enchilada sauce) or vegan shredded cheese.

You can easily omit or add any ingredients, which makes this recipe very customizable to your preferences! Enjoy for a simple dinner or meal prep for lunch.

Ingredients for vegan enchiladas on a table.

Ingredients

Find the amounts and detailed instructions in the recipe card below.

  • Onions and garlic – both fragrant ingredients that offer delicious flavor.
  • Zucchini – I love adding zucchini to these enchiladas for some texture variation and crunch!
  • Green chiles – Chiles add a burst of incredible flavor and a little spice to this dish.
  • Black beans – The shining star of these enchiladas! Black beans are high in protein and fiber which are super satisfying.
  • Tomato paste – This adds flavor and also helps the filling stick together.
  • Enchilada sauce – I always use store-bought enchilada sauce to make life easier! My favorite brand is A La Orden.
  • Tortillas – I prefer flour tortillas for this recipe as they are sturdy enough to hold the filling. Taco-sized tortillas are the perfect size to fit the enchiladas snuggly into a baking dish.
Black bean enchilada filling with zucchini in a cast iron pan with a wooden spoon.

Trying to go vegan? Sign up for our (FREE) Vegan Beginner’s Guide!

How to Make Black Bean Enchiladas

You can get the full, printable recipe in the recipe card at the bottom of this post.

Zucchini and onion in a cast iron pan.

Step 1: Heat oil in a large pan on medium heat and add in the chopped onion and zucchini. Sauté until the onion is translucent and the zucchini is tender (about 5-10 minutes.)

Garlic added to the pan.

Step 2: Add in the garlic and sauté for an additional 2 minutes.

Ingredients for black bean enchiladas in a cast iron pan.

Step 3: Stir in green chiles, black beans, tomato paste, and salt.

Enchilada filling warmed up.

Step 4: Heat until warm. Taste test time! Does it need more salt?

Red sauce spread on the bottom of a baking dish.

Step 5: Preheat the oven to 350°F. Add 1/4 cup of the enchilada sauce to the bottom of a 9×13 baking dish.

Rolled up enchiladas in the dish.

Step 6: Roll the black bean filling up into the tortillas. I add about 1/3-1/2 cup of filling into each. Place the enchiladas into the dish

More red sauce added on top of the vegetarian enchiladas.

Step 7: top with the remaining enchilada sauce. Add on shredded vegan cheese if desired.

Finished baked black bean enchiladas in a dish topped with dairy-free sour cream and parsley.

Step 8: Bake for 20 minutes. Serve with optional toppings like sour cream and cilantro.

Variations

There are so many ways to make enchiladas according to your own preferences or what you have on hand.

  • You can use pinto beans instead of black beans.
  • Don’t like/have zucchini? Substitute with another vegetable like broccoli, cauliflower or corn.
  • Substitute the fresh onions and garlic with their powder versions. A teaspoon or two of each mixed in along with the beans will work.
  • To make this recipe gluten-free, try Siete tortillas.
  • I love traditional red enchilada sauce, but you can also use green enchilada sauce.
  • To omit the oil, substitute with a couple tablespoons of vegetable stock.
  • Add in some vegan refried beans for creaminess.

Meal Prepping

I swear these black bean enchiladas are always better leftover, which makes them perfect for meal prepping! Make them as described in the recipe card and keep in the fridge for up to 3 days.

Reheat in the microwave for 1-2 minutes or in the oven for about 20 minutes at 350°F. I like to add a little extra enchilada sauce on top when reheating so they aren’t dried out.

Storing and Freezing

  • Store leftovers in the fridge for up to 3 days.
  • Freeze wrapped in foil in an airtight container or Ziploc bag for up to 3 months. If you plan on freezing from the start, I recommend leaving off the enchilada sauce and cheese. Add them on when you reheat!
A plate of 2 veggie enchiladas.

Did you enjoy this recipe? Please leave a comment and a ⭐ star review below!

Pan of enchiladas

Black Bean Enchiladas

Karissa Besaw
These black bean enchiladas with veggies are really simple to make. Enjoy them for a nutritious vegetarian dinner or meal prep them for lunches!
4.98 from 36 votes
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Dinner, Lunch, Main Course
Cuisine Mexican, Vegan
Servings 6
Calories 126 kcal

Ingredients
  

  • 1 tablespoon cooking oil like olive oil
  • ½ medium yellow onion peeled and chopped
  • 1 medium zucchini chopped
  • 3 cloves garlic minced
  • ¼ teaspoon salt or to taste
  • 1 tablespoon tomato paste
  • 1 (4-ounce) can green chiles
  • 1 (15-ounce) can black beans drained and rinsed
  • 1 (10-ounce) can enchilada sauce
  • 6 taco-sized soft tortillas
  • vegan cheese optional
  • more optional toppings: vegan sour cream, cilantro, or parsley.

Instructions
 

  • Heat oil in a medium pot on medium heat and add in onion and zucchini. Sauté until the onion is translucent and the zucchini is tender, about 5-10 minutes. Add in garlic and sauté for an additional 2 minutes.
  • Stir in green chiles, black beans, tomato paste, and salt. Heat until warm. Taste test – does it need more salt for your preference?
  • Preheat the oven to 350°F.
  • Add 1/4 cup of the enchilada sauce to the bottom of a 9×13 baking dish. Spread evenly.
  • Roll the black bean filling up into the tortillas. I add about 1/3-1/2 cup of filling into each. Place the enchiladas into the dish and top with the remaining enchilada sauce. Top with cheese if desired.
  • Bake for 20 minutes. Serve with optional toppings.

Video

Nutrition

Calories: 126kcalCarbohydrates: 19gProtein: 3gFat: 4gSaturated Fat: 1gSodium: 329mgPotassium: 181mgFiber: 1gSugar: 3gVitamin A: 106IUVitamin C: 8mgCalcium: 42mgIron: 1mg
Did you try this recipe?Let us know how it was!

Similar Posts