Vegan Enchiladas

This best vegan enchiladas recipe is made with a delicious filling of veggie crumbles, black beans, and sweet potatoes rolled up in tortillas and smothered with a savory sauce and lots of vegan cheese.

Be sure to serve them with air fryer tortilla chips and vegan guacamole on the side.

A vegan enchilada is topped with chopped lettuce and jalapeños with a bowl of salsa behind it.

We love including Mexican food in our regular vegan meal planning. For example, you can find the ingredients to make these Vegan Burritos in our fridge or freezer just about any day of the week.

Now, I can include these vegan enchiladas in our regular meal prepping routine. See more about freezing enchiladas below.

Why This Recipe is a Winner

  • Adding black beans and sweet potatoes to the filling makes this a plant-based recipe infused with flavor, fiber, and filling ingredients

What You Need

You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.

Here are the ingredients you’ll need for this recipe:

  • Olive oil
  • Onions
  • Sweet potatoes
  • Veggie crumbles — I use either Gardein or Beyond Beef crumbles because they’re both vegan and gluten-free. The Beyond Beef crumbles are “beefier” and they also have fiesta-flavored crumbles which would work well in this recipe too.
  • Black beans
  • Seasoning — We’ll use both taco seasoning and some ground cumin.
  • Tortillas — Use 8 to 10-inch flour tortillas, or you can use gluten-free flour or corn tortillas.
  • Red enchilada sauce
  • Vegan cheddar shreds — I use either Follow Your Heart or Daiya vegan cheddar shreds. If you wanted to make your own vegan cheese sauce, that’s a great option too. For a whole-food option, try this vegan nacho cheese sauce.

How to Make Vegan Enchiladas

  1. Cook onions, and cubed sweet potatoes in a skillet with oil over medium heat.
  2. Stir in the veggie crumbles, black beans, and spices. Cook until veggie crumbles are heated through. 
  3. Spread a small quantity of enchilada sauce evenly across the bottom of the pan.
  4. Smear some sauce across a tortilla then spread some of the filling across the center of the tortilla. Sprinkle with some cheddar shreds.
  5. Roll the enchilada by turning one side up, followed by the other side.
  6. Place the tortilla in a prepared pan and repeat with the remaining tortillas.
  7. Pour the remaining sauce over the top of each enchilada and top with remaining vegan cheddar shreds.
  8. Cover the pan with the prepared foil (sprayed side down so that the foil won’t stick to the cheese) and place it on the highest rack of the oven. Bake for 20 minutes, until cheese, is melted.
  9. Serve immediately with your favorite toppings, like chopped fresh cilantro, chopped avocados, shredded lettuce, chopped tomatoes, and more!

Here’s a more detailed step-by-step.

Step One: Vegan Filling

A skillet full of black beans, sweet potato cubes, and other savory ingredients.

Begin by cooking the chopped onion and cubed sweet potatoes in olive oil in a skillet over medium heat. Once the onions and sweet potatoes are tender, add the veggie crumbles, black beans, and cumin.

Marly’s Tips

Mix things up by adding some Sofritas to your enchilada filling options.

Step Two: Wrapping Enchiladas

Here are the steps for wrapping enchiladas:

An unrolled enchilada sits on a cutting board with enchilada sauce and other ingredients nearby.
  1. Pour a couple of tablespoons of the enchilada sauce into a prepared casserole dish.
  2. Spread a little bit of sauce across one of the tortillas.
  3. Top with some of the filling mixture and some vegan cheddar shreds.
  4. Roll one side of the tortilla up, followed by the other.
  5. Place seam side up in the prepared baking dish.
  6. Repeat with remaining tortillas.

If you’re not used to making them, rolling enchiladas can be a skill. I loved these tips on how to roll enchiladas.

Step Three: Bake

Once all the enchiladas are in the baking dish, spread the remaining sauce and vegan cheese over the top. I find it really helpful to cover it with foil to bake it. This helps the vegan cheese melt.

Step Four: Serving

Serve vegan enchiladas with your favorite toppings, like chopped fresh cilantro, chopped avocados, shredded lettuce, chopped tomatoes, and more!

Sometimes I’ll add chopped greens, chopped jalapeños, and even some easy vegan guacamole. However, I also think my vegan queso is amazing drizzled over the top!

Storage Tips

To store, transfer enchiladas to a storage container, cover, and refrigerate for up to 5 days. Or transfer to a freezer-safe container and freeze for up to 1 month.

Are corn tortillas vegan?

Corn tortillas are made with corn flour (called masa harina), salt, and water, making it entirely plant-based and safe for vegans to eat.

Can you make enchiladas with flour tortillas?

Typical enchilada recipes call for corn tortillas, but flour tortillas work too. Because they’re usually larger than corn tortillas, flour tortillas can hold a lot more tasty ingredients!

Marly’s Tips

  • If you don’t have veggie crumbles, substitute crumbled tofu to make tofu enchiladas.
  • I use Mission Carb Balance tortillas or Mission Gluten-Free tortillas for this recipe because they’re easy to fold and larger than most corn tortillas I’ve found.
  • To make gluten-free vegan enchiladas, use Mission Gluten-Free tortillas and Old El Paso enchilada sauce (be sure to read the label to make sure it works for your needs)
  • Chop up some vegan chicken fillets and add them to the filling to make vegan chicken enchiladas.
  • Add even more cheese to the filling to make vegan cheese enchiladas.

More Vegan Mexican Recipes

Be sure to check these other vegan Mexican recipes too:

A baking dish full of vegan enchiladas fresh from the oven.

I hope you love this vegan enchilada recipes as much as we do!

A vegan enchilada is topped with chopped lettuce and jalapeños with a bowl of salsa behind it.

Vegan Enchiladas

Enjoy these vegan enchiladas, made with veggie crumbles, black beans, and sweet potatoes, rolled up in tortillas and smothered with a savory sauce and lots of vegan cheese. Serve with tortilla chips.
5 from 1 vote
Print Pin Rate
Course: Main Course
Cuisine: Mexican
Prep Time: 10 minutes
Cook Time: 20 minutes
Resting Time: 5 minutes
Total Time: 30 minutes
Servings: 6 Enchiladas
Calories: 327kcal
Author: Marly

Ingredients

  • 2 teaspoons olive oil
  • 1 cup chopped onions
  • 1 cup cubed sweet potatoes
  • 2 cups veggie crumbles
  • 15 ounce can black beans , rinsed and drained
  • 1 tablespoon taco seasoning
  • ½ teaspoon ground cumin
  • 6 large tortillas (see note)
  • 15 ounce can red enchilada sauce
  • 8 ounce package vegan cheddar cheese

Instructions

  • Preheat oven to 375°F. Tear off a sheet of foil large enough to cover a 9×13 inch baking dish. Give the bottom side of the foil a light coat of vegetable spray.
  • In a large skillet, add the vegetable oil, chopped onions, and cubed sweet potatoes over medium heat. Cook until tender, about 7 minutes. Add the veggie crumbles, black beans, and spices. Stir to combine and cook for another 3 minutes, until veggie crumbles are heated through. 
  • Pour 2 tablespoons of the enchilada sauce into the bottom of the prepared pan. Tilt the pan back and forth to spread the sauce evenly across the bottom of the pan.
  • Smear 2 tablespoons of enchilada sauce across the top of one of the tortillas. Then add about 1/2 cup plus 2 tablespoons of the veggie crumble mixture across the center of the tortilla. Sprinkle with some of the cheddar shreds. Roll the enchilada by turning one side up, followed by the other side—place in prepared pan. Repeat with remaining tortillas and filling. Pour the remaining enchilada sauce over the top of each enchilada. Top with remaining vegan cheddar shreds.
  • Cover the pan with the prepared foil (sprayed side down so that the foil won't stick to the cheese) and place it on the highest rack of the oven. Bake for 20 minutes, until cheese, is melted. Serve immediately with your favorite toppings, like chopped fresh cilantro, chopped avocados, shredded lettuce, chopped tomatoes, and more!
  • To store, transfer enchiladas to a storage container, cover, and refrigerate for up to 5 days or in the freezer for up to 1 month.

(The products above contain sponsored links to products we use and recommend)

Notes

I love using Mission Gluten-free Tortillas for this recipe. It can be difficult to find larger corn tortillas. Alternatively, use flour tortillas if that works best for you.
Old El Paso enchilada sauce is gluten-free. Be sure to read labels of the enchilada sauce that you use to ensure it’s gluten-free.
Nutrition Facts
Vegan Enchiladas
Amount Per Serving
Calories 327 Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 3g15%
Sodium 1130mg47%
Potassium 422mg12%
Carbohydrates 42g14%
Fiber 11g44%
Sugar 7g8%
Protein 14g28%
Vitamin A 3620IU72%
Vitamin C 4mg5%
Calcium 62mg6%
Iron 4.3mg24%
* Percent Daily Values are based on a 2000 calorie diet.

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.

Enjoy!

3 Responses to Vegan Enchiladas

  1. Avatar thumbnail image for MarlyRaya Reply

    We love sweet potatoes but I only boil or fry them. Thanks for this recipe we can try something new! It looks so tasty!

    • Avatar thumbnail image for MarlyMarly

      Hi Raya! I hope you love this recipe!

  2. Avatar thumbnail image for MarlyJackie Reply

    My favorite enchilada recipe!

Rate / Comment

Your email address will not be published.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.