Hearty 3-Bean & Ham Soup

Hearty 3-Bean & Ham Soup

HERB-OX(R) Bouillon 0

"This tasty soup is made with pinto beans, kidney beans and black beans in a beefy tomato broth for a colorful meal that is sure to satisfy hungry loved ones."

Ingredients 1 h {{adjustedServings}} servings 174 cals

Serving size has been adjusted!

Original recipe yields 8 servings



Amount per serving ({{servings}} total)

  • Calories:
  • 174 kcal
  • 9%
  • Fat:
  • 5 g
  • 8%
  • Carbs:
  • 24.2g
  • 8%
  • Protein:
  • 8.4 g
  • 17%
  • Cholesterol:
  • 8 mg
  • 3%
  • Sodium:
  • 1110 mg
  • 44%

Based on a 2,000 calorie diet

On Sale

What's on sale near you.


  • Prep

  • Cook

  • Ready In

  1. In large saucepan, saute onion in oil until golden. Stir in beans and next 9 ingredients. Bring mixture to a boil. Reduce heat, cover and simmer for 25-30 minutes or until carrots are tender. Stir in ham and parsley. Ladle into bowls and serve.
Tips & Tricks
Rate recipe

Your rating


Reviews 5

  1. 7 Ratings


My husband and I thought it was great! I always adjust for our tastes. Here is what I did: eliminated the onion, sauteed chopped gaarlic instead, 2 1/2C ham, added salt and pepper, used tablespoons of mustard and worcestershire. Very quick and very easy! I will make this again for guests with a salad and homemade cornbread.


This was good, but I accidently put the ham in before the 25-30 minute-long simmer, so it was a little tough. My mistake!


This was very good soup, despite the fact that I goofed up the recipe. I ended up using WAY too much bouillon, as I used the Herb Ox double strength cubes, but didn't realize it, 'til the soup was done and I wondered why it was so salty. I also added the ham at the beginning of the cooking time instead of the end, another goof. The ham tasted over-cooked, but upon reviewing the recipe, after the fact, I noticed I should have waited 'til the end, which would have contributed a much fresher taste. Even w/my lack of attention, the soup was tasty, if a bit salty. I'll definitely make it again, PROPERLY this time!