Vazet

Wholesome recipes

Soups + Stews

Mexican Vegetable Soup

Mexican vegetable soup is a hearty and nutritious vegetarian meal featuring quinoa for added protein and satiety. Ready in under

  • Serves 4 servings
  • Prep 10 minutes
  • Cook 10 minutes
  • Total 20 minutes

beanscilantrocorngluten-freepeppersquinoa

Jump to the recipe
Mexican Vegetable Soup
Mexican vegetable soup with beans and quinoa in a white bowl with a spoon.

Mexican vegetable soup also known as “sopa de verduras” is one of those perfect ‘clean out the fridge and pantry’ type meals.

It’s flexible to what you have on hand with subtle Mexican flavored undertones, ready in under 20 minutes and incredibly hearty while still offering plenty of nutrition in a low-calorie, low-fat meal. I think of it like a Mexican minestrone.

I have a thing for Mexican soups. This spicy chicken lime soup and its cousin, sopa de lima (a very popular traditional soup), are two long standing favorites. For more hearty cravings, there’s black bean soup made in the Instant Pot. There’s something about fresh cilantro and lime juice that brings an unmatched bright refreshing flavor to soups like these.

If you love that vibe, I’m thinking you’ll be a fan of this vegetable soup that utilizes the same fresh traditional Mexican ingredients.

Rather a meat based dish? Try this Mexican ground beef recipe instead. It’s made in one skillet in just 30 minutes!

Ingredients prepped to make hearty Mexican vegetable soup.

INGREDIENTS TO MAKE MEXICAN VEGETABLE SOUP

  • olive oil
  • onions
  • garlic
  • bell pepper
  • cumin
  • diced tomatoes
  • tomato paste
  • broth
  • corn
  • beans
  • quinoa

WHICH VEGETABLES ARE BEST?

As with most vegetable soups, this recipe is flexible to what you have on hand.

While the recipe uses onion, peppers, tomatoes and corn, feel free to throw in others like green beans, zucchini and peas.

Using a variety of bell peppers is also a good way to add some color and variety to the recipe.

CAN I USE FROZEN VEGETABLES IN THE SOUP?

Either fresh or frozen vegetables will work. If you’re using fresh, you’ll want to add them in the beginning with the peppers so they have a chance to cook a bit.

Frozen vegetables can be added in the second step with the tomatoes since they’re already cooked before freezing.

HOW TO MAKE SOPA DE VERDURAS

Heat the olive oil in a large pot over a medium flame. Once hot, add the onions, garlic, peppers and cumin. Sauté for a couple of minutes until the vegetables start to soften, stirring occasionally.

Add the tomato paste, diced tomatoes and broth. Stir until combined and bring to a simmer. Cook for a few more minutes.

Add the cooked quinoa, beans and corn. Stir together and season to taste with salt and pepper.

Cook until everything is warmed through and flavors are nicely melded.

Garnish with fresh cilantro, serve with lime wedges and add grated cheese if desired. A Mexican blend or cheddar pairs nicely with the vegetables in the soup.

You can also juice half to a full lime into the pot if preferred at the end of cooking for a more pronounced lime flavor in the broth. I often do this as I love lime!

MAKING SPICY MEXICAN VEGETABLE SOUP

If you love spice (I do!), add a jalapeño to the soup when you sauté the peppers, onions and garlic. Chipotles in adobo sauce are another way to add heat to the soup. Start with one chopped chipotle pepper and adjust to your taste from there.

You can also add some ground cayenne pepper if you’re feeling bold along with the cumin.

Buffalo chicken soup with orzo is another soup you might like if you’re craving spice.

Mexican vegetable quinoa soup garnished with cheddar cheese and lime wedges in a pot.

VEGETABLE SOUP WITH QUINOA

The addition of quinoa to this vegetable soup serves a couple of purposes.

Added protein – quinoa is one of the few seeds (it’s often thought of as a grain but it’s actually a seed making it gluten-free!) that is also a complete protein. This means it contains all the amino acids found in other complete protein sources like animal meat.

Focusing on protein is one of the easiest ways to ensure satiety. While not exactly traditional in a sopa de verduras recipe like this, its addition makes this vegetable soup much more well-rounded in terms of macronutrients.

Bulk – I’m a volume eater so I hate meals that don’t leave me feeling full. In order to do that though, you have to be selective about what you’re eating to accomplish that so you don’t end up overeating calorically speaking. Quinoa is a great ingredient for volume as it’s nutrient dense, higher in fiber and lower in calories than other ingredients like rice and pasta.

Of course, if you’re not a fan of quinoa, you can certainly leave it out or replace it with rice, millet or amaranth to keep the soup gluten-free.

Adding another can of beans is a good replacement for quinoa that will also allow for added satiety.

Definitely try out this Instant Pot quinoa with red beans for another way to enjoy this easy gluten-free protein powerhouse!

Healthy Mexican soup with vegetables in a pot garnished with lime, cilantro and cheddar cheese.

SERVING THE SOUP

This vegetable soup with Mexican flavors is just begging for some corn tortillas or tortilla chips on the side. I also love crumbling a few chips on top for that contrasting crunchy bite with each spoonful of soup.

It’s an easy meal that doesn’t need anything fancy to accompany it.

The one thing you can’t forgo is the fresh cilantro and lime for serving. Kinda like with steak and shrimp fajitas, those two ingredients are essential to pulling all the flavors together and making this a truly Mexican tasting meal.

Gluten-free vegetarian Mexican vegetable soup recipe with beans and quinoa in a white serving bowl.

OTHER VEGETABLE SOUPS TO TRY:

Instant Pot tortilla soup has a bit more depth to it if you want to stick to the Mexican theme and make something a little heartier.
Mung Bean Soup with Vegetables
Lentil Vegetable Soup
Instant Pot Bean Soup
Tuscan Kale Soup

Recipe

Mexican Vegetable Soup

A hearty yet low-calorie Mexican inspired soup packed with vegetables. Quinoa and beans make it filling yet nutritious.

  • Serves 4 servings
  • Prep 10 minutes
  • Cook 10 minutes
  • Total 20 minutes

Ingredients

  • 1 tablespoon extra virgin olive oil
  • 1 small onion (diced)
  • 2 garlic cloves (minced)
  • ¼ cup chopped cilantro (plus extra for garnish)
  • 1 medium bell pepper (chopped)
  • 1 teaspoon cumin
  • 15 ounce can diced tomatoes
  • 3 tablespoons tomato paste
  • 3 cups vegetable broth
  • ½ cup sweet corn
  • 15 ounce can red or kidney beans (drained and rinsed)
  • 1 ½ cups cooked quinoa
  • salt and pepper to taste
  • grated Mexican blend or cheddar cheese for garnish (*optional)
  • lime wedges (for serving)

Instructions

  1. 1

    Add oil to a large pot over medium heat. Add onion, garlic, cilantro, bell pepper and cumin. Cook for 2-3 minutes, stirring occasionally.

  2. 2

    Add diced tomatoes, tomato paste and vegetable broth to the pot. Stir together and bring to a simmer. Cook for 3 minutes.

  3. 3

    Add corn, beans and quinoa. Stir to combine and cook for 2-3 minutes until everything is heated through.

  4. 4

    Season to taste with salt and pepper.

  5. 5

    Serve with lime wedges, additional chopped fresh cilantro and top with grated cheese if desired.

Nutrition

  • Serving1 SERVING
  • Calories352 kcal
  • Carbohydrates55 g
  • Protein16 g
  • Fat9 g
  • Saturated Fat2 g
  • Polyunsaturated Fat5 g
  • Cholesterol7 mg
  • Sodium1003 mg
  • Fiber12 g
  • Sugar12 g