Vegan Enchiladas with Sweet Potatoes — The Best!

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! See tips for making this easy vegetarian recipe with a gluten-free option.

A vegan enchilada is topped with chopped lettuce and jalapeños with a bowl of salsa behind it.
Everyone loves this veg enchiladas recipe!

Vegan Enchiladas For Your Meal Plans

We love including Mexican food in our regular vegan meal planning. For example, you can find the ingredients for this Vegan Burritos in our fridge or freezer just about any day of the week. That meant I had to make enchiladas vegan too!

The question is, can you enjoy enchiladas without cheese? The answer: With vegan cheese, you definitely can!

Now, these vegetarian black bean enchiladas are part of our meal plan as well. One reason I love them so much? They freeze well.

That way we have vegan enchilada bake at the ready at any moment of the day. No more “What’s for dinner” dilemmas!

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!

How to Make Homemade Vegan Enchiladas

I made several versions of vegan enchiladas recipes veg infused before I got it just right.

There are only a few steps required to make this delicious and easy vegan dinner.

Step One: Vegan Filling

You’ll need these ingredients for step one: olive oil, chopped onion, sweet potatoes, veggie crumbles, black beans, and ground cumin.

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

I like using either Gardein or Beyond Beef veggie crumbles because they’re both vegan and gluten-free. The Beyond Beef veggie crumbles are “beefier” and they also have a fiesta flavored veggie crumbles which would work well in this recipe too.

Note: Mix things up by adding some Sofritas to your enchilada filling options!

A skillet full of black beans, sweet potato cubes, and other savory ingredients.
Black bean vegan enchilada filling cooks up in minutes!

Step two: Wrap the Enchiladas

For this step, you’ll want vegan enchilada sauce (read the label), tortillas, and vegan cheddar cheese.

Start by pouring some sauce in a casserole dish that is coated with vegetable cooking spray.

Then spread a little bit of enchilada sauce across the top of one of the tortillas. Top with some of the filling mixture and a few vegan cheddar shreds. Roll one side of the tortilla up, followed by the other, and place seam side up in the prepared baking dish.

Step three: Bake!

Once all the enchiladas are in the baking dish, spread the remaining enchilada 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.

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

An unrolled enchilada sits on a cutting board with enchilada sauce and other ingredients nearby.
Add some enchilada sauce to the tortilla before rolling it.

Vegan Cheese Options

Regarding cheese, I like using 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.

If you want a whole-food option, try my Vegan Nacho Cheese Sauce. It’s delicious!

Finally, I love to top these vegan enchiladas with some chopped greens, chopped jalapeños, and even some easy vegan guacamole. However, I also think my vegan queso would be amazing drizzled over the top!

Love Vegan Mexican Recipes?

If you love no cheese enchiladas, tacos made without dairy and meat, and more, be sure to check these other vegan Mexican recipes too:

  • Make this yummy Vegan 7-Layer Dip recipe. It’s so good I had to convince party-goers that it was actually vegan!
  • Imagine vegan meats and cheeses surrounded by a crispy, flakey crust! That’s what you’ll get with these delicious Vegan Empanadas!
  • You’ll also want to try my Vegan Mexican Lasagna. So good!
  • This Enchilada Bowl is easy to make and a definite go-to favorite!

Expert Tips

Use these tips to make this no-meat enchiladas recipe perfect every time:

  • If you don’t have veggie crumbles, you can cook crumbled tofu to make tofu enchiladas!
  • Make these vegan enchiladas easy by using store-bought enchilada sauce.
  • This is a vegan black bean enchiladas recipe, but you can use other beans, like chickpeas, pinto beans, and more.
  • 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 vegan gluten-free 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 tenders and add them to the filling to make vegan chicken enchiladas.
  • Add even more cheese to the filling to make vegan cheese enchiladas!
  • I love adding chopped jalapeños and cilantro to the top of this vegan enchilada casserole!
A baking dish full of vegan enchiladas fresh from the oven.
Make it a feast with Vegetarian Mexican Enchiladas!

I hope you love Vegan Enchilada recipes as much as we do! I love making these as part of our meal prep routine. If you decide to make them, be sure and snap a photo and share them with me using #namelymarly on Instagram. I love seeing your photos!

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
Keyword: Vegan Enchiladas
Prep Time: 10 minutes
Cook Time: 20 minutes
Resting Time: 5 minutes
Total Time: 30 minutes
Servings: 6 Enchiladas
Calories: 327kcal
Author: Marly


  • 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 teaspoon ground cumin
  • 6 large tortillas (see note)
  • 15 ounce can red enchilada sauce
  • 8 ounce package vegan cheddar cheese


  • Preheat oven to 375F. Tear off a sheet of foil large enough to cover a 9X13 inch baking dish. Give the bottom side 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 cumin. 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 enchilda. Top with remaining vegan cheddar shreds.
  • Cover the pan with the prepared foil (sprayed side down so the foil won’t stick to the cheese) and place in 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.


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.


This post may have affiliate links. See our full disclosure for more information.

3 Responses to Vegan Enchiladas with Sweet Potatoes — The Best!

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


Your email address will not be published.

Recipe Rating

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