Pinto Bean Soup
This pinto bean soup is deliciously thick and creamy! With just a few simple pantry staples, you can enjoy a bowl of this homemade soup in no time!
I was brainstorming new recipes when I spotted a can of pinto beans in my pantry. I don’t use pinto beans very often and it occurred to me that I probably haven’t been using them to their full potential! I love black bean soup, so I decided to try an easy pinto bean soup recipe for a little variation. I’m happy to report that it absolutely worked and this blended soup is delicious!
Plus, just like my black bean soup recipe, it’s SO easy to make. There’s no need to soak dried beans for this soup. Canned beans work perfectly!
Are Pinto Beans Healthy?
Absolutely! Pinto beans are a great source of protein and fiber. In fact, 1 cup of this vegan pinto bean soup provides nearly 10g of protein! It also has 10g of fiber which means you’ll feel full and satisfied! If you’re concerned about sodium, look for low sodium beans or no-salt-added beans.
Pinto Bean Soup Ingredients
- Olive oil– A little olive oil helps soften the onion and enhance the flavors.
- Onion– I used a yellow onion but you can use yellow or white onion.
- Garlic– Fresh garlic is preferred but you can use garlic powder if needed.
- Cumin– This adds a unique, earthy flavor.
- Vegetable broth– I like Edward & Son’s “Not-chicken” broth. It has a great balance of flavors without being overpowering. It tastes like chicken broth but it’s vegan.
- Fire Roasted Tomatoes– Diced fire roasted tomatoes have a rich flavor.
- Pinto beans– Look for low sodium or no salt added canned beans.
- Salt– Add salt to taste.
- Lime juice– A squeeze of fresh lime juice adds a bright flavor.
Tips for Making Pinto Bean Soup
- Start with quality pinto beans. Look for a can that is 100% pinto beans without added colors, preservatives or added salt. I typically buy the 365 Brand from Whole Foods.
- For the vegetable broth, I like using Edward & Son’s “Not-chicken” broth. It has a great balance of flavors without being overpowering.
- If you don’t have fire-roasted tomatoes, you can substitute with regular diced tomatoes but it won’t have quite as much flavor. Pick up fire-roasted tomatoes if you can!
Can I Make Soup with Dried Pinto Beans?
Yes! You can certainly make this recipe with dried pinto beans, but you’ll need to soak them overnight and cook them according to the package directions. This is a bit more time-consuming but it’s a great, budget-friendly way to make a lot of soup!
Can I Make This in an Instant Pot?
Yes! I’ve added pressure cooker directions below. It’s just as simple, and it cooks slightly faster compared to the stovetop. I have a 6qt Instant Pot but other brands should work just fine.
How to Safely Blend Hot Soup
- I like to use an immersion blender because it’s a little less messy and I think it’s easier to achieve the perfect consistency. I like my soup a little chunky, so an immersion blender lets me combine all the ingredients without making it perfectly smooth.
- If you don’t have an immersion blender, you can still blend this soup in a blender. I recommend working in two batches and letting the soup cool slightly before transferring—just so you don’t burn yourself! Remember to allow steam to escape from the blender so the soup doesn’t explode!
- Do NOT try to blend the hot soup in a bullet style blender like a Nutribullet or Magic Bullet. The steam must escape or you risk an explosion!
- Need a little more help? Check out this post for how to get the best results from your blender.
Pinto Bean Soup Toppings
This soup is a great base and I recommend loading it up with toppings! Here are a few of my favorites:
- Diced jalapeño- If you love a spicy flavor, try adding some diced jalapeños on top!
- Cotija or feta cheese- These crumbly, salty cheeses are a delicious addition to your soup.
- Diced tomatoes- Fresh tomatoes or pico de gallo add flavor and texture.
- Chopped cilantro- I love adding a sprinkle of cilantro for a fresh flavor.
- Crushed tortilla chips- Crunchy, salty chips are a favorite topping at our house!
- Fresh lime juice- A squeeze of fresh lime juice adds a bright flavor.
- Sour cream- Tanygy sour cream can make this pinto bean soup taste super cream!
- Hot sauce- Add a dash of hot sauce if you like things spicy!!
- Onions- Try adding diced red onions on top for texture and a sharp bite.
- Avocado- Sliced or diced avocado can also be a delicious soup topping!
How to Store Leftover Soup
If you have leftovers, you can store leftovers in an airtight container in the refrigerator for up to 5 days or the freezer for up to 1 month. To reheat, simply warm in the microwave, stirring frequently. If the soup has thickened too much, feel free to thin it out with a little water. You can also reheat it on the stovetop. Transfer to a small saucepan and reheat over low heat, stirring frequently.
More Soup Recipes
- Chickpea Tortilla Soup– This tomato paste tortilla soup is filled with your favorite Mexican flavors!
- Cheesy Tortilla Soup– If you love rich, cheesy soups, this spicy recipe is a must-make!
- Vegetarian Taco Soup– Switch up taco night and serve taco flavors in a bowl with this vegetarian taco soup!
Pinto Bean Soup
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 cups 1x
- Category: Dinner
- Method: Soup
- Cuisine: Mexican
- Diet: Vegan
Description
This pinto bean soup is deliciously thick and creamy! With just a few simple pantry staples, you can enjoy a bowl of this homemade soup in no time!
Ingredients
- 2 teaspoons olive oil
- 1 large yellow onion, diced
- 2 cloves garlic, minced
- 1 teaspoon cumin
- 2 cups vegetable broth
- 1 15oz can fire roasted tomatoes
- 2 15oz cans pinto beans, rinsed and drained
- 2 tablespoons lime juice
- Salt to taste
- Toppings: diced jalapeño, diced tomatoes, chopped cilantro or crushed tortilla chips.
Instructions
Stovetop Directions
- In a large saucepan, heat the olive oil over medium heat for 1 minute.
- Add the onion and stir to coat. Continue to cook over medium heat for 5 minutes, stirring occasionally.
- Add the garlic and cumin and continue to cook for 1 minute.
- Add the vegetable broth, tomatoes, and pinto beans and bring to a boil.
- Reduce to a simmer and continue to cook for 15 minutes.
- Using an immersion blender, blend the soup until you’ve reached your desired consistency. I like to leave it a little bit chunky. Alternatively, if you don’t have an immersion blender you can transfer 3 cups of soup to a blender and blend until smooth. Be careful when transferring hot liquid and be sure to allow steam to escape from the blender.
- Add salt and lime juice, then divide into bowls.
- Top with jalapeño, tortilla chips, tomatoes, or other desired toppings.
Instant Pot Directions
- Add the olive oil and onion to the pot and press the “sautè” button. Saute for 3 minutes, stirring frequently to ensure the onion doesn’t burn.
- Add the garlic and cumin and continue to cook for 1 minute.
- Add the vegetable broth, tomatoes, and pinto beans secure the lid. Be sure the valve is in the sealing position.
- Press “cancel” to end the sautè then select “pressure cook” and set the timer for 4 minutes. The pressure cooker will take about 10 minutes to come to pressure, then it will begin counting down.
- When the timer goes off, quick-release the pressure by turning the sealing valve to vent.
- Using an immersion blender, blend the soup until you’ve reached your desired consistency. I like to leave it a little bit chunky. Alternatively, if you don’t have an immersion blender you can transfer 3 cups of soup to a blender and blend until smooth. Be careful when transferring hot liquid and be sure to allow steam to escape from the blender.
- Add salt and lime juice, then divide into bowls.
- Top with jalapeño, tortilla chips, tomatoes, or other desired toppings.
Serving Suggestions
Try this pinto bean soup as a side dish with these easy oven-baked tacos! Or try pairing this soup with this black bean and corn salad!
Looking for more soup recipes? Here are a few of my favorites:
What’s your favorite way to use pinto beans?
I was surprised at how delicious it was using pinto beans in place of black beans for soup. I used a chicken broth in place of vegetable broth but followed the rest of the recipe as is. It was enjoyed by all and will make repeat appearances on my table all fall and winter long. Psst, the jalapeno and cojita cheese on top was so good!
For some odd reason, I had a surplus of pinto beans in the pantry. I didn’t want to do the same ol’ rice and beans or refried beans, so I tried this soup recipe. It was huge hit flavor-wise with the family. I’m adding it to my fall meal rotation.
I am a sucker for a good soup recipe! This one is loaded with flavorful ingredients!
This is absolutely delicious! I love that it’s such a crowd pleaser for the whole family
This was a good hearty soup! Absolutely wonderful.
Great recipe. Very filling and flavorful. Thanks for the recipe!
Great recipe. Very filling and flavorful.
If I don’t have a blender or a submersible one, can I use a potato masher a little bit? I do that a little with potato soup.
I think that would work! It won’t get quite as smooth but I think it would be tasty!
I made a pot of pinto beans and was looking for a bean soup recipe when I found this one. I split my pot of beans in half, measuring out the correct amount of beans and cooking liquid (instead of veggie broth), and made the soup; I’m so glad I did. I had everything except fire roasted tomatoes, so I used regular canned tomatoes and added a bit over a quarter teaspoon of smoked paprika. Mmmm. Mighty tasty. I’m going to serve it with chopped green onions and a slice of avocado.
I’m so glad you enjoyed it, Brenda!
I always have pinto beans in the pantry so defiantly am making your soup recipe. I love how rich and hearty it looks .