Go Back
+ servings
instant pot ham and bean soup
Print Recipe
4.69 from 32 votes

Ham and Bean Soup (Instant Pot or Slow Cooker)

Flavorful ham and bean soup, a 16 bean soup that uses ham and delicious veggies. Can be prepared in an instant pot pressure cooker or in a slow cooker. 
Prep Time5 mins
Cook Time55 mins
Pressure20 mins
Total Time1 hr 20 mins
Course: Soup
Cuisine: American
Keyword: ham and bean soup, instant pot, Slow Cooker
Servings: 6
Calories: 214kcal
Author: Rachael


  • 20 ounce 15 beans soup mix (dry beans) rinsed, discard the spice packet
  • 1 onion diced
  • 2 tsps garlic minced
  • 2 bay leaves
  • 1 1/2 teaspoons dried thyme
  • 7.5 cups chicken stock 2 quarts
  • 1 teaspoon hot sauce
  • 1 lb diced ham
  • Ham bone Optional
  • 1 tsp salt
  • 1 tsp pepper
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 cup celery
  • 1 cup carrots



  • Add all ingredients except celery and carrots to the instant pot liner.
  • Put the lid on the pot and lock into place.
  • Set valve to sealing.
  • Cook on high manual pressure for 40 minutes.
  • When time is up, let pressure naturally release 15 minutes, then manually release remaining pressure.
  • Remove bay leaves and ham bone.
  • Taste the soup, and add salt and pepper as desired.
  • Add carrots and celery in and return lid to pot, lock into place, and set valve to sealing.
  • Cook on manual pressure for 3 minutes, quick release pressure.


  • For the slow cooker, add all ingredients except salt and pepper. Cook on high for about 6 hours, until beans are tender.
  • Salt and pepper, to taste. I always taste the soup before I add salt and pepper. There is already a fair amount of salt in the ham and the broth, so sometimes I don't need it at all.


Soup will thicken as it sits. Save leftover in the refrigerator for up to a week. This recipe freezes well for up to three months in an airtight container.


Calories: 214kcal | Carbohydrates: 17g | Protein: 21g | Fat: 6g | Saturated Fat: 1g | Cholesterol: 49mg | Sodium: 1849mg | Potassium: 459mg | Fiber: 1g | Sugar: 8g | Vitamin A: 3660IU | Vitamin C: 4.5mg | Calcium: 34mg | Iron: 1.6mg