Go Back
+ servings
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.
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.


Calories: 327kcal | Carbohydrates: 42g | Protein: 14g | Fat: 11g | Saturated Fat: 3g | Sodium: 1130mg | Potassium: 422mg | Fiber: 11g | Sugar: 7g | Vitamin A: 3620IU | Vitamin C: 4mg | Calcium: 62mg | Iron: 4.3mg