Make ham and beans in your instant pot for a satisfying meal. It’s a great way to use leftover ham and there’s no need to soak the beans!

It is ham and bean soup season! This great pressure cooker recipe allows you to make it much more quickly than ever before.
You can have dinner ready in under two hours with no overnight soak. So get the cornbread ready!
A Perfect Use for Leftover Ham
Do you only have ham on holidays? That is definitely not our style.
I remember a friend being shocked when he at down at our dinner table one random Tuesday night and a spiral ham was waiting. We do enjoy a good ham, but it’s really about the leftovers!
There are so many great things you can make with what’s left after the first meal. If nothing else it elevates your sandwich game. Lunch meat has nothing on an actual slice of delicious ham!
But the meat isn’t the only valuable part of the ham, the bone just begs to be made into ham and bean soup!
Usually I make my ham and beans in the slow cooker. It is a great recipe because it’s a long slow cook, perfect for a workday. But I usually pre-soak the beans so it takes just a smidge of planning.


I recently upgraded my pressure cooker game and added a 6 quart instant pot to the mix. So I couldn’t wait to adapt my ham and beans recipe to a quicker instant pot version.
It worked beautifully! I started with dry beans, some simple seasonings and a ham hock. No planning needed!
I like to add fresh ham towards the end because I prefer the texture and flavor that way. So after an hour of cooking, I removed the bone and bay leaf and added cubed ham.
Just 5 more minutes of cooking is all you need to get soft beans, a creamy broth and perfectly cooked ham. Just remember to get those corn muffins or beer bread in the oven so you’ll be ready!
Frequently Asked Questions
Why is the cook time so long?
You may notice that I am telling you to cook the beans for longer than the instant pot guides suggest for beans. The extra cook time makes the beans buttery soft which is how we like them in this soup.
Some of them will even disintegrate a bit and thicken the broth, which again is just how we like it. Feel free to shorten the cook time a bit if you like your beans to have a little chew left.
In order to make up for the extended cook time, I cook the beans with the ham bone for flavor but reserve the meat to be added in later. That way the meat isn’t overcooked but the beans are flavorful and delicious.
I haven’t tried it yet, but I’d imagine you could shave off some cook time if you did soak your beans first. You could soak them while you work and cook dinner quickly when you get home!
How do you thicken ham and beans?
This recipe usually makes nice thick ham and beans because of the longer cook time. If your broth is thinner than you’d like, just mash a few of the beans.
The starch from the beans will help make the broth thick and creamier! Also, the soup will thicken as it cools a bit and leftovers will be thicker as well.
What if my soup is too thick?
If you open your pressure cooker and the soup is thicker than you’d like, just stir in a little water or chicken stock until you reach your desired consistency.
Can I add carrots or celery to my soup?
Of course! We like our ham and bean soup to really focus on the ham and beans, but feel free to add carrots and celery to the mix if you want. Just toss them in your pressure cooker along with the beans and ham bone and let it do its thing.
You can also add additional herbs and spices if you desire. Some people add a pinch of cloves, a sprinkling of red pepper flakes or a little bit of thyme to the broth.
Email Me The Link
Can I use different beans in my ham and bean soup?
Sure! If you want to use pinto beans, another kind of white bean or even a 15 bean soup mix of beans feel free. The basic cooking directions won’t change.
Can I make ham and bean soup without a ham bone?
Yes! It is possible to make perfectly delicious soup without the bone.
While the bone adds richness and depth to the broth, it is not absolutely necessary. You can buy cubed ham or dice a couple of ham steaks if you would like.
I would use a rich chicken broth in place of the water if forgoing the bone though. That will help to bring that depth of flavor.
Optional Add-ins
We love this soup as written. It is simple and really allows the ham and beans to shine.
However, you can easily add in more vegetables if you would like. Feel free to toss in some celery and carrots with the onion.
You could also stir in a can of chopped tomatoes if desired to give a 15 bean soup feel. Just wait until the beans are cooked before you stir it in.
Adding acid before the beans are cooked may prevent them from softening. So just be aware of that.


Storage
Store leftover soup in airtight containers in the refrigerator for up to a week. Ham and bean soup also freezes really well.

Ham and Beans in the Instant Pot
Ingredients
- 2 pounds dry great northern beans
- 2 teaspoons garlic powder
- 1½ teaspoons salt
- 1 teaspoon ground black pepper
- 1 bay leaf
- 1 meaty ham bone
- 8 cups water
- 1 large onion chopped
- 1½ cups ham in about half inch cubes
Instructions
- Place 2 pounds dry great northern beans, 2 teaspoons garlic powder, 1½ teaspoons salt, 1 teaspoon ground black pepper, 1 bay leaf, 1 meaty ham bone, 8 cups water, and 1 large onion in your Instant Pot. Cover with water.
- Cook on high pressure for 1 hour, then quick release the pressure.
- Remove bone and bay leaf.
- Stir in 1½ cups ham and pressure cook for another 5 minutes. Quick release the steam again.
- Taste and adjust seasoning to your liking. Serve with cornbread or beer bread if desired.
Notes
Video

Email Me The Link
Did you try this recipe?
Don’t forget to leave a rating below and make sure to follow on Pinterest and Instagram for more!
More Great Bean Soup Recipes
Get social!
Recipes in your inbox




Can you substitute for dry pinto beans?
Yes, pinto beans would work as well.
My husband decided he wanted ham & beans this morning. I usually do the overnight soak method cooked on the stove. I used your recipe as a guide for Instant Pot Ham & Beans (I’m new to Instant Pot cooking). I soaked beans for 4 hours in 1Tsp. baking soda changing water every two hours (for gas prevention). Followed your recipe ingredients cooking only 45 mins since I soaked beans (beans were cooked but whole), quick release and added ham pieces and flavoring packet. Cooked another 10 minutes under pressure. Taste is very good, but next time will try about 30-35 mins and then maybe 5-8 (adjusting for firmness of beans) with ham addition as I prefer a firmer bean. Loved the ease of Instant pot instead of watching on the stove. Thanks for sharing!
It sounds like you are well on your way to being an Instant Pot expert! I am glad you enjoyed them and it sounds like you have a great game plan for next time.
This was delicious! I really need to make more bean dishes in the Instant Pot. Fast, easy, and sooo good!
This bean soup is excellent. It’s just like my mom’s recipe from the 1960s, only faster.
I am so glad you liked it!
Browned a blade steak and breakfast sausage on Saute and then added everything else. Pressure cooked for 1hr & 3 min. Meat done but beans a little firm. Dumped in a left over beer from last nite and set to pressure for 20 more. Flavors great just need a bit more time. We’ll see.
Oh my goodness, that sounds so amazing. I hope it turned out well for you.
Hello!
Do the beans need to be rinsed or soaked before cooking?
You should rinse them, but you don’t need to soak them.
Do not add salt until the end. Salt will keep your beans from softing.
That’s actually a myth. You can read about epicurious’s side by side comparison here.
I’m new to the IP myself and am trying this as my first venture. Your recipe says high pressure but no temp setting. Does the IP set the temp automatically when pressure cooking?
The default should high pressure. Depending on your model there may be an adjust button or something that adjusts the level. That also works for the slow cooker settings etc. But for this recipe, you should be able to just adjust the time and use the default pressure setting. I hope you love it!
Yes! Just hit the “Manual” button, and set your timer
Did not come out at all, dang it everyone in the house was disappointed. I did just like the recipe and diaper soak the beans, bad idea. Still hard after and hour. So I dumped the whole pot in a crock pot and we’ll eat them tomorrow night I guess.
I am so sorry, I wish I knew what happened. We make this several times a year and have never had that happen. I hope the slow cooker helps to finish off the beans.
@melissa Clary, the older the beans, the longer they take to cook. I’ve run into this problem a few times; there’s no telling how long they’ve been on the grocery shelves!
When would I add the celery and carrots
Go ahead and add them with the beans.
@Carlee, thank you