Yummy! Adapted from "Vegan Planet," this recipe is something my non-vegetarian hubby requests regularly. Roasting the sweet potatoes is absolutely the key to this recipe - I've cooked them other ways before and it turns out much less flavorful. It looks like a lot of ingredients, but it goes together quickly and makes great left overs too! In the future, I plan to try substituting homemade enchilada sauce for the salsa and more tomatoes. **Update: as some of the reviewers have noted, the cayenne pepper makes this a pretty spicy number! You may want to add less if you don't like the heat.