Ham Pinto Bean Soup (Printable)

Flavorful Tex-Mex with ham, pinto beans, and aromatic spices for a warm, satisfying dish.

# What You’ll Use:

→ Meats

01 - 2 cups cooked ham, diced

→ Beans and Legumes

02 - 2 cups dried pinto beans or 3 cans pinto beans, drained and rinsed

→ Vegetables

03 - 1 large yellow onion, diced
04 - 2 medium carrots, diced
05 - 2 celery stalks, diced
06 - 1 large red bell pepper, diced
07 - 2 cloves garlic, minced
08 - 1 jalapeño, seeded and finely chopped
09 - 1 can diced tomatoes, 14.5 oz

→ Liquids

10 - 6 cups low-sodium chicken broth
11 - 1 cup water

→ Spices and Seasonings

12 - 1.5 teaspoons ground cumin
13 - 1 teaspoon smoked paprika
14 - 1 teaspoon dried oregano
15 - 0.5 teaspoon chili powder
16 - 0.5 teaspoon ground black pepper
17 - Salt to taste

→ Garnishes

18 - Fresh cilantro, chopped
19 - Lime wedges
20 - Diced avocado
21 - Shredded cheddar cheese

# How-To:

01 - If using dried pinto beans, rinse and soak overnight in plenty of water. Drain and rinse thoroughly before using.
02 - In a large soup pot or Dutch oven, heat a splash of oil over medium heat. Add onion, carrots, celery, and bell pepper. Sauté for 5 to 7 minutes until vegetables are softened.
03 - Stir in the garlic and jalapeño. Cook for 1 minute until fragrant.
04 - Add diced ham, pinto beans, diced tomatoes, chicken broth, water, cumin, smoked paprika, oregano, chili powder, black pepper, and salt. Stir well to combine.
05 - Bring to a boil, then reduce heat to low. Cover and simmer for 1 to 1.5 hours until beans are tender, stirring occasionally.
06 - Taste the soup and adjust seasoning with additional salt or spice as desired.
07 - Ladle soup into bowls and garnish with fresh cilantro, lime wedges, avocado, or shredded cheddar cheese as preferred.

# Expert Advice:

01 -
  • It comes together in about two hours but tastes like you've been simmering it all day.
  • The ham gives you that salty, smoky depth without needing to tend the pot constantly.
  • It's naturally gluten-free and stretches to feed a crowd without breaking the bank.
02 -
  • If you skip soaking dried beans and just dump them in, they'll take forever to cook and some might stay hard—overnight soaking really does make a difference.
  • Don't add salt early; wait until the end because ham and broth are both salty and it's easy to overdo it.
03 -
  • Buy pre-diced ham from the deli counter or even rotisserie chicken to save yourself twenty minutes of chopping.
  • Toast your cumin and oregano in a dry skillet for thirty seconds before adding them—it deepens their flavor in a way that feels almost like magic.
Go Back