This soup is packed with nutritious vegetables and SO delicious! This recipe is in regular rotation at our home. It makes a large patch and you will have plenty to freeze for future meals. I can’t recommend this soup enough and you won’t miss having any meat. Cornbread with butter is a good compliment to go with it.
Mexican Vegetable Soup
This soup is hearty, healthy, delicious and makes plenty for leftovers and even more to freeze for future dinners!
- 2 tbsp olive oil
- 2 Lg sweet onions diced
- 4 tsp garlic minced
- 1 tsp ground cumin
- 1/2 tsp chili powder
- 1/2 tsp paprika
- pinch cayenne pepper (optional)
- 1 (28) oz can of fire-roasted diced tomatoes, with juice
- 8 cups vegetable stock
- 1/2 tsp salt
- 1/4 tsp pepper
- 6 carrots thinly sliced
- 3 medium zucchini cuts into 1-inch chunks
- 1 (15) oz can of pinto beans drained and rinsed
- 2 cups frozen corn
- cheddar cheese grated
- hot sauce
Gather all the ingredients, olive oil, onions, garlic, cumin, chili powder, paprika, cayenne pepper, diced tomatoes, vegetable stock, salt & pepper, carrots, zucchini, pinto beans, and corn.
Get out your large soup pot and begin by heating the olive oil over medium heat. Saute the garlic, onions, cumin, chili pepper, paprika, and cayenne pepper until the onions are soft, about 10 minutes.
Drain and rinse the pinto beans.
Add the tomatoes, stock, salt and pepper and bring the soup to a boil.
Once the soup reaches a boil, turn down to low and add the carrots and simmer for 15 minutes.
Next, stir in the zucchini and cook for an additional 5 minutes. You don't want the zucchini to be mushy so keep an eye on it.
Add the beans and the corn. Cook for 2 more minutes.
Remove two cups of the soup and add to another pot to use a hand blender or transfer to the food processor. Puree the two cups of the soup.
Return the pureed soup back into the large soup pot.
Stir the soup and let it heat through.
Laddle soup into a bowl and top with the grated cheese and hot sauce.
We served the soup with cornbread but you can also serve it with cheese quesadillas and dip them into the soup.
We had enough for leftovers and made enough for 3 meals to freeze for future dinners.