Go Back
+ servings
5 from 9 votes
overhead shot of spoon in a white bowl filled with ham and bean soup

Ham and Bean Soup

3 5 3
WW Freestyle: 3
Prep Time10 mins
Cook Time25 mins
Total Time40 mins
A wholesome and hearty soup with Great Northern beans, bacon, ham, and tender vegetables.
Course: Soup
Cuisine: American
Servings: 8
Calories: 255


  • 3 slices bacon, diced
  • 1 tablespoon butter
  • 3 celery ribs, thinly sliced
  • 2 carrots, sliced into thin coins
  • 1 small yellow onion, finely chopped
  • 3 cloves garlic, minced
  • Salt and freshly ground pepper, to taste
  • 1 teaspoon fresh thyme leaves
  • 1 teaspoon chili powder blend
  • 2 cups cubed, fully cooked ham
  • 2 cans (15.5-ounces each) great northern beans, well rinsed and drained
  • 6 to 8 cups low sodium chicken broth, or vegetable broth
  • 1 bay leaf
  • Chopped fresh parsley, for garnish


  • Cook diced bacon in a dutch oven or soup pot set over medium-high heat to a desired crispness.
    Remove cooked bacon from the pot with a slotted spoon and set aside.
  • To the bacon grease add 1 tablespoon butter to melt.
  • To the melted butter, add sliced celery, carrots, and onion; cook for 4 minutes, or until veggies are crisp-tender.
  • Stir in the garlic and season with salt, pepper, thyme, and chili powder.
  • Stir in the ham and cook for 1 to 2 minutes, or until just heated through.
  • Add the beans; stir and cook for 1 minute.
  • Stir in chicken broth and add the bay leaf.
  • Bring to a boil.
  • Reduce heat to a steady simmer and cook for 15 minutes.
  • Discard bay leaf.
  • Stir in previously prepared bacon.
  • Taste for salt and pepper and adjust accordingly.
  • Garnish with parsley.
  • Ladle in soup bowls and serve.
Nutrition Facts
Ham and Bean Soup
Amount Per Serving
Calories 255 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 2g10%
Cholesterol 24mg8%
Sodium 517mg22%
Potassium 724mg21%
Carbohydrates 30g10%
Fiber 9g36%
Sugar 2g2%
Protein 20g40%
Vitamin A 2659IU53%
Vitamin C 4mg5%
Calcium 100mg10%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.
Keywords: easy soup recipe, quick dinner ideas, white bean soup, world's best ham and bean soup