Go Back
+ servings
ham and bean soup recipe

Ham and Bean Soup in the Instant Pot

Ham and Bean Soup in the Instant Pot is an easy dinner and packed full of goodness. This is also a great Weight Watchers soup recipe! 

Course Soup
Cuisine American
Keyword beans, dinner, soup, Weight Watchers
Prep Time 10 minutes
Cook Time 40 minutes
Pressurizing and rest time 30 minutes
Total Time 1 hour 20 minutes
Servings 5 people
Calories 225 kcal



  1. Using the saute setting on your instant pot, heat olive oil. Add onion and garlic and cook until translucent.
  2. Hit cancel on your instant pot to stop sautéing, then add beans, ham, pepper, parsley and salt.
  3. Add chicken stock and water. Stir until all ingredients are combined.
  4. Place lid on the instant pot and set to high pressure for 40 minutes.
  5. The pot will take around 20 minutes to pressurize before cooking.
  6. Do a quick release when the recipe is finished cooking, which will take around 10 minutes.

Recipe Notes

This recipe makes approximately 5 cups. Each serving is one cup. 

If you are following Weight Watchers this recipe is 3 points per serving on the myWW blue and purple plans. There are 10 points per serving on the Green plan.

To find your WW PersonalPoints please click here.

Nutrition Facts
Ham and Bean Soup in the Instant Pot
Amount Per Serving
Calories 225 Calories from Fat 36
% Daily Value*
Fat 4g6%
Saturated Fat 1g6%
Cholesterol 27mg9%
Sodium 1421mg62%
Potassium 474mg14%
Carbohydrates 30g10%
Fiber 10g42%
Sugar 3g3%
Protein 18g36%
Vitamin C 3mg4%
Calcium 76mg8%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet. We are not nutritionist and this data was calculated via WP Recipe Maker to the best of our ability. Always check nutrition values yourself based on the ingredients you use.