As an Amazon Associate I earn from qualifying purchases.

These easy vegan sweet potato enchiladas combine a spicy, smoky sweet potato and mushroom filling, rolled in corn tortillas, and smothered in enchilada sauce. They’re easy to prepare, budget-friendly, packed with flavor, freezer friendly, plus ready in just 30 minutes!

completed Sweet Potato Enchiladas in a baking dish
Want to save this recipe?
Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

Simple Crowd-Pleasing Vegan Sweet Potato Enchiladas

If you’re looking for simple, inexpensive, yet truly satisfying, flavor-packed, meat-free meals the entire family will love, Spanish food is one of our go-to’s. With options like black bean tacos, fully-loaded burritos, beany quesadillas, and these tried-and-tested sweet potato enchiladas, you won’t be let down.

These easy vegan enchiladas are simple to prepare, healthy, hearty, comforting, and deliciously satisfying. Even with minimal ingredients, they pack in fiber, antioxidants, and several micronutrients like immune-boosting vitamins A and C. This recipe is also 100% gluten-free, soy-free, oil-free, dairy-free, vegetarian, and vegan.

Even better, they require minimal chopping with easy prep made even easier by the option to use store-bought enchilada sauce. They’re also super customizable, though, both with adapting the filling and the toppings you choose (options listed below).

Once baked, these vegetarian sweet potato enchiladas are tender in the middle, smothered in sauce, and lightly crispy on the edges where the sauce doesn’t meet. You’ll have everyone coming back for seconds! Plus, any leftovers taste even better on day two and freeze well, too!

The Ingredients

Pull together this delicious sweet potato enchilada recipe with just 8 simple and inexpensive, plant-based ingredients—many of which are pantry staples.

ingredients for Sweet Potato Enchiladas measured out against a white surface
  • Corn tortillas: We prefer corn tortillas, which are sturdier than wheat tortillas. Use certified gluten-free tortillas if needed.  
  • Sweet potato: If you have pre-cooked cubed sweet potato or sweet potato mash, you can skip a few steps in this sweet potato enchiladas recipe. Otherwise, you’ll need raw sweet potatoes. Alternatively, use butternut squash or pumpkin.
  • Mushrooms: Use any mushrooms (white, brown, button, etc.). If you aren’t a fan of mushrooms, you could use spinach, kale, corn, onion, or even black beans.
  • Green chilies: We use a can of diced green chiles, which are fairly mild, though you can use fresh minced chilies if preferred and adjust the amount to preference. Alternatively, use some chili or cayenne powder.
  • Vegetable broth: We’ve kept this recipe oil-free by using vegetable broth (regular or reduced-sodium will work).
  • Seasonings: You’ll need a simple combination of garlic powder, smoked paprika, and sea salt/kosher salt.
  • Vegan enchilada sauce: You can use homemade or store-bought enchilada sauce – red or green (salsa Verde).

What Else Could I add to Sweet Potato Enchiladas?

  • Black beans: Sweet potato and black bean enchiladas are the most popular pairing, perfect for adding extra fiber and protein. You can use home-cooked or canned black beans. Pinto beans also work.
  • Refried beans: Use them either within the veggie enchilada recipe or in place of the vegan enchiladas sauce.
  • Vegan cheese: Sprinkle some of your favorite shredded vegan cheese or vegan feta cheese in or over these vegan sweet potato enchiladas.
  • Cumin: Add some to the sweet potato mixture for a more earthy, savory flavor. You might also like some ground coriander.
  • Other vegetables: Add to the veggie mixture with options like sautéed onion, bell pepper, corn, spinach/kale, broccoli, zucchini, cauliflower, etc.
  • Rice/ quinoa: Make super hearty plant-based enchiladas with quinoa or brown rice.

How to Make Sweet Potato Enchiladas?

  • 1) First, peel and dice the sweet potatoes into small 1-inch pieces.
  • 2) Heat the vegetable broth in a large pan over medium heat, then add the sweet potato and garlic powder, stir, and cook until tender.

Alternatively, you could steam or roast the sweet potato (cut potatoes in half and roast for 30-35 minutes at 400F/200C, cut-side-down—then scoop out the flesh) or microwave it as well.  

  • 3) Meanwhile, finely slice the mushrooms and cook them in a separate skillet over medium heat to cook off their excess liquid. Then, add 2 tablespoons of the green chilies (or less/more to taste).
  • 4) Once the sweet potato has cooked, use a hand blender, potato masher, or fork to mash the potato to your desired consistency. Season to taste.
  • 5) Meanwhile, heat the tortillas over an open flame for a few seconds or in a dry skillet for about a minute per side until just warm enough to become flexible.
  • 6) To assemble the sweet potato enchiladas, divide the sweet potato and mushroom mixture between the tortillas, roll them, and place them seam-down in a high-sided baking dish.
  • 7) Pour the enchilada sauce over the top and bake them in the oven for about 15 minutes.
process shot of post adding enchiladas with sauce to baking dish pre baked
  • 8) Finally, remove the vegan sweet potato enchiladas from the oven, pour over more enchilada sauce, and allow them to rest for 5 minutes before serving. Enjoy!

Vegan Enchilada Toppings

Enjoy this veggie enchilada recipe as-is or with your favorite toppings, like:

We like combining something avocado-based, fresh Pico de Gallo, cilantro, and sometimes crumbled vegan feta or other plant-based shredded cheese.

Top Recipe Tips and Notes

  • To save time: Use pre-chopped or even pre-cooked sweet potato.
  • Bake seam side down: To ensure they don’t unravel while cooking.
  • To avoid soggy enchiladas: Frying the tortillas in a little oil when heating them will create a barrier so the sauce doesn’t soak in as easily.
  • To avoid dry enchilada: Spread a layer of sauce beneath the tortillas and optionally over the entire tortilla (inside and out) with sauce. You could also cover the enchiladas with parchment paper while baking.
  • If you have leftover fillings: The sweet potato & mushroom fillings work in burritos or burrito bowls, tacos, etc., paired with lettuce, avocado, salsa, corn, beans, etc.

Make Ahead, Storage, And Freezing Instructions

You can prepare the cooked sweet potato and mushroom fillings 2-3 days in advance and store them in separate airtight containers in the fridge.

You can also freeze sweet potato enchiladas. We prefer to do so before baking them, though it can be done after, too. Wrap them individually in plastic wrap, then in a Ziplock/Stasher for up to 2 months. Either cook/reheat them from frozen, adding more baking time, or thaw first.

Once baked, the sauce will cause these plant-based enchiladas to soften over time. However, leftovers will store for about 3-4 days in an airtight container in the fridge.

To reheat the vegan enchiladas, use either a microwave (1-2 minutes) or the oven (about 10-15 minutes at 350F/180C or 25-35 minutes from frozen).

Serving Recommendations

You can enjoy these delicious easy vegan enchiladas either alone or paired with:

More Vegan Mexican Recipes

Photos by Alfonso Revilla

Sweet Potato Enchiladas

5 from 48 votes
Prep: 15 minutes
Cook: 15 minutes
Total: 30 minutes
Servings: 5 servings
These easy vegan sweet potato enchiladas combine a spicy, smoky sweet potato and mushroom filling, rolled in corn tortillas, and smothered in enchilada sauce. They’re easy to prepare, budget-friendly, packed with flavor, freezer friendly, plus ready in just 30 minutes!

Ingredients 

  • 3 medium sweet potatoes, peeled and diced
  • cup veggie broth, or more if needed
  • 2 teaspoons of garlic powder
  • 8 ounces of mushrooms
  • 1 can of diced green chilies
  • 10 corn tortillas
  • Vegan enchilada sauce
  • Paprika
  • Salt

Instructions 

  • Cook sweet potatoes in a saute pan and use veggie broth to cook instead of oil. Add garlic powder while cooking.
  • Cook until soft then whip with a hand blender or smash up with a fork.
  • Chop and heat mushrooms until they release their liquids and most of it has evaporated. Then add 2 tablespoons of chilies (or more depending on your taste).
  • Heat tortillas on open flame if you have a gas stove or just heat them so they are flexible enough to roll.
  • Spread some sweet potatoes and mushrooms/chilies in each tortilla and roll.
  • Pour sauce over the top of rolled enchiladas and bake at 350 degrees for 15 minutes.
  • Add a little more sauce and CHOW DOWN!

Notes

  • To save time: Use pre-chopped or even pre-cooked sweet potato.
  • Bake seam side down: To ensure they don’t unravel while cooking.
  • To avoid soggy enchiladas: Frying the tortillas in a little oil when heating them will create a barrier so the sauce doesn’t soak in as easily.
  • To avoid dry enchilada: Spread a layer of sauce beneath the tortillas and optionally over the entire tortilla (inside and out) with sauce. You could also cover the enchiladas with parchment paper while baking.

Nutrition

Calories: 267kcalCarbohydrates: 55gProtein: 8gFat: 3gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gCholesterol: 2mgSodium: 580mgPotassium: 651mgFiber: 8gSugar: 6gVitamin A: 19307IUVitamin C: 11mgCalcium: 94mgIron: 2mg

Disclaimer: Although plantbasedonabudget.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Plantbasedonabudget.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

Additional Info

Course: Dinner
Cuisine: Mexican
Method: Oven
Diet: Vegan
Tried this recipe?Please tag us at @PlantBasedOnABudget! 🙂
About

Stephanie Lundstrom

More about Stephanie Lundstrom

Leave a comment

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

Recipe Rating




Comments

  1. 5 stars
    Rich, tangy, and just plain delicious! It’s a great recipe to prep and then pop into the oven whenever I need it. Super leftovers, too!