Mexican Pinto Bean Soup

Creamy and bursting with Latin flavor, this Mexican Pinto Bean Soup will please your taste buds as well as your pocketbook!

Easy Mexican Pinto Bean Soup Recipe - tastes like 7-layer dip, without the guilt! This Mexican Pinto Beans Soup Recipe is delicious!

I don’t usually write about frugal recipes, although I rarely purchase expensive ingredients. Most of what I buy is what I would consider mid-range.

I buy organic when I can, and since we don’t eat a lot of processed foods it’s easy for me to keep my grocery bill relatively low (uh, for a food blogger that is).

I’ve always found that we save money by purchasing lots of fresh produce, meats, dairy, and bulk items like rice and beans instead of loading up on boxes of cereal and instant mashed potatoes.

By and large, my favorite destination in my local grocery store is the bulk section.

Easy Recipe for Pinto Bean Soup - tastes like 7-layer dip, without the guilt! You are going to love this Mexican bean soup recipe!

So why do I love bulk foods? Because they save money – think about the frugality factor in this Mexican Pinto Bean Soup recipe!

Bulk pinto beans are outrageously cheap. The other main ingredient in this Mexican bean soup recipe is yellow onion, which is also one of the cheaper things you can buy at the grocery store.

Easy Mexican Pinto Bean Soup Recipe - tastes like 7-layer dip, without the guilt! This is the best pinto bean soup recipe! See how to swap out chicken broth for a pinto bean soup vegan recipe!

You’ll also need some chicken broth (super cheap if you make your own from chicken scraps!), garlic, salt, pepper, vegetable oil, and a little bit of cayenne pepper and cumin.

You can totally buy cayenne pepper and cumin in the bulk section, by the way. Just putting that out there.

This recipe isn’t part of my 30 Minute Monday series because, well, it takes longer than 30 minutes.

I have to warn you that this isn’t something you can start on a weeknight and expect to have on the table any time before 10pm.

Pinto Bean Soup is something you plan to make on a day when you are putzing around the house in your slippers, folding laundry on your couch while watching TV.

It takes hardly any effort, but it does require some boiling and simmering time.

Easy Pinto Bean Soup Mexican Recipe - tastes like 7-layer dip, without the guilt! Add this to your pinto bean soup recipes!

Topped with some sour cream, avocado, and fresh salsa, taking a bite of this soup is like digging into a warm 7-layer bean dip. But you feel less guilty about it for some reason. Which is an amazing thing.

Make a big batch and freeze the leftovers in mason jars. You’ll be happy you did!

For a vegan pinto bean soup, swap a vegan alternative for the chicken broth, here is the one I recommend and you can get it from Amazon if your store doesn’t carry it.

Here’s What You’ll Need:

A 6-quart or larger Dutch Oven, like this beauty from Lodge

A large-sized frying pan (I used my Jumbo Pan)

A hand-held immersion blender (or use your counter top blender)

Save some time with this great 3-in-1 Avocado peeler, slicer and pitter tool.

Here’s the Recipe!

Mexican Pinto Bean Soup

Mexican Pinto Bean Soup

Creamy and bursting with Latin flavor, this Mexican Pinto Bean Soup will please your taste buds as well as your pocketbook!

Yield: 8
Prep Time: 10 minutes
Cook Time: 2 hours 15 minutes
Total Time: 2 hours 25 minutes

Ingredients

  • 1 1/2 cups dried pinto beans
  • 7 cups water
  • 1/4 cup vegetable oil
  • 4 cups diced yellow onion (about 2 large onions)
  • 1/2 teaspoon freshly ground black pepper
  • 1 teaspoon ground cumin
  • 1/4 teaspoon ground cayenne pepper
  • 4 cloves garlic, minced
  • 4 cups low-sodium chicken broth
  • Sour Cream, Avocado, and Fresh Salsa for serving (optional)

Instructions

  1. Sort through the beans to remove any debris, then rinse them under running tap water. Place the rinsed beans in a 6-quart or larger Dutch oven or other lidded pot and add 7 cups of water. Bring the pot to a boil over medium-high heat. Once boiling, turn the heat down to low and cover the pot. Let simmer for 90 minutes.
  2. When the beans are done cooking, heat the vegetable oil in a large skillet over medium heat. Add the onions and saute for 10 minutes, until browned and softened. Add the garlic, cumin, and cayenne pepper. Saute for 60 seconds. Add the cooked beans and any remaining liquid from the bean pot into the skillet.
  3. Pour the chicken broth into the pot and turn the heat to medium-high. Once the liquid reaches a boil, turn the heat down to medium and simmer uncovered for 45 minutes. Use an immersion blender to puree the soup*. Taste and add salt as needed. If the soup seems too thin for you, continue cooking it uncovered until it reduces to your desired thickness
  4. Serve topped with salsa, sour cream, and avocado.

Notes

*Alternatively, puree in batches in a counter top blender, using caution not to burn yourself with the steam.

For a vegan pinto bean soup, swap a vegan alternative for the chicken broth, here is the one I recommend is below in the recommended products section and you can get it from Amazon if your store doesn't carry it.

Nutrition

Yield:

8

Serving Size:

1

Amount Per Serving: Calories: 223|Total Fat: 12g|Saturated Fat: 1g|Trans Fat: 0g|Unsaturated Fat: 10g|Cholesterol: 1mg|Sodium: 83mg|Carbohydrates: 25g|Fiber: 6g|Sugar: 6g|Protein: 8g|

Nutrition information has been auto-calculated for your convenience.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Did you make this recipe?

Take a picture and tag @thewanderlustkitchen on Instagram and hashtag it #thewanderlustkitchen. We can't wait to see your version!


 

November 19, 2014 | Last Updated on August 13, 2021 by Linda

27 thoughts on “Mexican Pinto Bean Soup”

  1. Rather than using a blender I smash the beans with a potato masher. I also add more seasonings than you do. More Mexican. The soup is what refried beans are made from after the first meal.

    Reply

Leave a Comment

Sign Up for Email Updates

Get a Free eCookbook with our Top 25 Recipes

Skip to Recipe