Instant Pot Ham and Bean Soup

Instant Pot Ham and Bean Soup is a hearty, flavorful dish that’s incredibly easy to make, thanks to the pressure cooker! It’s the perfect way to use up leftover holiday ham, creating a warm and comforting meal with minimal effort. Made with navy beans, tender ham, and a blend of simple veggies and spices, this soup is both satisfying and packed with rich, smoky flavor.

What makes this soup truly special is the infusion of flavors from the leftover ham. If you’ve glazed a ham for a holiday dinner, those delicious seasonings will carry over into the broth, making every spoonful even more irresistible. Whether you’re craving a cozy dinner or a meal-prep-friendly dish, this ham and bean soup is a must-try!

Instant Pot Ham and Bean Soup

Instant Pot Ham and Bean Soup

Instant Pot Ham and Bean Soup

Instant Pot Ham and Bean Soup is a hearty, flavorful dish that's incredibly easy to make, thanks to the pressure cooker! It’s the perfect way to use up leftover holiday ham, creating a warm and comforting meal with minimal effort. Made with navy beans, tender ham, and a blend of simple veggies and spices, this soup is both satisfying and packed with rich, smoky flavor.

Prep Time 10 minutes
Cook Time 30 minutes
Build pressure and release 25 minutes
Total Time 1 hour 5 minutes

Ingredients

  • 2 tbsp canola oil
  • 1 medium yellow onion
  • 2 long celery ribs
  • 2 medium carrots
  • 4 cloves of garlic
  • 1 1/2 cups diced ham use leftover holiday ham is available
  • 1 lb dried navy beans
  • 8 cups chicken broth
  • 1 large bay leaf
  • 1 tsp dried thyme
  • 1 tsp crushed red pepper flakes
  • salt
  • ham bone from leftover whole cooked ham OPTIONAL

Instructions

Step-By-Step Instructions

Please leave a star rating and comment to let us know how you liked this recipe!

Notes

  • Ham Bone: If you cooked ham on the bone for the holidays, you can throw in the bone as well. Cut the meat off the bone and add the bone into the pot while sautéing the veggies. Then, simply dice the meat that has been cut off the bone and add it to the soup as well. This bean soup will be amazing with or without the bone. This will just be a good way to utilize the bone instead of just tossing it away. 
  • Using other beans? 30 minutes is a nice average cook time for beans that are about the same size as a navy bean or smaller. If you want to use larger beans, your cooking time will increase. So for beans like cannellini or white kidney beans, you will want to add another 5-10 minutes. Note that some beans may be larger in size but thinner in thickness, they will have a slightly different cook time. You can always consult your pressure cooker manual for exact cook times.

Let us know if you liked this recipe. Try the other recipe categories as well!