This Vegetarian Taco Soup is a healthy mix of onion, bell pepper, fire roasted tomatoes, three types of beans and seasonings, all simmered to perfection. An easy, flavorful dinner option that's quick to make and is bound to become a new family favorite! Serve with your choice of taco toppings.
Add the olive oil to a large heavy bottomed skillet or dutch oven set over medium heat.
When the oil is fragrant, add the onion and saute for 3-4 minutes, or until it’s tender and just starting to brown.
Add the bell pepper, jalapeño, and garlic and cook for an additional minute.
Deglaze the pan by adding the vegetable stock and gently scraping the bottom of the pan to release any browned bits.
Add the remaining ingredients (diced tomatoes, black beans, great northern beans, pinto beans, chili powder, cumin, garlic powder, salt, paprika, and oregano).
Bring the soup to a boil and then reduce the heat to low and simmer for an additional 5 minutes, or until your desired thickness.
Serve the soup with your desired toppings. Store any leftover soup in an airtight container in the fridge for up to three days.