Instant Pot Ham and White Bean Soup

Posted on Apr 14, 2018
44 Comments


Smoky ham and white bean soup made easy in the Instant Pot, no need to presoak the beans.

Instant Pot and White Bean Soup, overhead shot in serving bowl

Instant Pot Ham and White Bean Soup

I think my favorite thing to make in my Instant Pot so far, has been soup.  I’ve made a lot of soups and my pressure cooker is my go-to for making chicken stock (or bone broth, if you prefer).  Instant Pot Ham and White Bean Soup is so easy and so good.  We love it.

Instant Pot Ham and White Bean Soup, in serving bowl

I used to never make soups from dried beans because I was always turned off by having to soak them overnight.  Don’t have to do that with the Instant Pot.  I didn’t and they were perfectly tender.  I wanted cannellini beans, but couldn’t find dried, so I used Great Northern beans, which is probably the preferred white bean to use anyway.  You need a one-pound bag of beans.

I love ham shanks for soups, they are meaty and add so much flavor.  You could use a smoked ham hock but you won’t get any meat to shred for the soup.  You’re better off with shanks or a meaty ham bone with some extra meat added.  Just sayin’

Instant Pot Ham and White Bean Soup, close up in serving bowl

I flavored the soup a couple different ways, each time I made it.  I like fresh rosemary and thyme (or dried) a lot.  I also like herbs de Provence.  Whatever you got and like.  And a bay leaf.  That’s it.  Well, along with the onion, celery, carrot and garlic, that’s it.  It all goes in the Instant Pot and you can walk away while it does all the work.  While the actual cooking time is about 35 minutes, it takes awhile to reach pressure as well as naturally release the pressure.  Count on about an hour and a half, start to finish.

Instant Pot Ham and White Bean Soup is a favorite around here.  We love a hot bowl of soup for dinner, with crusty bread and a salad.  It’s even better the next day for lunch, and I usually manage to stash a quart in the freezer for later.  I think you’ll like this, homemade soup is so tasty and comforting.  Enjoy, Kelly

If you’re looking for Instant Pot recipes to try, you might like these favorites of mine:

Instant Pot Ham and White Bean Soup, close up on an angle in serving bowl

If you’ve tried this Instant Pot Ham and Bean Soup or any other recipe on the blog, then don’t forget to rate the recipe and let me know how yours turned out in the comments below ~ I love hearing from you!  You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM and PINTEREST to see more of what I’m cooking in my kitchen and recipes.  Never miss a post ~ sign up for The Hungry Bluebird Newsletter for a weekly email of new content.

Instant Pot Ham and White Bean Soup

Smoky ham and white bean soup made easy in the Instant Pot.
5 from 12 votes
Print Pin Rate
Course: Instant Pot, Soup
Cuisine: American
Prep Time: 10 minutes
Cook Time: 35 minutes
Bring to pressure/release: 45 minutes
Total Time: 45 minutes
Servings: 8
Author: Kelly ~ the hungry bluebird

Ingredients

  • 1 pound dried Great Northern white beans, picked over and rinsed
  • 1 tablespoon olive oil
  • 1 small yellow onion, diced
  • 2 ribs celery, chopped
  • 1 medium carrot, peeled and chopped
  • 3 cloves garlic, finely chopped
  • 2 tablespoons fresh rosemary and thyme, minced or 2 teaspoons dried, or 2 teaspoons herbs de Provence
  • 1 bay leaf
  • 2 pounds meaty, smoked ham shanks
  • 8 cups water
  • 2 sprigs parsley

Instructions

  •  Turn Instant Pot on sauté setting and heat olive oil in insert.  I use the medium heat setting for sautéing.  Add onion, celery and carrots and sauté until starting to soften, a few minutes.  Add garlic, stir a few seconds until fragrant, then add herbs and bay leaf, stir and turn off sauté function.
  • Add the dried beans to the pot along with the ham shanks.  Pour in 8 cups of water and combine gently.  Toss in 2 sprigs of parsley.
  • Close lid and seal pressure cooker.  Cook on high pressure and set timer for 35 minutes.  It will take about 25 minutes to reach pressure and then the timer will start.  When finished cooking, let pressure naturally release for 20 minutes.
  • Manually release any remaining pressure, carefully open pot.  Remove ham shanks to cutting board and shred/cut meat into bite-sized pieces.  Add back to soup and season with kosher salt and black pepper to taste.  Ladle into bowls and serve with a little hot sauce on the side.

Notes

If the beans aren't tender enough, remove the ham shanks and cook for another 5 minutes under high pressure, release pressure manually and continue with recipe.
Keyword: Instant Pot ham and bean soup, no soak beans, ham and bean soup
Did you make this recipe? Rate it below and share on Instagram so I can see!Mention @thehungrybluebird or tag #thehungrybluebird !

 

 

 

44 thoughts

  1. Avatar


    It tastes as good as it looks.

    Reply

  2. Avatar

    I will definitely be trying this recipe

    Reply

  3. Avatar

    Penny V

    July 17, 2018

    Your soup looks delicious, on the line up for this week. Making your IP Country green beans and potatoes tonight. Thank you for sharing.

    Reply

    1. Kelly

      We love pho ga and its so easy in the pressure cooker. Hope you like the Country Green Beans ~ I just made it for Sunday supper with some skillet cornbread, delish!

      Reply

  4. Avatar


    Full of flavour and easy to pull together. Thanks for this recipe!

    Reply

    1. Kelly

      You are very welcome, glad you liked it!

      Reply

  5. Avatar


    Best bean soup ever! And soooooo easy.

    Reply

    1. Kelly

      I’m so glad you liked it, we think it’s the best!

      Reply

  6. Avatar


    AMAZING! I’ve been craving white bean and ham soup. I threw this together last night and walked away to do some sewing. Boy did I have a wonderful dinner waiting for me downstairs. Thanks for a great recipe.

    Reply

  7. Avatar

    Gitte Collins

    December 11, 2018


    I am a fairly new Instant Pot user but this recipe was really easy to follow and it turned out really, really tasty! I will definitely be making this recipe again! Very yummy!

    Reply

  8. Avatar

    Hi Kelly – Excited to try your recipe! The family is looking for a thick “southern style” white bean and cornbread supper. Do you recommend I reduce the amount of water or add a thickener?

    Thanks, Sheila

    Reply

    1. Kelly

      It thickens up upon standing but you could do a quick release of the pressure, that will thicken it, too. I don’t think you need to add a thickener.

      Reply

  9. Avatar

    Heather Pamplin

    December 28, 2018

    Made this tonight with just a few tweaks:
    1. I added 3 Tbspns of chicken Better Than Bouillon
    2. I cooked for 40 minutes
    3. I removed about one third of the beans and soup water and used a hand mixer to emulsify

    Reply

    1. Kelly

      All good tweaks!

      Reply

  10. Avatar


    This was amazing! First recipe I made in my Instant Pot. The only thing I did differently was 4 cups chicken broth/4 cups water.

    Reply

    1. Kelly

      Chicken broth is good!! Glad you liked the soup.

      Reply

  11. Avatar


    This soup was amazing! I decided to add some fresh kale at the end. I just stirred it in before we dished it into our soup bowls. It added a new color and it was yummy!

    Reply

  12. Avatar


    I changed a few things but not much. I have an 8qt instant pot so added 10 cups of water instead of 8. I chopped up about 1.5 lbs of ham and also used the ham bone. Added an extra carrot as we enjoy veg. The Herbes de Provence was so good in this! One of the best out of the gate Instant Pot recipes that we have tried.

    Reply

  13. Avatar

    Andrea F.

    December 30, 2018

    Making this tonight! I’m confused on if this recipe is for beans that have been quick soaked or only rinsed.
    Thanks! Will update after devouring it 😉

    Reply

    1. Kelly

      Just rinsed, no pre-soaking 😉

      Reply

  14. Avatar

    2 tablespoons of rosemary and thyme each or combined?

    Reply

    1. Kelly

      Combined 🙃

      Reply

  15. Avatar

    I want to pre soak beans overnight for health benefits so how would that change the cooking time ? Thanks !

    Reply

  16. Avatar

    Ann Sutton

    January 3, 2019


    Question. Would you recommend replacing the water with chicken broth? or would that be too much?

    Reply

    1. Kelly

      You could use chicken broth if you want, it would be very good, I’m sure. I find the ham and seasonings are enough for a very flavorful soup.

      Reply

  17. Avatar


    This soup is outstanding. I just got my Instant Pot and this was the second recipe I ever made in it.

    I sautéed 6 onions and left out the carrot since I didn’t have any. I also added more garlic than I care to admit 🙂 I used Herbs de Provence and rosemary as you suggested.

    Your instructions were super helpful for a first timer. I think this is the first scratch-made soup I’ve ever made that I actually enjoyed.

    If anyone else doesn’t love the texture of whole beans, I stuck my immersion blender in the pot after it was done cooking and it was still spectacular. Thank you for this recipe!!

    Reply

  18. Avatar


    This was delicious. I made two changes. Used navy beans and omitted the rosemary. Cook time was perfect.

    Reply

  19. Avatar


    Just made this and it really does taste delicious!! I used 6 cups of chicken broth and 2 cups of water but other than that followed the directions exactly! Was a hit and this recipe is definitely a keeper! Thank you!!

    Reply

  20. Avatar

    What size instant pot do you use?

    Reply

    1. Kelly

      6-quart Ultra.

      Reply

  21. Avatar

    I made this recipe and put the insta pot on for 75 min with the stew button after pressure was built, than let pressure out and the beans are not cooked. I just put the pressure back on for soup for 35 more minutes. I have to wait for the pressure to come again and than the 35 min starts. Why is my batch taking so long?

    Reply

    1. Kelly

      I use the high pressure setting, not the stew setting, that could be why.

      Reply

  22. Avatar

    So my house smells terrific. But my beans were not fully cooked. The only change i made was 4 cups of stock and 4 cups of water. I’m on high pressure in the 6 quart Instant Pot Duo. Its my first time doing dried beans. I’m certainly up for any thoughts. A lot of the liquid was absorbed, so I added 4 more cups of water and am running it for another 15 minutes.

    Reply

    1. Kelly

      I’ve made this soup several times in the Ultra under high pressure and 35 minutes is enough time. I let it naturally release for about 20 minutes and I don’t salt the beans. Not sure why it’s taking longer for you but there are definitely variables. Maybe 40 minutes is a better time in your model? Hope it eventually turned out for you. I bet your house smelled divine!

      Reply

      1. Avatar

        I also cooked this on high pressure in the 6 quart Instant Pot Duo (for 40 minutes), and the beans were still pretty hard. I followed your instructions for the 20 minute natural release after the 40, then released the steam. I removed the ham, and cooked the beans for another 15 minutes (with quick release), and they were still not done. Any thoughts?

        Reply

        1. Kelly

          Not sure why, mine always cook in the stated time. I’ve read that the age of the beans matters, that could be a possibility if the beans are on the older side. They should have been cooked and tender in the time you stated. Also, salting the cooking water can toughen beans. I’m stumped, sorry.

          Reply

  23. Avatar

    This was really good. Couple subs (1) used 2 smoked ham hocks and an 8-oz slab of ham, diced; (2) used 4 cups low sodium chicken broth and 4 cups water. Mine was perfect after 35 minutes with 20 minute rest. Very, very good, filling and comforting. Leftovers for lunch!

    Reply

    1. Kelly

      Leftovers are the best!!

      Reply

  24. Avatar

    This is only the 3rd dish I’ve made in my instant pot nd was not impressed with the first 2. But this- this was not only delicious but so easy to put together! I had a ham bone from Christmas dinner and everything else already in my pantry and fridge. A cold winters dinner ready in no time

    Reply

    1. Kelly

      It takes awhile to figure out Instant Pot cooking, I definitely don’t like everything in the IP. This soup, though, is a favorite. I’m glad you tried it and liked it.

      Reply

  25. Avatar

    I’m new to the instant pot. Why do you have to wait for it to natural release instead of quick release?

    Reply

    1. Kelly

      To continue cooking the beans and when you manually release, the contents boil vigorously and I like the soup more on the brothy side. That said, the soup does thicken up a bit upon resting.

      Reply

  26. Avatar

    Just got my Pot this week and love this recipe! Served it with homemade biscuits just the way my mom did growing up in Michigan. I used 4 cups of low sodium chicken stock and 4 cups of water.

    Reply

  27. Avatar

    LEE ANN

    March 10, 2019

    Can i use leftover diced ham for this soup and if so do you add it right away with bean

    Reply

Reply