Go Back
Instant Pot Ham and Bean Soup being served with a spoon and crackers.

Instant Pot Ham and Bean Soup

This Instant Pot Ham and Bean Soup is the ultimate comfort food! Made entirely in your Pressure Cooker, smoky ham is paired with tender beans, vegetables and a delicious broth. It has that Slow Cooker flavor in a fraction of the time!
Course Main Course, Soup
Cuisine American
Keyword beans, ham, instant pot, pressure cooker
Prep Time 15 minutes
Cook Time 35 minutes
Servings 5 servings
Calories 272kcal


  • Pressure Cooker


  • 2 tablespoons vegetable oil
  • 1 small onion chopped
  • 2 stalks celery chopped
  • 1 cup frozen carrots
  • 1-1/2 cups dry navy beans
  • 2 cups chopped ham
  • 1 teaspoon thyme
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 4 cups vegetable broth
  • 2 cups water


  • Add oil, onion and celery to the instant pot.
    Adding Onion and Celery to Instant Pot.
  • Set to saute and cook until onions are translucent.
    Saute Onion and celery until translucent.
  • Add beans and carrots.
    Put unsoaked Navy Beans into Instant Pot.
  • Add ham.
    Diced Ham going into Instant Pot.
  • Add all the seasonings.
    Add seasonings to ham and beans instant pot soup.
  • Add broth.
    Adding Broth to pressure cooker.
  • Place lid on instant pot and seal shut. Close the pressure release valve. Set instant pot to soup, high pressure, for 35 minutes. Naturally release pressure for 10 minutes. Carefully open pot and serve hot.
    Instant Pot Ham and Beans soup after cooked in Pressure Cooker.