• Menu
  • Skip to right header navigation
  • Skip to main content
  • Skip to secondary navigation
  • Skip to primary sidebar
  • Skip to footer

Before Header

  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube

The Cooking Family

Your Family Can Cook and Enjoy Great Meals Together!

  • Home
  • Recipes
  • School
  • Blog
  • About
  • Contact
  • Home
  • Recipes
  • School
  • Blog
  • About
  • Contact

Instant Pot Ham ‘n’ Beans

You are here: Home / Dinner Accomplished / Instant Pot Ham ‘n’ Beans

October 13, 2017 by //  by Holly 35 Comments

Jump to Recipe Print Recipe

Last updated on April 9th, 2020 at 10:10 am

The only thing I love more than the taste of this recipe is how simple it is to throw together. It’s so easy, it feels like cheating to even call this a “recipe.”

Here’s all you need for this super easy recipe:

Tools Used

  • Instant Pot 6qt duo
  • Instant Pot 6qt Ultra
  • Instant Pot 8qt duo
  • Large 18 x 14 Bamboo Cutting Board
  • Wüsthof 7” Santoku Knife
  • Cut Glove
  • My Favorite Wooden Spoon

Ingredients

  • a spiral-sliced ham or leftover ham bone
  • a bag of dried beans. A two-pound bag of Great Northern beans is what I used to make this in an 8qt., but any kind of beans would be great cooked this way–pintos, navy, black beans–use whatever you have and whatever you like.
  • An onion

Instructions

    1. Cut the meat off the ham bone. Eat a little while you cut it off (optional). Freeze that ham meat, you won’t need it for this dish. There should still be plenty of meat on the bone.
    2. Dice up the onion and throw it in your pot with the rinsed dried beans and the ham bone.
    3. Fill up your Instant Pot with water to the 5-liter line in the 8 qt., or the 3 to 3.5-Liter line in a 6qt., or Pressure Cook MAX line.
    4. Set pressure cooker on <Manual> or <Pressure Cook> for 30 minutes. Natural Pressure Release (NPR) for at least 10 minutes before releasing the remaining steam. This is an important step in making sure your beans are cooked. NPR time is cook time. If you do a Quick Release as soon as your timer goes off, your beans won’t be done!
    5. Remove ham bone to a plate or cutting board. Pick the meat off the bone and remove the fat, gristle, etc. Return the meat to the pot.
    6. Salt to taste after cooking. Usually our ham bone adds enough saltiness that I hesitate to add salt before we are at the table. Different ham bones are a huge variable in the salt factor. If you feel your beans need salt, add it!

About cooking beans: When determining cook time for beans, there are several variables that can be at play:

  • Type and Size of Beans
  • Altitude
  • The Age of your Beans (older will need more time)

Additionally, acidic ingredients can also slow down the cooking of beans. Cured meats, including ham, are acidic, so the beans may take longer to cook.

Remember: The amount of time naturally releasing the pressure of the pot is time that the beans are still cooking, so don’t release pressure for at least 10 minutes after the programmed cooking time.

Also, I have often released the pressure on a pot of beans and then opened it up to find some crunchy beans on top, only to find the ones underneath are actually soft and done to my liking after stirring. This is because those beans on top are not fully submerged in water during cooking. So when testing for doneness, stir the entire pot well before tasting. In the end, it also comes down to your personal preference. Some people like their beans more “al dente,” while others may prefer soft and mushy.

My advice then would be to start at 30 minutes as a minimum, but maybe add more time under pressure or allow a full natural release of pressure if your beans are large, old, or you know you like your beans more done.

Note: I made this in the 8 qt Instant Pot. If you have a 6 qt, you may want to just do one pound of beans and fill to the 10 cup line close to 4-liter line.

Recipe Variations

The wonderful thing about this recipe is that you can change this soup to your liking! Try using other types of beans, such as black, pinto, navy, or red.

If you want a more complex flavor, you can add aromatic vegetables like diced celery, bell peppers, carrots, and/or garlic. Other seasonings we have enjoyed in our beans are bay leaves, oregano, or thyme. But these are totally optional, it’s delicious on its own!

This Ham and Beans dish really hits the spot right away, served with hot cornbread, and it’s even better as leftovers!

Instant Pot Ham 'n' Beans

Holly
Delicious and hearty, this simple soup will warm the bodies and hearts around your table.
4.67 from 6 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 30 minutes mins
Natural Pressure Release 10 minutes mins
Total Time 1 hour hr
Course Main Course, Soup
Cuisine American, Beans & Rice, Mexican, Southern
Servings 8
Calories 198 kcal

Ingredients
  

  • 1 spiral-sliced ham bone or leftover ham bone
  • 1 lb. bag of dried beans
  • 1 onion diced
  • 6 cups water

Instructions
 

  • Cut the meat off the ham bone. Eat a little while you cut it off (optional). Freeze that ham meat, you won’t need it for this dish. There should still be plenty of meat on the bone.
  • Dice up the onion and throw it in your pot with the rinsed dried beans and the ham bone.
  • Fill up your Instant Pot with water to the 5-liter line in the 8 qt., or the 3 to 3.5-Liter line in a 6qt., or Pressure Cook MAX line.
  • Set pressure cooker on <Pressure Cook> or <Manual> for 30 minutes.
  • Natural Pressure Release (NPR) for at least 10 minutes.
    This is an important step in making sure your beans are cooked. NPR time is cook time. If you do a Quick Release as soon as your timer goes off, your beans won’t be done!
  • Remove ham bone to a plate or cutting board. Pick the meat off the bone and remove the fat, gristle, etc. Return the meat to the pot.
  • Salt to taste after cooking. Usually our ham bone adds enough saltiness that I hesitate to add salt before we are at the table. Different ham bones are a huge variable in the salt factor. If you feel your beans need salt, add it!

Notes

One pound of beans with 6 cups of water is enough for a 6-quart pressure cooker. A two-pound bag of Great Northern beans plus 12 cups of water is what I used to make this in an 8qt.
Try adding other aromatic veggies to your bean soup! Celery, garlic, bell peppers, carrots, and tomatoes all work well.
Any kind of beans would be great cooked this way–pintos, navy, black beans–use whatever you have and whatever you like.

Nutrition

Calories: 198kcalCarbohydrates: 37gProtein: 13gFat: 1gSaturated Fat: 1gSodium: 8mgPotassium: 806mgFiber: 12gSugar: 2gVitamin C: 4mgCalcium: 102mgIron: 3mg
Tried this recipe?Let us know how it was!

Filed Under: Dinner Accomplished, Freezer Meal, Gluten Free, Instant Pot, Kids in the Kitchen, Kitchen Survival, Recipes, Soup Tagged With: beans, Cooking, Dinner, family dinner, ham, ham and beans, Instant Pot, Meal, pressure cooker, recipe, Soup

About Holly

Holly is a mother of 8 and oversees 210 meals per week! She loves to share her experience with others and see families enjoying meals together.

Previous Post: « Instant Pot Italian Sausage Lentil Soup
Next Post: Homemade Chicken Bone Broth in the Instant Pot »

Reader Interactions

Comments

  1. John Lansdown

    December 27, 2017 at 7:06 PM

    Gonna try this this coming wknd. I’m a guy who likes to cook. I bought the 8 qt Instant Pot. Never used it. Gonna make the beans for the OU-Georgia football game. I’m an Oklahoman so you can probably guess who I’m rooting for. My wife makes awesome cornbread, so we’ll have that with the beans. I get the spiral hams for Thanksgiving and Christmas and freeze the leftovers. Walmart, purple package. I put a lot of ham in the beans, plus onion, which you have. A trick I learned from my 89 yr old Mother is to add a tbs of brown sugar toward the end of cooking. Not sure how to do this with an IP. The
    celery you use seems like a good addition, I’ll try that. Let you know how it turns out. I’m really new to IP.

    Reply
    • Holly

      December 30, 2017 at 4:14 PM

      So glad to hear you’re trying this recipe! Sounds like a great game day meal–we love cornbread with this soup! As far as adding the brown sugar at the end, try quick releasing the pressure after 25 minutes and then open up the pot, add the brown sugar and let it come back up to pressure for a few minutes before allowing it to Natural Release for at least 10-15 minutes. We would love to hear how it all turns out!

      Reply
  2. C Zadra

    December 29, 2017 at 7:26 PM

    I needed to cook the beans 35 minutes.

    Reply
    • Holly

      December 30, 2017 at 4:08 PM

      Thanks so much for your feedback and for making our recipe! I’m updating the recipe post to reflect some of the variables in cooking time for beans.

      Reply
  3. Marcus

    December 29, 2017 at 11:03 PM

    Just made this in a 6 Qt IP, 1) 25 mins w/10 mins before releasing the pressure is not enough time. I had to restart it and go another 25 mins and released pressure immediately and it was perfect. 2) it needs salt. Im not one to salt much of anything but this needs it. I added a teaspoon maybe a little more and it was great. Thanks for the easy quick recipe as opposed to all day in the crock pot.

    Reply
    • Holly

      December 30, 2017 at 4:06 PM

      I’m so glad you tried our recipe! We also love that it’s simple to make! Thanks so much for your feedback, I’m using it to revise the above recipe post. For information purposes, can I ask what type of beans you used? What is your altitude? How old are your beans? When determining cook time for beans, these are some of the variables that can be at play. Additionally, acidic ingredients can also slow down the cooking of beans. Cured meats, including ham, are acidic, so the beans may take longer to cook.

      The amount of time naturally releasing the pressure of the pot is time that is still actually cooking the beans. Also, I have released the pressure on a pot of beans and then opened it up to find some crunchy beans on top and then stir the pot and the ones underneath are actually soft and done to my liking. In the end, it also comes down to your personal preference. Some people like their beans more “al dente”, while others may prefer soft and mushy.

      My advice then would be to start at 25 minutes as a minimum, but maybe add more time if your beans are large, old, or you know you like your beans more done.

      Reply
  4. Lindsey

    December 31, 2017 at 8:12 PM

    What happens if I don’t have the bone anymore? Do I need to substitute anything other than adding salt?

    Reply
    • Holly

      January 1, 2018 at 12:31 PM

      Hi Lindsey, If you’re just cooking a pot of beans, you will want to season with an onion and 1 TBS of oil to keep the foaming down. You’ll definitely want some salt, maybe start with 1 tsp per pound of beans. Add more after cooking if needed.

      Reply
  5. Carrie

    December 31, 2017 at 10:00 PM

    Did you soak the beans first or just rinse?

    Reply
    • Holly

      January 1, 2018 at 12:29 PM

      Hi Carrie, we only rinsed our beans. No need to soak! You can if you desire, but you would want to shorten the cook time to about 15-20 minutes.

      Reply
      • Becky

        January 5, 2020 at 1:42 PM

        I loved the recipe but I had to redo the 30 and 10 three times for them to be done. White northern beans, could have been old and elevation of 4,541.

        Reply
        • Holly

          January 5, 2020 at 1:56 PM

          Glad you enjoyed it, Becky. Yep, you’re probably right. Elevation certainly is affecting it a little, and old beans are unpredictable. I’ve also experienced the beans floating on top not being quite done, while the ones down below are great. Most of the time, I’ve found soaking the beans even 20 minutes can make a big difference.

          Reply
          • Becky

            January 5, 2020 at 2:21 PM

            I’ll definitely make it again.

  6. John Lansdown

    January 1, 2018 at 1:02 PM

    Holly
    About to cook your beans. I notice on the IP there is Low Pressure-Normal-High Pressure. Go with
    Normal ?
    Thanks
    John

    Reply
    • Holly

      January 1, 2018 at 5:18 PM

      Hi John, sorry I missed this! High Pressure is the way to go with beans.

      P.S. Sorry about the Sooners. We were rooting for them here. Exciting game, but very disappointing. Hopefully the beans turned out. 🙂

      Reply
  7. Melody

    August 31, 2018 at 4:38 PM

    I wish you had a link to an easy print-friendly version of your recipes 🙂

    Reply
    • Holly

      September 1, 2018 at 4:35 PM

      Hi Melody, thanks for joining us! If you’ll look at the bottom of every post, before the comments, there’s a little icon of a printer. Click on that, and then you can select which parts of the recipe you want to print! If you want to get rid of the fluff, just click the little trash can icon that appears when you hover over that section.

      We are in the process of upgrading some tools on the site, so someday soon we will have a more dedicated recipe card, but until then, I hope the print function works for you. 🙂

      Reply
  8. Sharon

    January 7, 2019 at 7:52 PM

    I love the way you explain the recipe. I just received an Insta-Pot and love it and I’m always looking for ways to cook things in it. I’m retired and want to spend more time doing other things that stand and cook all day 🙂 Thank you!

    Reply
    • Holly

      January 7, 2019 at 9:34 PM

      Hi Sharon! Thank you so much for the encouraging note! So glad you’re enjoying your new Instant Pot! Happy cooking while doing all the other things! 😉

      Reply
  9. Debbie

    April 23, 2019 at 7:48 AM

    Can you just cut up leftover ham and put it in there if you don’t have the ham bone anymore?

    Reply
    • Holly

      April 25, 2019 at 9:47 AM

      Absolutely, Debbie! Your leftover ham will give the beans plenty of flavor as well. If you want to boost the flavor and nutrients, you could add any type of broth that you might have on hand. Other easy additions to increase the flavor are bay leaves, garlic powder, and celery, in addition to the onion.

      Thanks for reading, and Happy Cooking!!
      Holly

      Reply
  10. Kristin

    May 3, 2019 at 5:34 PM

    I’m getting ready to make this right now so I cant comment on the turnout until later but oh my goodness I had to tell you right away that your children are so amazing! I wouldn’t know what to do with 7, one step daughter is a lot of work for us (lol) but I’m blown away by how intelligent, mature, and insightful they are. You must be doing something really right! Can’t wait to give feedback this looks so amazing and I’m so excited I don’t have to soak beans!

    Reply
  11. Kristin Todd

    May 3, 2019 at 9:22 PM

    Update AWESOME! I like my ham beans a little less soupy so I would use less water next time but it was great. I added a bay leaf 2 carrots and 2 stalks of celery because my mister likes it hearty (I prefer just ham and beans but we compromise). So delicious. No need for any other seasoning. I used the leftover bone from Easter I froze. We had enough for dinners tonight, 2 meal prep containers in the freezer, and leftovers for tomorrows dinner! Thank you so much!

    Reply
  12. Rhonda

    January 5, 2020 at 1:31 PM

    I just bought an 8 qt instant pot. I’m wanting to do a 1 pound bag of beans. Do I still use 6 cups of water and follow the recipe as above or is there a variation I need to use. I find it all a little intimidating.

    Reply
    • Holly

      January 5, 2020 at 1:54 PM

      Hi Rhonda, congrats on being an Instant Pot owner and user! You can totally handle this. For the 8 qt, just follow the recipe the same way. Due to the larger size, it will take a little longer to come to pressure, and a little longer to fully release the pressure.

      Remember, with Natural Pressure Release, you don’t need to do a thing, the pot will take care of it for you. When the pin drops, you’ll be able to open it and enjoy your creation. Hope that helps, let me know what other questions come up!

      Reply
  13. LaRae

    February 5, 2020 at 7:08 PM

    Tried this in my 8 qt tonight. After reading other reviews I decided to cook mine for 45 minutes. Beans were not mushy and were still just a little firm. but not bad

    Reply
  14. Elsie Smith

    March 19, 2020 at 3:17 PM

    I’m ready to try your recipe. (I’m just beginning to use my instant pot) My question is this: the dry beans need longer to cook than the added ingredients (celery, peppers, onions.) If all is cooked according to the time for the beans, won’t the veggies come out like mush?

    Reply
    • Holly

      March 19, 2020 at 3:48 PM

      Hi Elsie, In this recipe, they do all get compressed a little. I personally like the way it turns out, but if you want your veggies more whole, you could put half the vegetable ingredients in, cook it for the recipe time, then at the end add the other half and cook for 4 more minutes. I think you’ll find it’s delicious either way!

      Reply
  15. lele

    June 30, 2020 at 6:58 PM

    I made this recipe tonight but just tweaked it just a bit! I cut up about 1/2 cup of tomatoes, added 1/2 tsp of dried parsley, 2 squeezes of garlic from my garlic bottle, 1 large onion chopped medium chunks, 1 pack med chopped ham and 1 carton low-sodium chicken broth (about 4 cups). A lil kosher salt and dash of pepper and this was ready in 30 minutes plus the 10 minutes for slow release! Thank you for the awesome recipe!

    Reply
  16. Sharron

    October 23, 2020 at 12:32 PM

    Your family is so sweet! It is so great to see kind ds in the kitchen. Good for you!!! And I am going to go make this. I have had a hambone in the freezer since Easter. I’m going to go use it. Thank you.

    Reply
  17. Tom from Wisconsin

    December 28, 2020 at 1:55 PM

    Thanks for the recipe! First time using the Insta Pot for beans and left over ham bone. It turned out great. Served with the suggested corn bread and it was a great meal. Thanks again for taking the time to post recipes,

    Reply
  18. Liz

    March 24, 2021 at 5:59 PM

    Lovely family, ( and I am amazed you look and act so pretty and pulled together), and a great recipe!
    I used a 13-bean soup mix, and gave it 45 minutes plus 10 for a 6 quart pot, we like it a little mushier.

    Reply
    • Holly

      March 24, 2021 at 10:01 PM

      Thanks for watching, Liz! And we’re so glad you enjoyed the recipe. We always love to hear how people enjoyed and adapted them to their needs. Hope you stick around to try more!

      Reply
  19. mary

    January 25, 2023 at 6:07 PM

    Made this bean ham soup two days ago following your recipe. The beans were a little al dente so followed your suggestions and it turned out perfect! The flavor was so good. Look forward with confidence in making it many more times. Besides getting a great recipe may I say how much I enjoyed watching you with your children all working together. Just beautiful!

    Reply
  20. Greg

    February 20, 2025 at 10:55 AM

    I used some frozen ham slices we had leftover, easiest thing I have done with that much flavor. I cheated and used. Frozen pack of seasoning blend from Walmart.
    Great cook and flavor on the beans. I had mine set for 30 minutes and NPR then left on keep warm for two hours before we served with chow chow and homemade corn bread.

    Reply
4.67 from 6 votes (2 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Recent Posts

  • Breakfast Casserole w/Roasted Veggies
  • Italian Lentil Soup
  • Bacon & Onion Breakfast Casserole
  • Make-Ahead Breakfast Casserole
  • Superfood Chili w/Sweet Potatoes, Quinoa, and Black Beans

Follow the Fun on Facebook

Get Social With Us!

  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube

Categories

  • Breakfast
  • Dairy Free
  • Dessert
  • Dinner Accomplished
  • Freezer Meal
  • Gluten Free
  • Holiday
  • Instant Pot
  • Keto
  • Kids in the Kitchen
  • Kitchen Survival
  • Kitchen Tools
  • Recipes
  • Soup
  • Uncategorized

Recent Comments

  • Greg on Instant Pot Ham ‘n’ Beans
  • Liberty Kellogg on Creamy Ginger Butternut Squash Soup in the Instant Pot
  • Rebecca on How Many Eggs Can You Make in the Instant Pot?
  • thebangalore dhaba on Creamy Ginger Butternut Squash Soup in the Instant Pot
  • Linda on Southern Collards in the Instant Pot

Footer

Affiliate Disclosure

The Cooking Family is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Click Here for our full disclosure and privacy policy.

Recent Posts

  • Breakfast Casserole w/Roasted Veggies
  • Italian Lentil Soup
  • Bacon & Onion Breakfast Casserole
  • Make-Ahead Breakfast Casserole
  • Superfood Chili w/Sweet Potatoes, Quinoa, and Black Beans

Join Us!

  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube

Search Form

  • Home
  • About
  • Blog
  • Contact

© 2025 The Cooking Family

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.