This post may contain affiliate links, please see our privacy policy for details.

This Vegan Enchilada Soup is loaded with fresh veggies and two types of beans – ready in 30 minutes and packed with tons of flavor!

This Vegan Enchilada Soup is loaded with fresh veggies and two types of beans - ready in 30 minutes and packed with tons of flavor! | ThisSavoryVegan.com #thissavoryvegan #vegansoup #vegan

Soup weather is here! And I have lots of tasty recipes that will be coming your way over the next couple months.

We’re kicking off soup season with a simple and tasty one – Vegan Enchilada Soup! This soup is loaded with tons of fresh veggies, fiber-packed beans and lots of spices to make it extra flavorful. Plus it only takes 30 minutes to pull together.

As with all of my recipes, this one is super versatile. Swap out veggies for what you have one hand, adjust the seasonings to your liking and finish off your bowl with all kinds of toppings.

This Vegan Enchilada Soup is loaded with fresh veggies and two types of beans - ready in 30 minutes and packed with tons of flavor! | ThisSavoryVegan.com #thissavoryvegan #vegansoup #vegan

You can also serve this soup a couple of different ways. You can leave it super chunky or blend everything up until smooth. I like mine somewhere in the middle – I blend half of the soup and leave the other half intact.

As for the toppings (aka the best part of any soup) you have so many options. Some things that immediately come to mind are avocado, cilantro, tortilla chips, jalapeños, green onions…the list goes on and on. Essentially anything you would put on a taco, you can put on top of this soup.

This soup is also a great make ahead meal. Whip up a batch on Sunday and you have lunch for the whole week. Don’t want to eat it all in one week? This also freezes really well.

TSV TIP: I used my favorite vegan chicken bouillon to make the broth for this soup. You can find it at Whole Foods or online here.
This Vegan Enchilada Soup is loaded with fresh veggies and two types of beans - ready in 30 minutes and packed with tons of flavor! | ThisSavoryVegan.com #thissavoryvegan #vegansoup #vegan

Vegan Enchilada Soup

Servings: 10 cups
This Vegan Enchilada Soup is loaded with fresh veggies and two types of beans – ready in 30 minutes and packed with tons of flavor!
5 from 10 ratings

Ingredients

Instructions
 

  • Heat olive oil in a pot over medium heat. Add onion, bell peppers, jalapeño, chili powder, onion powder, garlic powder, cumin, smoked paprika and cayenne to the pot and sauté, stirring regularly, until onions are soft (approx. 5 minutes).
  • Add garlic and corn and sauté for an additional 2 minutes. 
  • Pour beans, tomatoes, green chiles, enchilada sauce and broth into the pot and stir to combine. Bring to a boil then reduce heat to low and simmer for 10 minutes (you can let it simmer longer to allow the flavors to become stronger, but if you are short on time, 10 minutes will do the trick).
  • Taste and adjust seasonings if needed.**
  • Transfer half of the soup to a blender (or use an immersion blender) and blend until smooth. Transfer the mixture back to the pot and stir to combine.
  • Serve soup with any of the optional toppings.

Notes

*I used vegan chicken broth – you can get it online here. Or use the broth of your choice. 
**Depending on the broth you use you may or may not need to add salt. Also add hot sauce and additional spices if needed.
Did you make this recipe?Leave a review below or take a photo and share it on Instagram @thissavoryvegan with #thissavoryvegan.

This post may contain affiliate links. If you click on one and make a purchase I will receive a small percentage of the sale. Please know I would never link a product unless I have personally used it and loved it!

If you make this recipe be sure to snap a photo + post it + and tag #thissavoryvegan and  @thissavoryvegan!

This Vegan Enchilada Soup is loaded with fresh veggies and two types of beans - ready in 30 minutes and packed with tons of flavor! | ThisSavoryVegan.com #thissavoryvegan #vegansoup #vegan