Ham Pinto Bean Flavorful (Printable)

A hearty Tex-Mex dish with tender ham, creamy pinto beans, and a blend of southwestern spices.

# What You’ll Need:

→ 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 (14.5 oz) diced tomatoes

→ 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 - Chopped fresh cilantro
19 - Lime wedges
20 - Diced avocado
21 - Shredded cheddar cheese

# How To Make:

01 - If using dried pinto beans, rinse and soak them 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 diced onion, carrots, celery, and bell pepper. Sauté for 5 to 7 minutes until vegetables are softened.
03 - Stir in the minced garlic and jalapeño; cook for 1 minute until fragrant.
04 - Add the diced ham, prepared pinto beans, diced tomatoes, chicken broth, water, cumin, smoked paprika, oregano, chili powder, black pepper, and a pinch of salt. Stir well to combine.
05 - Bring mixture to a boil, then reduce heat to low. Cover and simmer for 1 to 1.5 hours, stirring occasionally, until beans are tender.
06 - Taste the soup and adjust seasoning with additional salt or spices as desired.
07 - Ladle soup into bowls and garnish with fresh cilantro, lime wedges, diced avocado, or shredded cheddar cheese.

# Top Tips:

01 -
  • Deeply flavorful: A blend of cumin, smoked paprika, oregano, and chili powder gives this soup a rich, southwestern character that develops beautifully during the long simmer.
  • Hearty and filling: With 22 g of protein per serving from both ham and pinto beans, this is a genuinely satisfying main dish.
  • Gluten-free: Naturally free from gluten, making it an easy choice for those with dietary restrictions.
  • Flexible with pantry staples: Use dried pinto beans soaked overnight or save time with canned beans—both work beautifully.
  • Easy to customize: Top with fresh cilantro, lime, avocado, or cheddar cheese to make every bowl your own.
  • Great for leftovers: The flavors deepen overnight, making this soup even better the next day.
02 -
  • Soak your dried beans overnight: This significantly reduces cooking time and ensures an even, creamy texture throughout the soup.
  • Build flavor in layers: Take the time to properly sauté the vegetables before adding the liquids—this step creates a sweeter, more complex base for the broth.
  • Partial blending for creaminess: Use an immersion blender to partially blend the finished soup for a thicker, more velvety consistency while keeping some chunky texture.
  • Taste and season at the end: The saltiness of ham varies, so always taste before adding extra salt. Adjust spices gradually to reach your preferred heat level.
  • Low and slow is the key: Resist the urge to rush the simmer. A long, gentle cook allows the beans to absorb the spices and the flavors to fully meld together.
  • Serve with warm cornbread or tortilla chips for a complete and satisfying Tex-Mex meal experience.
Go Back