Laura Fuentes

menu icon
go to homepage
  • Recipes
  • Eat Healthy
  • Quick Meals
  • Pancakes
  • About
  • Pasta Night
  • Best Chicken Recipes
  • Meal Plans
  • Cookbooks
  • Contact
search icon
Homepage link
  • Recipes
  • Eat Healthy
  • Quick Meals
  • Pancakes
  • About
  • Pasta Night
  • Best Chicken Recipes
  • Meal Plans
  • Cookbooks
  • Contact
×
Home » Recipes » Soups

Mexican Vegetable Bean Soup

By Laura Fuentes Updated Dec 4, 2024

5 from 23 votes

Recipe

This post may contain affiliate links. Read our disclosure policy here.

This Mexican Vegetable Soup is a delicious and satisfying meal with simple ingredients and lots of flavor! 

Try this Mexican Vegetable Soup for a delicious and satisfying meal! It’s full of fresh veggies and hearty beans in a taco-seasoned broth that you’ll want to drink.

While developing dinner ideas that I knew my family would enjoy, I discovered this simple recipe. It’s a hit with the kids, and I know you will love how easy it comes together with basic pantry staples.

small bowl of vegetable soup with a spoon

Easy Mexican Soup with Vegetables

This Mexican vegetable soup is super hearty and filled with a mouthwatering aroma from the chili powder, garlic, oregano, cumin. The vegetables and rice soak up all those delicious flavors in the broth, so every bite gets better!

To cut down on cook time, chop all the veggies and store them in an airtight container for up to 4 days. This way, all the ingredients are ready to cook on that busy weeknight.

overhead shot of small bowl of vegetable soup

Mexican Vegetable Soup Ingredients

Vegetable soups are so versatile, and this recipe is made with the simplest ingredients! I bet you already have everything you need to make it. 

  • olive oil: to cook the veggies. 
  • carrots: a fantastic source of vitamin A. 
  • green bell pepper: or any color of bell pepper!
  • onion: adds delicious aroma and flavor to the soup. 
  • zucchini: absorbs all the spices and herbs from the broth. If you can’t get enough of these veggies, try my Black Bean and Zucchini Soup next!
  • garlic: like the onion, browned garlic adds great flavor. 
  • diced tomatoes: for the tomato broth. 
  • black beans: adds protein and fiber. You could also use any variety of canned beans. 
  • vegetable broth: to thin out the broth. If you aren’t vegetarian, you can swap it for chicken or beef broth.  
  • water: to stretch the broth. 
  • spices & herbs: for this recipe we use oregano, chili powder, and cumin. 
  • rice: soaks up the broth and makes this soup so hearty. 
  • fresh cilantro: optional, but fresh cilantro makes each bite even better!

As you can see from the list, this is a meatless recipe and one the entire family will love! And if you’re trying to make more meatless recipes at home using what you already have on hand, check out my meatless meal plan.

It has 4 weeks of family dinner recipes made with simple, easy-to-find ingredients. It’s designed for non-vegetarian families that want to enjoy more plant-rich meals and still eat like kings. 

small bowl of vegetable soup with sprig of cilantro on the side

How to Make Mexican Vegetable Soup with Beans

Grab your Dutch oven or large soup pot, and let’s make soup! 

  1. Sauté the veggies
    Sauté the carrots, bell pepper, onion, zucchini, and garlic in olive oil over medium heat. 
  2. Sprinkle on the spice
    Add the cumin, oregano, and chili powder. Stir to combine and cook until the spices are fragrant. 
  3. Simmer
    Pour in the diced tomatoes, broth, beans, and water. Cover and simmer for 20 minutes. 
  4. Add the rice
    Stir in the rice and simmer under it’s tender, and the soup is slightly thickened. 
  5. Dinner is ready
    Serve in bowls topped with chopped cilantro. 

And for those of you who love to watch how a recipe is made, check out the video for this Mexican Bean & Vegetable Soup: 

You’ll also find directions in the recipe card below on how to prepare this soup in the slow cooker. That way, dinner will practically cook itself!

How to Serve Mexican Vegetable Soup

You can serve this Mexican vegetable soup just like you would taco soup, with toppings like sour cream, cheese, green onions, and fresh cilantro! If you’re looking for a side, try dipping a cheesy quesadilla into the soup- the tortilla soaks up all the flavor, and it’s a hit with the kids.

After you try this one, be sure you check out my other popular soup recipes!

  • Chicken Stew
  • Vegetarian Minestrone
  • Taco Soup
  • Slow Cooker Chicken Noodle Soup
  • Chicken Pot Pie Soup
  • Easy Tortellini Soup

Mexican Vegetable Soup with Beans

overhead shot of small bowl of vegetable soup
Servings: 6 servings
Prep Time: 10 minutes mins
Cook Time: 50 minutes mins
Total Time: 1 hour hr
This Mexican Vegetable Soup is a delicious and satisfying meal with simple ingredients and lots of flavor! 
5 from 23 votes
Print Pin

Ingredients

  • 2 tablespoons extra virgin olive oil
  • 1 cup carrots, coarsely diced
  • ½ cup green pepper, diced
  • ½ cup onion, diced
  • 2 small zucchinis, chopped
  • 2 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 2 teaspoons ground cumin
  • 1 teaspoon chili powder
  • 14- ounce can petite diced tomatoes
  • 14- ounce can black beans, rained and rinsed
  • 4 cups vegetable broth
  • 1 cup water
  • ½ cup uncooked rice
  • Cilantro, for garnish

Instructions

  • In a large pot or Dutch oven, heat the oil over medium heat. Add the carrots, bell pepper, onion, zucchini, and garlic, sauté until slightly tender. 
  • Add the cumin, oregano, and chili powder. Stir and cook for an additional minute or until the spices are fragrant. 
  • Pour in the diced tomatoes, broth, beans, and water. Cover and simmer for 20 minutes. 
  • Stir in the rice and simmer for an additional 20 minutes (35 minutes if using brown rice). 
  • Ladle the soup into bowls and top with fresh cilantro. 

Notes

  • For the slow cooker: Throw all ingredients except the rice and cilantro (for garnish) in a slow cooker and cook, 4 hours on high or 8 on low. In the last 30 minutes of cooking, add white rice (45-50 for brown rice) and cook until rice is done. Garnish with cilantro.

Equipment

tablet and phone with meatless meal plan recipes on the screens
Meatless Meal Plan
red dinosaur shaped soup ladle
Nessie Soup Ladle
two sets of maroon souper cubes with white lids
Freezer Soup Cubes

Nutrition

Serving: 1 bowl | Calories: 212kcal | Carbohydrates: 35g | Protein: 8g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 291mg | Potassium: 652mg | Fiber: 8g | Sugar: 6g | Vitamin A: 3934IU | Vitamin C: 32mg | Calcium: 85mg | Iron: 3mg

More Soups

  • a bowl with butternut squash soup and a slice of toast on top
    Roasted Butternut Squash Soup with Coconut Milk
  • a pot with chicken stew and potatoes
    Chicken Stew with Potatoes
  • a bowl of sweet potato chili
    Sweet Potato Paleo Chili
  • overhead view of a bowl of paleo chili and a hand holding a spoon
    Instant Pot Paleo Chili

Comments

    5 from 23 votes (18 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Grace says

    February 28, 2023 at 12:54 pm

    5 stars
    This Mexican vegetable soup is amazing!! My kids love beans so it’s a great meal to make them eat more veggies without complaints!!

    Reply
  2. Jessica says

    October 06, 2020 at 3:54 pm

    5 stars
    I really want to make this how long would it take in the instant pot?

    Reply
    • Laura Fuentes says

      October 06, 2020 at 4:50 pm

      Hi Jessica, I’d say about 10 minutes.

      Reply
  3. Rachel says

    August 14, 2019 at 10:41 pm

    5 stars
    Looks like a great recipe! Is it spicy with the chili powder?

    Reply
    • Laura Fuentes says

      August 23, 2019 at 6:08 pm

      It’s more of a smoky recipe. Don’t omit the chili powder, just half it if you aren’t used to the seasoning. Enjoy!

      Reply
  4. Charles E Goff says

    October 20, 2018 at 3:24 pm

    5 stars
    How many cups of chopped zucchini are in 2 small zucchinis. Thanks Chas.

    Reply
    • Laura Fuentes says

      October 23, 2018 at 1:12 pm

      It will depend by zucchini. The recipe is forgiving so add 1-2 cups.

      Reply
  5. renee says

    February 15, 2016 at 6:22 pm

    5 stars
    This looks so yummy! and vegan 😉

    Tuesday and Thursday are our soup lunch days . . . I’m putting this recipe into the rotation.

    Reply
    • Laura Fuentes says

      February 16, 2016 at 1:25 pm

      Enjoy Renee!

      Reply

Hi! I'm Laura.
Certified Integrative Nutrition Health Coach, mom of three, and the woman behind the world’s best pancakes—here to help you ditch the mealtime drama with recipes your family will actually eat.

More about me →

Let's Be Social!

Facebook Pinterest Instagram YouTube
5 Secrets to Healthy(er) Family Meals

Fresh Favorites

  • large stack of fluffy pancakes with slice of butter on top
    Best Fluffy Pancakes Recipe
  • rotisserie chicken alfredo
    Rotisserie Chicken Alfredo
  • three hard shell tacos
    How to Make Taco Shells
  • 4 fillets of baked cajun salmon served with roasted potatoes and broccoli
    Baked Cajun Salmon

Trending Now

  • large stack of pancakes topped with a slice of butter. a small bottle of maple syrup behind the stack of pancakes.
    How to Make Pancakes Without Eggs
  • copycat canes nuggets and fries with texas toast and two sauces
    Copycat Cane’s Chicken Recipe with Homemade Cane’s Sauce
  • large plate of freshly baked mixed chicken pieces
    Juicy Baked Chicken Pieces
  • creamy garlic sauce in a large pot with pepper on top
    5 Ingredient Creamy Garlic Sauce

Footer

Browse

  • Start Here
  • Eat Healthy in 30 Days
  • Weekly Family Meal Plans
  • Recipe Index

Useful Links

  • Contact
  • Permissions
  • Terms & Conditions
  • Privacy Policy

COPYRIGHT © 2025 LAURA FUENTES · DESIGN BY FUENTES MEDIA

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.