Ham and White Bean Soup

Ham and White Bean Soup

Made  times
ScottF 0

"One of my family's favorite soups. Great on chilly days. For bean lovers, add a second can of white beans."
I Made it Rate it Share Print
Added to shopping list. Go to shopping list.


40 m servings 299 cals
Serving size has been adjusted!

Original recipe yields 6 servings



  • Calories:
  • 299 kcal
  • 15%
  • Fat:
  • 13.6 g
  • 21%
  • Carbs:
  • 26.8g
  • 9%
  • Protein:
  • 18.5 g
  • 37%
  • Cholesterol:
  • 35 mg
  • 12%
  • Sodium:
  • 1498 mg
  • 60%

Based on a 2,000 calorie diet

See full nutrition

Nutritional Information

1 Serving
Servings Per Recipe:
Amount Per Serving
  • * Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
  • ** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.
  • (-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.


  • Prep

  • Cook

  • Ready In

  1. Heat olive oil in a soup pot over medium-high heat. Cook and stir onion in hot oil until tender, about 5 minutes.
  2. Season onion with Italian seasoning. Continue to cook and stir for 1 more minute.
  3. Stir chicken broth, white beans, tomatoes, cabbage, ham, and celery into the pot. Bring to a boil, then reduce heat to low; simmer until celery and cabbage are tender, 15 to 20 minutes.


  1. 21 Ratings

Most helpful positive review

Delicious!!! Try using fresh ingredients and making the beans rather than canned, less sodium. Great soup!

Most helpful critical review

I followed the recipe exactly. The flavors do not compliment one another.

Most helpful
Most positive
Least positive

Delicious!!! Try using fresh ingredients and making the beans rather than canned, less sodium. Great soup!

I added what I had in the fridge but this recipe is a great base. I also put it in a crockpot to let the vegis soften a bit

This was really delicious! A quick and easy way to use up leftover ham.

Super easy and great! Followed almost exactly as written. I ended up dividing my chicken broth (2 cups low sodium + 2 cups regular) to get the salt level right and threw a diced carrot in there ...

Really easy to put together and the flavor is amazing!

Delicious and very easy. I didn't use cabbage and added a tsp flour, extra can of beans and a little pasta because I like bean soup thick. Am guessing the cabbage would have accomplished that, ...

easy to make and absolutely delicious!

I added 1 extra liter of water and 2 chicken bouillon cubes. I love cabbage and ham so I added a bit more than the recipe called for. If you're a bean lover, definitely add the second can. Came ...

I've made this several times. It's delicious!

Other stories that may interest you