• Facebook
  • Instagram
  • Pinterest
  • X
 Trending:  Thanksgiving
Erren's Kitchen
  • Home
  • Recipes
    • Recipe Finder
    • All Recipes
    • Course
      • Breakfast
      • Appetizer
      • Lunch
      • Dinner
      • Side
      • Dessert
      • Drinks
    • Type
      • Quick and Easy
      • Vegetarian
      • Pasta
      • Soups
      • Salads & Dressings
      • Rice Dishes
      • Comfort Food
      • Slow Cooker
    • Protein
      • Chicken & Poultry
      • Seafood
      • Beef, Pork, & Lamb
    • Cuisine
      • Italian Food
      • Asian Food
      • American
      • Mediterranean
      • Mexican Food
      • Southern
    • Method
      • Slow Cooker
      • One Pot/One Pan
      • Oven-Baked and Roasted Recipes
      • Stovetop
    • Desserts
      • Brownies & Bars
      • Cakes & Cupcakes
      • Cookies
      • Pies & Tarts
      • Muffins, Breads & Donuts
      • Ice Cream Recipes
  • Videos
  • Conversions
    • US Sticks of Butter Conversion Charts
    • Basic ounces to grams weight conversions
    • Oven Temperature Conversions
    • Butter in the US and the Rest of the World
    • British Dessert Spoon Conversions
    • US Cups to ounces & grams for common ingredients
    • Basic Volume Conversions
  • About
    • Erren’s Kitchen
    • Meet the Team
    • Meet Erren
    • Collaborate
    • Life Stories
    • Contact
    • Our Philosophy
  • Contact

Specialties:

Quick & Easy
Italian
Poultry
Better Than Takeout!
Desserts
Meat
Pasta
Home / Soups

Mexican Soup

A warming, Mexican spiced soup that packs in healthy goodness and is filling too. It's finished off with a topping of sour cream and guacamole.

Erren Hart

|

last Updated:

11/12/2025
4.64 from 22 votes
Jump to Recipe
Serves: 6 servings
Prep: 20 minutes mins
Cook: 45 minutes mins
a ladle full of Mexican soup with beans and rice
the cooked soup in a pot with a spoon
a spoon in a pot of Mexican Soup
a bowl of Mexican soup with rice and beans topped with Guacamole and sour cream
a big bowl of Mexican soup topped with cheddar cheese, sour cream and Guacamole
A ladle full of Mexican soup with beans and rice and a bowl full of Mexican soup with beans and rice, shredded cheese, and a dollop of guacamole and sour cream in the center.
A ladle full of Mexican soup with beans and rice
A bowl full of Mexican soup with beans and rice, shredded cheese, and a dollop of guacamole and sour cream in the center.
A ladle full of Mexican soup with beans and rice and a pot of the Mexican soup cooking.
a spoon in a pot of Mexican Soup

a bowl of Mexican soup topped with Guacamole and sour cream

This site runs ads and generates income from affiliate links. Read my disclosure policy.

Tantalize your taste buds with this delicious Mexican Soup made with fresh vegetables and spices to create a flavorful one-pot meal.

Serve this soup topped with grated cheese, sour cream, and guacamole for a weeknight supper that’s sure to please.

a ladle full of mexican soup with beans and rice

Mexican Soup is the perfect meal for anyone looking to bring a little spice into their life. This flavorful soup is packed with fresh vegetables, savory spices, and hearty beans that will fill you up without weighing you down. It’s a great way to add variety to your meal plan while keeping it healthy and delicious. Plus, it can easily be customized depending on how spicy you like your food! So why not give this Mexican Soup a try? You won’t regret it!

Want to make this recipe in a slow cooker? See the recipe card for instructions.

  • Why This Recipe Works
  • Ingredient Notes
  • How to make Mexican Soup
  • Tips and Variations
  • Storage & Freezing Instructions
  • Rate This Recipe
  • Recipe

Why This Recipe Works

  • Fresh garlic and vegetables add an array of flavors and textures to the soup, creating depth and complexity.
  • Tomato paste adds richness and body to the soup as it simmers on the stovetop.
  • Fresh cilantro and lime juice add vibrant fresh notes that balance out the other flavors in this dish.
  • Canned beans provide texture and protein and help thicken the soup.
  • Mexican spices such as cumin, oregano, and paprika add subtle heat and complexity to the soup.
a big bowl of Mexican soup topped with cheddar cheese, sour cream and Guacamole

Ingredient Notes

all of the ingredients for the soup laid out on a table in bowls

Onion: Yellow or white onions work well with this recipe, but you can use any type of onion you have on hand. Use red onion for a sweeter flavor.

Bell Pepper: I typically use red, yellow, or orange because of their milder flavor, but green works, too, so use what you like best.

Garlic, fresh garlic is always best. If you need a shortcut, add whole cloves to the onion and peppers, then discard them before serving. You can also use garlic powder in its place.

Stock: This recipe calls for chicken stock, but vegetable stock will work just as well for a vegetarian option.

Canned Beans: Any combination of beans will work in this recipe. I use pinto, black beans, and kidney beans, but black-eyed peas, garbanzo beans, or cannellini beans would be delicious as well.

Tomatoes: Canned chopped, crushed, or diced tomatoes will work well in this recipe.

Piquante Peppers: I like them for their sweet heat, but you can use canned green chilis or jarred jalapenos if you like more spice.

Cilantro: Fresh cilantro is great in Mexican dishes, but if you’re not a fan, you can use parsley in its place.

Lime Juice: Fresh lime juice is the best way to brighten up the flavor of this soup, but if you don’t have any on hand, lemon juice or vinegar will also add brightness.

Spices: Chili powder (an American spice mix commonly found in Mexican recipes) can be used instead of adding individual spices called for in this recipe. Just adjust the amount to your taste.

Rice: This recipe calls for parboiled or converted rice. In the US, looking for any brand will do. In the UK, buy Uncle Bens Long Grain Rice (not quick cook). You can use other types of rice, but check the package for cooking times and adjust the cooking time accordingly.

How to make Mexican Soup

  1. Fry onion, celery, and carrot and add garlic.
  2. Mix in tomato paste.
  3. Pour in the stock and stir.
  4. Add beans, tomatoes, peppers, and cilantro.
  5. Stir in the other herbs and spices. Bring to the boil.
  6. Introduce the rice and cook until softened.
  7. Season and serve.

Step By Step Instructions

Heat the oil in a large stockpot over medium-high heat. Add the onion, celery, carrots, and red pepper and sauté for 5-7 minutes, or until the onions are translucent and the celery & peppers start to soften.

Onions, celery, peppers and carrots cooking in a pan

Mix in the garlic and cook for another minute until fragrant. Add the tomato paste and mix to combine. Then slowly add the chicken stock.

chicken stock being pored into the pot

Mix to combine and add the beans, tomatoes, and piquanté peppers.

the tomatoes added to the pot of soup

Stir in the cilantro, cumin, paprika, and oregano until combined. Bring the mixture to a boil, reduce heat to low, and cook for 20 minutes, occasionally stirring so that the soup does not stick to the bottom of the pot.

Add the rice, bring to a boil and lower the heat back to low. Let simmer for another 15 to 20 minutes until the rice is tender and the vegetables are the desired softness.

the cooked soup in a pot with a spoon

Season to taste with salt and pepper and serve topped with the grated cheese, sour cream, and guacamole.

a bowl of Mexican soup with rice and bean soup topped with Guacamole and sour cream
Pin This Recipe For Later!

Tips and Variations

  • To make this soup vegetarian, simply replace the chicken stock with vegetable stock.
  • If you don’t like spicy soup, omit cyan pepper.
  • For an extra spicy soup, add 2 to 4 chopped jalapenos or chopped red chili pepper.
  • If you have dietary restrictions on sodium, be sure to drain and rinse beans, use unsalted tomato sauce/canned tomatoes, and keep an eye on how much salt you add to the soup.
  • For a meaty version, brown Ground beef and remove it from the pan before adding the vegetables. Then add it back with the stock. You can also add chopped cooked chicken at the end.
  • This soup tastes great with all sorts of vegetables, so feel free to experiment.

Storage & Freezing Instructions

Make Ahead: Mexican Soup is a great make-ahead meal for busy days or weeknights. It can be stored in the refrigerator for up to four days, allowing you to enjoy it again and again.

To Store Leftovers: let the soup cool completely before transferring it into an airtight container.

To Freeze: Simply pour the cooled soup into freezer-safe containers or freezer bags and freeze for up to three months. Thaw overnight in the fridge and reheat in the microwave or on the stovetop over medium heat until warm.

Rate This Recipe

Click here to leave a star rating!

a bowl of Mexican soup topped with Guacamole and sour cream

Recipe

Mexican Soup

A warming, Mexican spiced soup that packs in healthy goodness and is filling too. It’s finished off with a topping of sour cream and guacamole.
4.64 from 22 votes
Print
Prep Time: 20 minutes mins
Cook Time: 45 minutes mins
Total Time: 1 hour hr 5 minutes mins
Serves 6 servings

Ingredients

  • 2 tablespoons olive oil
  • 1 large onion (chopped)
  • 1 stalk of celery (chopped)
  • 2 red bell peppers (chopped)
  • 4 cloves garlic (minced)
  • 2 carrots (chopped)
  • 4 cups chicken stock (or vegetable stock)
  • 1 tablespoon tomato paste
  • 14 ounces canned black beans (rinsed and drained)
  • 14 ounces canned kidney beans (rinsed and drained)
  • 14 ounces canned pinto beans ((or other white beans) rinsed and drained)
  • 28 ounces canned diced tomatoes (with juices)
  • 8 piquanté peppers (Mild or hot, chopped (or drained canned green chilis))
  • fresh cilantro (A good handful, chopped)
  • kosher salt (to taste)
  • 1½ teaspoons ground cumin
  • 2 teaspoons dried oregano
  • 2 teaspoons smoked paprika
  • ½  teaspoon black pepper (freshly grated)
  • ½  teaspoon  cayenne pepper ((optional) plus more if you like it spicy)
  • ¾ cup long grain rice (see recipe notes below)
  • cheddar cheese (freshly grated for serving)
  • 1 tablespoon fresh lime juice
  • sour cream (for serving)
  • Guacamole (for serving)

Instructions

  • Heat the oil in a large stockpot over medium-high heat. Add the onion, celery, carrots, and red pepper and sauté for 5 to 7 minutes, or until the onions are translucent and the celery & peppers start to soften.
  • Add the garlic and cook for another minute until fragrant.
  • Add the tomato paste and mix to combine.
  • Slowly add the chicken stock mixing to combine.
  • Add all the beans, tomatoes, piquanté peppers, cilantro, salt, cumin, paprika, black pepper, cayenne pepper, and oregano and stir to combine.
  • Bring the mixture to a boil, reduce heat to low, and cook 20 minutes, stirring occasionally so that the soup does not stick to the bottom of the pot.
  • Add the rice, bring to a boil and lower the heat back to low. Let simmer 15 to 20 minutes longer or until the rice is tender and the vegetables are the desired softness.
  • Stir in the lime juice, taste for seasoning, and season with more salt as needed. Serve topped with grated cheddar cheese, sour cream, and guacamole.
Slow Cooker Method
  • Follow the stovetop instructions up to step 2, where the garlic and spices are added and cooked for a minute. Transfer the sautéed onions, garlic, and spices to the slow cooker.
  • Add the chicken stock, tomatoes, beans, corn, green chilies, and shredded chicken to the slow cooker. Stir to combine. Cover and cook on low for 6–8 hours or high for 3–4 hours, allowing the flavors to meld together.
  • Adjust seasoning with salt and pepper to taste before serving. Serve warm, garnished with fresh cilantro, lime wedges, or tortilla chips, if desired.

Tips

* This recipe calls for parboiled or converted rice.  In the US, look for Uncle Bens Converted Rice, or Golden Canilla Parboiled Rice.  In the UK, buy Uncle Bens Long Grain Rice (not quick cook).
 
Substituting The Rice
You can use other types of long-grain rice (although I don’t recommend instant, quick-cook, or brown rice).  Just be sure to consult the package instructions for the cooking time and adjust accordingly.
Show Nutrition Hide Nutrition

Nutrition

Calories: 463 | Carbohydrates: 78g | Protein: 21g | Fat: 8g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Cholesterol: 5mg | Sodium: 785mg | Potassium: 1376mg | Fiber: 18g | Sugar: 12g | Vitamin A: 5656IU | Vitamin C: 87mg | Calcium: 163mg | Iron: 7mg
Created by Erren Hart
Save to favoritesYour saved recipes will be right here waiting for you every time you visit, so you can easily find and make the meals you love.
4.64 from 22 votes (12 ratings without comment)

Leave a Reply Cancel reply

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

Rate this recipe:




31 responses

  1. Kristina Avatar
    Kristina
    11/18/2018

    Great recipe!

    Reply
  2. Meg @ With Salt and Wit Avatar
    Meg @ With Salt and Wit
    01/23/2016

    My husband lovesssss peppadews! He actually puts them in his eggs with goat cheese! But this soup is a great way for me to indulge in them too!

    Reply
    1. Erren Avatar
      Erren
      01/24/2016

      That sounds great! I love them too!

      Reply
  3. kudoskitchen Avatar
    kudoskitchen
    01/23/2016

    This soup is a party in a bowl. The colors are so festive and fun, not to mention delicious looking!

    Reply
    1. Erren Avatar
      Erren
      01/24/2016

      Thank you! It really is a party in a bowl!

      Reply
  4. Lemons For Lulu Avatar
    Lemons For Lulu
    01/23/2016

    Wow! Looks so hearty and full of flavor!

    Reply
  5. Nutmeg Nanny Avatar
    Nutmeg Nanny
    01/22/2016

    This soup is fabulous! LOVING all that flavor you packed into just one little bowl…yum!

    Reply
    1. Erren Avatar
      Erren
      01/22/2016

      Thanks so much 🙂

      Reply
  6. Megan Keno Avatar
    Megan Keno
    01/22/2016

    Great soup! It’s so filling! I love the cheese and the sour cream on top!

    Reply
    1. Erren Avatar
      Erren
      01/22/2016

      Thanks, Megan 🙂

      Reply
  7. Kacey @ The Cookie Writer Avatar
    Kacey @ The Cookie Writer
    01/22/2016

    I love Mexican food so this soup makes me so happy! SO good! Thanks!

    Reply
    1. Erren Avatar
      Erren
      01/22/2016

      So Glad Kacey! Enjoy 🙂

      Reply
  8. Anna Avatar
    Anna
    01/21/2016

    Hi Erren, this soup looks scrummy! I love those peppers too! I’ve gotten them stuffed just like in your photo at Morriston’s in the fresh salad section, but never knew what they were called! Cheers! ?

    Reply
    1. Erren Avatar
      Erren
      01/21/2016

      Hi Anna, so glad to help! I love them too and used to get the one’s at morrison’s as well, but you get so few! I’d much rather make my own! 🙂

      Reply
  9. Jemma Avatar
    Jemma
    01/21/2016

    Gorgeous soup Erren! Can’t wait to try it!

    Reply
    1. Erren Avatar
      Erren
      01/21/2016

      Thanks, Jemma! It really is good! Let me know if you try making it!

      Reply
  10. Sarah Avatar
    Sarah
    01/21/2016

    This soup looks fab! Cheers, Erren!

    Reply
    1. Erren Avatar
      Erren
      01/21/2016

      Hi Sarah, you’re quite welcome 🙂

      Reply
1 2
Newer Comments→
A woman with long dark hair and a dark blue shirt is smiling while leaning on a kitchen counter. In front of her are a plate of pasta and a cutting board with chopped herbs. A potted plant, a cooking pot, and a marble backsplash are in the background.

Welcome

Thank you for visiting Erren’s Kitchen! Here you will find a collection of easy & delicious recipes made with fresh, simple ingredients.

MORE ABOUT ERREN

FOLLOW ON SOCIAL!

Don’t forget to tag me on social @ErrensKitchen to be featured!

  • Facebook
  • Instagram
  • Pinterest
  • X

Win a $100!

Join the Made with Erren Challenge for a chance to win an Amazon gift card!

Find Out More

Trending


  • Best EVER Potato Wedges

    Best EVER Potato Wedges

  • Seriously, The Best Broccoli of Your Life

    Seriously, The Best Broccoli of Your Life

  • The Best Fettuccine Alfredo of Your Life

    The Best Fettuccine Alfredo of Your Life

  • Easy Homemade Tomato Sauce

    Easy Homemade Tomato Sauce

  • Award Winning Banana Bread

    Award Winning Banana Bread

  • Crispy Roasted Potatoes

    Crispy Roasted Potatoes

Reader Favorites


  • Easy Chocolate Chip Cookies

    Easy Chocolate Chip Cookies

  • The Best Brussels Sprouts of Your Life

    The Best Brussels Sprouts of Your Life

  • Ultimate Orange Cake

    Ultimate Orange Cake

  • Fudgy Chocolate Chip Brownies

    Fudgy Chocolate Chip Brownies

Quick
Desserts
Dinner
Comforts
Poultry
Pasta
Meat
Seafood
Sides

Favorite Recipes from 2024

These posts were seen over 4.5 million times!

  • The Best Brussels Sprouts of Your Life

    The Best Brussels Sprouts of Your Life

  • Seriously, The Best Broccoli of Your Life

    Seriously, The Best Broccoli of Your Life

  • Quick & Easy Chinese Noodle Soup

    Quick & Easy Chinese Noodle Soup

  • Quick & Easy Spaghetti Bolognese

    Quick & Easy Spaghetti Bolognese

  • Donut Glaze Recipe

    Donut Glaze Recipe

  • Crispy Roasted Potatoes

    Crispy Roasted Potatoes

Still hungry?

Subscribe to my Newsletter for all my latest recipes!

All Recipes
Dinner Ideas
Conversion Guide
Quick & Easy
Erren hart of Erren's Kitchen leaning on a kitchen island.

About your Chef

I’m Erren, I have a passion for cooking and baking from scratch to create simple, nourishing, delicious recipes made with fresh ingredients, free from artificial additives and preservatives you find in prepackaged foods.

Meet Erren
Life Updates
  • Facebook
  • Instagram
  • Pinterest
  • X
Contact
Terms of Service
Work with Me
Privacy Policy
Disclaimer

© All Rights Reserved. Brand by MRD. Site by OC.

9.2K shares
  • 353

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

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

Recipe Ratings without Comment

Something went wrong. Please try again.