Go Back Email Link
+ servings
Ham and white bean soup topped with white rice in a serving bowl.

Instant Pot Ham and White Bean Soup

Arlene Mobley - Flour On My Face
Instant Pot Ham and White Bean Soup recipe is a delicious Instant Pot Ham Soup recipe that only takes 30 minutes to pressure cook. This Instant Pot soup recipe is packed full of flavor from ham, carrots, onion, herbs, and spices.
5 from 7 votes
Prep Time 15 mins
Cook Time 30 mins
Natural Release 25 mins
Total Time 1 hr 10 mins
Course Main Dish
Cuisine American
Servings 8 Servings
Calories 291 kcal


  • ½ cup diced onion
  • 2 large carrots sliced
  • 14.5 oz. can stewed tomatoes undrained
  • 1 tablespoon minced garlic
  • 3 large bay leaves
  • ½ teaspoon salt
  • 1 teaspoon ground black pepper
  • 1 bunch fresh thyme or 1 teaspoon dried thyme
  • 2 cups leftover ham bone or 2 cups diced ham
  • 14 oz bag dried great northern beans rinsed and picked through
  • 6 cups chicken or vegetable stock
Follow Flour On My Face on Pinterest


  • Place the diced onions, sliced carrots, stewed tomatoes, minced garlic, salt, pepper, thyme and bay leaves, and dried beans into the Instant Pot. Stir with a spoon to combine.
  • Add the ham bone or diced ham to the Instant Pot. Pour the chicken stock into the Instant Pot. Mix again to combine.
  • Place the lid on the Instant Pot and lock it into place. Make sure the valve is set to the sealing position.
  • Press the manual button and set the cook time for 30 minutes. After 30 minutes allow the Instant Pot to naturally release the steam for 25 minutes. After 25 minutes carefully open the lid of the Instant Pot and serve
  • Check the beans to make sure they are cooked through to your liking. If the beans are still a little hard for your liking replace the lid and press the manual button and pressure cook for 2 more minutes.
  • Serve with cooked white rice and crackers.
  • Makes 8 servings.


Recipe Expert Tips

  • All dried beans are not equal. As much as I love to save money I have learned that the cheaper store brand beans are not as high quality as a brand name dried beans. Cooking times may vary depending on the brand of beans you buy. The cheaper store brand beans seem to take longer to cook. I have come to rely on Camellia dried beans or any other quality brand.
  • If you do not have a leftover ham bone to cook with you can buy precooked ham, a ham-hock and in a pinch, you could even use a pound of thick sliced bacon for this recipe. The bacon will add flavor but you will not have any thick chunks of ham in the cooked soup.


Serving: 1Serving | Calories: 291kcal | Carbohydrates: 44g | Protein: 21g | Fat: 4g | Saturated Fat: 1g | Cholesterol: 21mg | Sodium: 908mg | Potassium: 1064mg | Fiber: 11g | Sugar: 8g | Vitamin A: 3111IU | Vitamin C: 9mg | Calcium: 122mg | Iron: 4mg
Tried this recipe?Share a picture on Instagram and tag @flouronmyface2