Mexican Bean Soup in 20 Minutes

Share this Post!

Our Mexican Bean Soup Recipe is packed full of "all day simmered" Southwest taste, but in just 20 minutes from the stove top. With big flavors like Chorizo, Black Beans and a seasoned tomato base, this soup is the perfect quick hearty comfort food. If you aren't a fan of spicy soups, it can easily be adjusted!

mexican stew 20 minutes

Hearty Mexican Bean Soup

Not every stew or soup needs to cook for hours on end to be flavorful. Now, that isn't to say that a bowl of gramma's homemade "slow cooked all day" Mexican soups aren't the best ever.  However, It just means that if you have a busy schedule or you are short on time during the week you do not have to sacrifice flavor. This hearty chorizo soup recipe is packed full of flavor in just a short 20 minutes.

Big Southwest Flavor in a 20 Minute Soup

It is possible!  Here is how. The trick to making this soup taste like it was slow simmered all day long is simple.  The ingredients.  Use fresh ingredients anywhere you can, as a result you will gain big taste.  Do not let the long list intimidate you,  this is extremely easy to make. Fresh ingredients like peppers, onions, garlic and even the corn bring so much more to the table. Literally. Because things like a bag of frozen already diced peppers will only add bulk. I guarantee you will not get the flavor that you want in your Mexican bean soup. Taking the few minutes to dice or chop fresh veggies makes all the difference in the world. Besides, it's very rewarding to cook from scratch. 

mexican stew

What is Chorizo

Chorizo is a highly used staple ingredient in Spanish and Mexican cooking. It is a pork based sausage that has been fermented, cured AND smoked. It usually has a little spice, but does vary slightly in flavor across regions. Chorizo can be found both cased and uncased making it perfect for soup, stews and many other dishes. Try this sausage uncased in any recipe that you might use ground beef, or add to your ground beef in tacos, meatloaf, etc. 

 

Can I Use Lentils instead of Black Beans for this Chorizo Soup Recipe

Yes!  Absolutely, you can use lentils in place of the black beans. It is easy, however you'll want to follow the manufacturer cooking instructions on your chosen lentil product. If they are fully cooked we suggest adding them during the last few minutes just to warm through. Therefore they don't end up mushy. Other beans to consider for this soup-

  • White Beans - high in fiber, lower in carbs, a big bean with light flavor
  • Dark or Light Kidney Beans- a hearty large bean to add bulk
  • Pinto Beans- usually used in baked beans, thin shell and light flavor

What You Need for Southwest style Soup

As mentioned above, to get the maximum amount of flavor fast, fresh ingredients are recommended. However, you can use what you like. Don't let the long list intimidate you! Our southwest style black bean soup recipe is hearty and serves 4-6 people, make sure to have tortillas to sop it up with, after all the kind of top the dish off. 

  • 1 small onion, diced
  • 1 small green pepper, diced
  • 1 small tomato, diced
  • 1 can black beans, partially drained
  • 1 can diced tomatoes in green chilies, do not drain
  • 2 chicken bouillon cubes (or 2 cups chicken stock)
  • 1 cup water
  • 1 cup corn from the cob (or frozen)
  • 8 ounces chorizo, cased or uncased
  • 1 garlic clove
  • Olive Oil
  • 1 tablespoon flour
  • Seasonings, 1 teaspoon each:
  • Cumin
  • Paprika
  • Onion Powder
  • Chili Powder
  • Pinch Salt & Pepper

Process for Southwest Black Bean Soup

  1. In a stock pot or Dutch oven over medium heat,  add the Olive oil & sausage. Brown for about 3-5 minutes.  
  2. Add the onions, green peppers, corn, garlic and seasonings.  Cook for about 2-3 minutes to bring out the flavors.  Stir in the flour. Mix to coat all ingredients.
  3. Add the can of beans, tomatoes with chilies (and juice), chicken stock and water.  Mix well.  
  4. Bring to a boil, let boil for about 2-3 minutes, stir constantly.  Reduce to simmer.  Stir in the fresh diced tomatoes.
  5. Let simmer for about 10 minutes.
  6. Serve with warm, soft flour tortillas or top with crunchy Fritos!

mexican stew

More Chorizo Soup Recipes

  • Sweet Potato and Chorizo Soup- the sweet flavors of the potato really jive with the spicy sausage.
  • Chorizo and Kale Soup- with an added health benefit of kale this is probably one of the healthiest chorizo soup recipes I have tried. 

Best Ever Homemade Tortilla Recipe to go with Mexican Bean Soup

Don't forgot your tortillas! If you want to whip up a quick batch homemade (since your Mexican Bean Soup was so easy), try this recipe for our favorite homemade tortillas. Because who can eat a soup like this without a tortilla?

A Quick Tip for Adding Fresh Taste to ANY Southwest Soup

A sofrito (So-Free-Toe) is used in many Spanish and Mexican dishes as a quick way to add fresh flavor. Similar to a French Mirepoix (Meer-Pwaa) of celery, carrots and onion whereas, a Sofrito uses peppers, onion, tomato and garlic. Additionally,  French Mirepoix is usually diced or course chopped, whereas a Sofrito tends to be almost pureed. See the video below for how to make a sofrito and save time in the kitchen, in addition to, tasting amazing in a southwest black bean soup.  

mexican stew

Use this process in the video below to make what is called a Sofrito. Use it to flavor any dish!

More Amazing Dinner Recipes

mexican bean soup in bowl with tortilla.

Mexican Bean Soup in 20 Minutes

Yield: 4-6 servings
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes

Our Mexican Bean Soup Recipe is full of Southwest flavors in just 20 minutes from the stove top with Chorizo & Black Beans with corn in a tomato base that will make this a regular menu item.

Ingredients

  • 1 small onion, diced
  • 1 small green pepper, diced
  • 1 small tomato, diced
  • 1 can black beans, partially drained
  • 1 can diced tomatoes in green chilies, do not drain
  • 2 chicken bouillon cubes (or 2 cups chicken stock)
  • 1 cup water
  • 1 cup corn from the cob (or frozen)
  • 8 ounces chorizo, cased or uncased
  • 1 garlic clove
  • Olive Oil
  • 1 tablespoon flour
  • Seasonings, 1 teaspoon each:
  • Cumin
  • Paprika
  • Onion Powder
  • Chili Powder
  • Pinch Salt & Pepper

Instructions

  1. In a stock pot or Dutch oven over medium heat,  add the Olive oil & sausage. Brown for about 3-5 minutes.  
  2. Add the onions, green peppers, corn, garlic and seasonings.  Cook for about 2-3 minutes to bring out the flavors.  Stir in the flour. Mix to coat all ingredients.
  3. Add the can of beans, tomatoes with chilies (and juice), chicken stock and water.  Mix well.  
  4. Bring to a boil, let boil for about 2-3 minutes, stir constantly.  Reduce to simmer.  Stir in the fresh diced tomatoes.
  5. Let simmer for about 10 minutes.
  6. Serve with warm, soft flour tortillas or top with crunchy Fritos!
Nutrition Information:
Yield: 6 Serving Size: 1
Amount Per Serving: Calories: 241Total Fat: 12gTrans Fat: 0gCarbohydrates: 24gFiber: 7gSugar: 4gProtein: 11g

Nutrition facts are auto- populated by the app for this recipe card, numbers may vary. For best results, input your exact brand ingredients into a recipe analyzer like Verywell or MyFitnessPal.

Don't Forget To Save This Post

Please leave a comment on the blog or share a photo on Pinterest

Share this Post!

10 thoughts on “Mexican Bean Soup in 20 Minutes”

    • Hi Lois,
      Can you tell me where you see that? If you look at bottom of the recipe card where the nutrition information is provided it gives a full breakdown. This is not a zero carb or keto dish. There is 24 carbs, 7 fiber, 17 net carbs. Doable if you follow the standard 100-150 carb grams a day diet. Hope that helps!

      Reply
  1. Made this on a whim one day and it was great soup, I like the quickness. I did use frozen peppers and all canned items. I bet yours was better, but I liked this thanks for the idea.

    Reply
    • It really is whatever works for you! The basis is a great soup in 20 minutes, sounds like you got one. Glad you Liked it! Thank you for commenting.

      Reply
  2. I personally think it could use more time to simmer but I do see how the flavor works for a quick version though.

    Reply
    • Yes, if you have time and want to let it simmer longer more flavor will build, however the only thing I dislike about that is the fat that tends to cook out of chorizo, I'd hate the layer in my soup. If you try it longer, let me know if that happens!

      Reply
  3. I really like the idea of sofrito, I had not heard of that before. Interesting. I may make that and then use it in this Mexican bean soup, thanks !

    Reply

Leave a Comment

Skip to Recipe