This easy vegan enchilada soup is loaded with bold flavors and done in just 30 minutes. Includes peppers, beans, enchilada sauce and tomatoes. Perfect comfort food to enjoy on a chilly day!
Warm up a large pot with a little oil on medium-high heat and then add the onion, red pepper, green pepper and a pinch of salt. Stir and cook for about 5-7 minutes.
Then, add the garlic, chili powder, cumin powder and paprika and stir to combine. Cook for another minute.
Add the black beans, pinto beans, canned green chiles, enchilada sauce, corn, canned tomatoes and vegetable broth. Stir to combine and simmer on medium heat for about 15-20 minutes. You can choose to cover or not depending on if you prefer a thicker or thinner soup.
Add the coconut cream and lime juice. Stir and warm up for about 3-5 minutes. Serve with your toppings of choice.
Video
Notes
Storage tips: keep the leftovers in an airtight container in the fridge for up to 5 days. Keep the topping ingredients apart. This soup stores well, so feel free to make more to have leftovers for lunch on a busy week.
You can swap the coconut cream for about ½ cup of coconut milk or any vegan creamer (plain). You can also omit the cream altogether.
This soup is very versatile and can be adapted to your taste and what you have. You can include other vegetables, add more spices or make it spicy. Check out the blog post for more ideas!
Nutrition: please note that the nutritional information is an estimate per serving provided for informational purposes only (calculated by software) and accuracy is not guaranteed. Consult with your healthcare provider or a registered dietitian if you need precise nutrition calculations for health reasons.