Hearty Pinto Bean and Chicken Soup

Hearty pinto bean and chicken soup with tender meat and soft beans in a savory, golden-brown broth with fresh herbs.
Pinto Bean and Chicken Soup in 1 Hour
By Emily Collins
This Pinto Bean and Chicken Soup gets its naturally thick consistency from searing the meat first and incorporating the bean liquid. It's a comforting, protein-rich meal with a depth of flavor usually reserved for slow-simmered stews.
  • Time: 10 min active + 50 min cook
  • Flavor/Texture Hook: Hearty, smoky broth paired with tender, golden brown chicken
  • Perfect for: Chilly weeknights or easy meal prep

Pinto Bean and Chicken Soup

The scent of smoked paprika hitting hot oil is an instant trip down memory lane. There is something about the sizzle of the chicken and the softening onions that feels like a warm embrace.

In the past, my soups were often thin and bland, but I learned that those caramelized brown bits at the bottom of the pan are where the real flavor lives.

This Pinto Bean and Chicken Soup offers a huge reward for minimal effort. You'll get a deep, savory base and chicken that maintains a satisfying texture. It’s the sort of meal that makes your home feel like a cozy Sunday gathering, even in the middle of the work week.

Each bowl balances the acidic brightness of fire roasted tomatoes with the earthy tones of pinto beans. It is thick enough to be filling, yet light enough that you won't feel weighed down after your meal.

Why These Techniques Work

  • Searing the Meat: Browning the chicken thighs creates a crust that adds a deep, savory quality to the broth. If you just boil the meat, you lose that toasted flavor.
  • Reserved Bean Liquid: Adding some of the liquid from the can introduces natural starches. This helps the soup feel rich and cohesive rather than watery.
  • Layered Aromatics: Sautéing the carrots and peppers before adding liquid builds a foundation of sweetness that balances the salt and spice.
GoalWhat to Change
Thicker StewMash 1/4 cup of beans
Extra HeatAdd 1 diced jalapeño
Brighter TasteDouble the lime juice

Recipe Specs

This dish is all about the contrast between the tender beans and the seared chicken. According to USDA FoodData, pinto beans are a powerhouse of fiber and protein, which makes this soup incredibly filling. I love using thighs over breasts here because they don't dry out during the 30 minute simmer.

Shopping List Breakdown

ComponentPurposeSubstitute Notes
Chicken ThighsMain proteinBreasts work, but can become dry
Pinto BeansTexture and thicknessCannellini beans for a more subtle flavor
Fire Roasted TomatoesSmoky acidityRegular diced tomatoes (less complex)
Chicken BrothSavory liquidUse vegetable broth for a lighter version

The Full Ingredient List

  • 1.5 lbs skinless, boneless chicken thighs, chopped into 1 inch cubes
  • 2 tbsp olive oil
  • 1 large yellow onion, diced
  • 3 cloves garlic, minced
  • 2 medium carrots, sliced into rounds
  • 2 cans (15 oz each) pinto beans, drained (save the liquid!)
  • 6 cups low-sodium chicken broth
  • One 14.5 oz can of diced fire roasted tomatoes
  • 1 medium red bell pepper, chopped
  • 1 tsp ground cumin Why this? Provides a warm, earthy foundation
  • 1 tsp smoked paprika Why this? Adds a charred, smoky scent
  • 1/2 tsp dried oregano
  • 1 bay leaf
  • salt to taste
  • black pepper to taste
  • fresh cilantro for garnish
  • lime wedges for garnish

Essential Kitchen Tools

This recipe requires only a few basic tools. I prefer a heavy bottomed Dutch oven for its even heat distribution and versatility from stove to table, though a big stockpot is a perfect alternative. A sturdy wooden spoon is also essential for scraping those flavorful browned bits off the bottom.

The step-by-step Process

  1. Warm olive oil in a Dutch oven on medium high heat. Arrange the chicken pieces in a single layer. Cook for 3-4 mins until a golden brown crust forms, flip them, and cook for another 3 mins. Set the chicken aside on a plate.
  2. Toss the onion, carrots, and red bell pepper into the pot. Sauté for 5-7 mins until the onions are translucent and the carrot edges soften.
  3. Mix in the minced garlic, cumin, smoked paprika, and oregano. Cook for 60 seconds until the spices smell fragrant.
  4. Pour in the chicken broth, scraping the bottom of the pot with a spoon to release the browned bits. Note: This is where the deep flavor lives.
  5. Stir in the fire roasted tomatoes, drained pinto beans, and 1/2 cup of the reserved bean liquid.
  6. Put the seared chicken and any juices from the plate back into the pot. Add the bay leaf.
  7. Bring the liquid to a boil, then quickly lower the heat to low.
  8. Cover and simmer for 30 mins until the broth thickens and the chicken is tender.
  9. Take out the bay leaf. Stir in salt and black pepper to taste.
  10. Ladle into bowls and garnish with fresh cilantro and a squeeze of lime.

Fixing Common Soup Issues

A rustic ceramic bowl of chunky bean soup topped with a dollop of sour cream and a sprig of fresh green cilantro.

Soup is too thin

If you prefer a heartier consistency, use a potato masher or fork to smash some of the beans against the side of the pot. Stirring those back in will release starches that thicken the broth instantly.

Flavor is dull

Typically, this means the soup needs acid. A bit of fresh lime juice or a touch of apple cider vinegar at the very end brings out the other spices. Feel free to add another pinch of salt as well.

Chicken is overcooked

This is usually caused by heat that is too high during the simmer. Aim for a very low bubble. If your chicken often turns out tough, consider cooking dry beans from scratch first and adding the meat during the last 20 minutes.

Serving and Pairing Suggestions

I love serving this with a side of warm, buttered cornbread. The sweetness of the corn cuts through the smoky paprika beautifully. If you're looking for something lighter, a simple side salad with a lime vinaigrette works well.

For a bigger meal, you can serve the soup over a scoop of white rice. If you're into other bean based dishes, you might enjoy my smoky pinto bean soup for a version without the chicken.

Chef's Note: For an extra layer of richness, stir in a dollop of sour cream or a sprinkle of shredded Monterey Jack cheese right before serving.

Storage and Scraps

Store leftovers in a sealed container in the fridge for 3 to 4 days. The flavor actually gets better on day two because the spices have more time to meld. When reheating, add a splash of water or broth, as the beans will absorb more liquid while sitting.

You can freeze this soup for up to 3 months. Just leave a little room at the top of the container for expansion. If you have leftover chicken thigh bones or veggie scraps from the carrots and onion, throw them in a freezer bag. Once the bag is full, boil them with water to make your own stock for the next batch.

Easy Recipe Variations

Slow Cooker Version

Put the diced vegetables and raw chicken in the slow cooker. Add all spices, broth, tomatoes, and beans. Cook on low for 6-8 hours. You'll miss the seared flavor, but it's great for a set it and forget it day.

Low Carb Option

Swap the pinto beans for cauliflower florets or extra zucchini. Note that the soup won't be as thick since you're losing the bean starch, so you might want to add a tablespoon of heavy cream at the end for body.

Plant Based Twist

Use chickpeas or kidney beans instead of pinto beans. Replace the chicken thighs with cubed extra firm tofu or cauliflower. Use a high-quality vegetable broth to keep that savory depth.

Adding a Spicy Kick

Stir in a diced chipotle pepper in adobo sauce during the sauté step. This adds a smoky heat that pairs perfectly with the cumin and lime.

Kitchen Truths

Searing seals in juices. Actually, searing doesn't lock moisture inside the meat. It creates flavor on the outside. The chicken stays juicy in this recipe because thighs have more fat and we simmer them on low heat.

You must soak canned beans. Canned beans are already cooked. Soaking them does nothing but remove some of the canning liquid, which we actually want to keep for the texture of the broth.

Low sodium broth is tasteless. It's a blank canvas. Using low sodium broth lets you control the salt levels. Since canned beans and tomatoes often have a lot of salt, starting low prevents the soup from becoming a salt bomb.

Adjusting the Batch

Making a Smaller Portion

If you're only cooking for two, cut everything in half. Use a smaller pot so the liquid doesn't evaporate too quickly. Reduce the simmer time to about 20-25 minutes since there's less volume to heat through.

Cooking for a Crowd

When doubling or tripling the recipe, be careful with the spices. I only increase salt, cumin, and paprika to 1.5x the original amount. Too much dried oregano can make the soup taste bitter. Use two pots if necessary to ensure the chicken sears properly rather than steaming in a crowded pan.

High in Sodium

⚠️

840 mg 840 mg of sodium per serving (37% 37% of daily value)

The American Heart Association recommends a daily sodium limit of no more than 2,300 mg for most adults to maintain heart health.

Tips to Reduce Sodium

  • 🥣Swap the Broth-30%

    Replace the low-sodium chicken broth with water or homemade unsalted stock to eliminate a major source of hidden sodium.

  • 🧂Omit Added Salt-25%

    Remove the 'salt to taste' entirely and let the aromatic vegetables and spices provide the primary flavor profile.

  • 🫘Rinse Canned Beans-20%

    Thoroughly rinse the canned pinto beans under cold water before adding them to the pot to wash away excess brine.

  • 🍅No-Salt Added Tomatoes-20%

    Substitute the fire roasted diced tomatoes with a 'no salt added' version of canned diced tomatoes.

  • 🍋Enhance with Acidity

    Increase the amount of fresh lime juice and cilantro at the end of cooking to brighten the flavors without adding salt.

Estimated Reduction: Up to 60% less sodium (approximately 336 mg per serving)

Recipe FAQs

What beans work best as a substitute for pinto beans?

Kidney beans or cannellini beans offer a similar texture.

Tip: check the sodium levels on the can to match the low-sodium chicken broth.

How to achieve a thicker consistency in this soup?

Simmer the pot uncovered for the final 10 minutes to reduce the liquid.

Tip: stirring in a bit of the reserved bean liquid helps naturally thicken the broth.

Is it true that canned pinto beans lack deep flavor?

Not true. Sautéing them with cumin and smoked paprika adds significant depth.

Tip: drain the beans but save the liquid to enrich the base.

Which mistakes should I avoid when simmering bean soup?

Avoid boiling the soup vigorously for too long, as this can break the beans.

Tip: keep the heat on low once the broth reaches a boil.

How can I make canned pinto beans taste more homemade?

Rinse them thoroughly under cold water before adding them to the pot.

Tip: deglazing the pan with chicken broth captures the browned chicken bits for more flavor.

Are there specific sides that pair best with this recipe?

Warm corn tortillas are the ideal accompaniment.

Tip: pair these with homemade tortillas for a complete meal.

Pinto Bean And Chicken Soup

Pinto Bean and Chicken Soup in 1 Hour Recipe Card
Pinto Bean and Chicken Soup in 1 Hour Recipe Card
Preparation time:10 Mins
Cooking time:50 Mins
Servings:6 servings
Category: Main CourseCuisine: American
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
367 kcal
% Daily Value*
Total Fat 9.9g
Sodium 840mg
Total Carbohydrate 31.6g
   Dietary Fiber 9.1g
   Total Sugars 4.2g
Protein 33.5g
* Percent Daily Values are based on a 2,000 calorie diet.
Share, Rating and Comments:
Submit Review:
Rating Breakdown
5
(0)
4
(0)
3
(0)
2
(0)
1
(0)
Jump to Recipe