In a large pot over medium heat, add oil. Once heated, add in sweet potatoes and cook for 7-8 minutes or until fork tender but not mushy. Add peppers, onions, jalapeño, and garlic. Sauté for 2-3 minutes.
Add seasonings and stir together to coat everything well.* If ingredients are sticking to your pot, you can add a tiny amount of vegetable stock and turn heat down. Add beans, corn, lime juice, and lime zest. Stir together. Cook just until heated, about 1-2 minutes. Remove ingredients to a bowl. Let cool for 10-15 minutes.
Preheat oven to 350℉. In the same skillet, add half of the enchilada sauce. Lay a tortilla into the sauce, add a scoop of filling and roll up. Repeat until no more filling remains. Pour remaining enchilada sauce over the tortillas. Bake for 10-15 minutes.
Top with avocado slices, red onions, cilantro, and/or jalapeño slices if desired.