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
-
- 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 <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!
- 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!
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
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!
John Lansdown
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.
Holly
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!
C Zadra
I needed to cook the beans 35 minutes.
Holly
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.
Marcus
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.
Holly
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.
Lindsey
What happens if I don’t have the bone anymore? Do I need to substitute anything other than adding salt?
Holly
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.
Carrie
Did you soak the beans first or just rinse?
Holly
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.
Becky
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.
Holly
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.
Becky
I’ll definitely make it again.
John Lansdown
Holly
About to cook your beans. I notice on the IP there is Low Pressure-Normal-High Pressure. Go with
Normal ?
Thanks
John
Holly
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. 🙂
Melody
I wish you had a link to an easy print-friendly version of your recipes 🙂
Holly
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. 🙂
Sharon
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!
Holly
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! 😉
Debbie
Can you just cut up leftover ham and put it in there if you don’t have the ham bone anymore?
Holly
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
Kristin
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!
Kristin Todd
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!
Rhonda
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.
Holly
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!
LaRae
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
Elsie Smith
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?
Holly
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!
lele
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!
Sharron
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.
Tom from Wisconsin
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,
Liz
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.
Holly
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!
mary
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!