The Best Homemade Vegan Enchiladas

The Best Homemade Vegan Enchiladas

Jump to recipe

Gluten Free Vegan Enchiladas

The Best Homemade Vegan Enchiladas
The Best Homemade Vegan Enchiladas
Pin recipe


For the enchiladas:
  • 2 cups 260 grams peeled and chopped (1/2-inch dice) sweet potato
  • 1 tablespoon plus 1 teaspoon extra-virgin olive oil
  • 1 medium red onion diced (2 to 2 1/2 cups)
  • 3 large garlic cloves minced
  • 1 cup jarred roasted red pepper drained and chopped (optional)
  • 1/2 cup oil-packed sun-dried tomatoes drained and finely chopped
  • 2 cups baby spinach roughly chopped
  • 1 14-ounce can black beans (about 1 1/2 cups), drained and rinsed (I used pinto and black)
  • 2 1/2 cups Homemade Enchilada Sauce 1 batch
  • 1 tablespoon fresh lime juice
  • 1 teaspoon chili powder
  • 1 teaspoon ground cumin
  • A half a teaspoon celery salt
  • 1/2 teaspoon Celtic salt or to taste
  • 5 to 6 medium/large soft tortilla wraps I use Siete brand
  • 1 pound cooked and seasoned ground chicken optional
For the toppings:
  • Cilantro-Lime-Garlic Almond Cream
  • Chopped green onion parsley red pepper flakes, avocado, and/or cilantro


  1. Prepare the Homemade Enchilada Sauce and soak the almonds for the Cilantro-Lime-Garlic Almond Cream before you begin.

  2. Lightly grease a large rectangular baking dish (at least 8x12 inches). Set aside.
  3. Add the chopped sweet potato into a medium pot of water and bring to a boil. Reduce heat and simmer for 9 to 15 minutes, uncovered, until fork tender. Drain and set aside. You can also steam the potatoes until tender, instead of boiling.
  4. In a large skillet, stir together the oil, onion, and garlic and sauté over medium heat for around 3 to 5 minutes until the onion softens. Season with a pinch of salt and pepper.
  5. Preheat the oven to 350°F.
  6. Add the sun-dried tomatoes, cooked/drained sweet potato, spinach, and black beans. Cook for 3 to 5 minutes over medium-high heat, until the spinach is wilted.
  7. Stir in 1/4 cup plus 2 tablespoons of homemade enchilada sauce, followed by the lime juice, chili powder, cumin, and salt. Adjust seasonings to taste, if desired.
  8. Add 3/4 cup of Enchilada Sauce onto the bottom of your casserole dish and spread it out evenly.
  9. Scoop 3/4 cup of the sweet potato and black bean filling onto each tortilla. Roll up the tortilla and place it, seam side down, in the casserole dish. Repeat for the rest. If you have any leftover filling, you can spread it on top of the tortillas. Spread all of the remaining enchilada sauce on top of the tortillas until they are completely covered in sauce.
  10. Bake the enchiladas, uncovered, at 350⁰F for 20 to 25 minutes, until the sauce is a deep red color and the enchiladas are heated through.
  11. While the enchiladas are baking, prepare the Cilantro-Lime-Garlic Cashew Cream.
  12. When enchiladas are ready to serve, add half of the cashew cream into a baggie, snip off the corner, and “pipe” the sauce all over the enchiladas. Alternatively, you can simply spread or dollop the sauce on top of each enchilada. Garnish with chopped cilantro, avocado, red pepper flakes, and green onion. Serve any remaining cashew cream on the side with a spoon.
Pin recipe
The Best Homemade Vegan Enchiladas


Submit your review

Create your own review

Cart Wishlist Account Search Down arrow Left Arrow
Facebook Instagram Twitter Tumblr YouTube Pinterest Pinterest Soundcloud Behance Google Plus LinkedIn Search Email Tik Tok