This post contains affiliate links. I make a commission from sales. As an Amazon Associate, I earn from qualifying purchases. For more information, read my disclosure policy.
This no-fuss Instant Pot Ham and Bean Soup recipe results in a hearty and wholesome pot of fiber-packed split pea soup with ham pulled from a hambone for a big boost of protein and rich, smoky flavor. It’s the perfect warm and cozy soup to warm up with all winter! No soaking is required!

Jump to:
Whenever we cook ham, whether for Thanksgiving, Christmas, or Easter, I always grab the hambone while there’s still some meat attached and freeze it for this Instant Pot Ham and Bean Soup or my Instant Pot 15 Bean and Ham Soup.
Speaking of Instant Pots, there are many fun things to use them for. Its capabilities and speedy cook time truly amaze me. You can even make yogurt!
For this healthy ham and bean soup recipe, the Instant Pot does most of the work for you, producing a perfect split pea soup with succulent ham that tastes as if it simmered for hours on the stove, but in reality, it takes less than an hour to make. Win!
This ham and bean soup’s star is split peas, aka the beans. Green split peas, yellow split peas, and green field peas are the same bean. However, green and yellow split peas are intentionally cultivated for peeling and drying, which speeds up the cooking process.
Like most beans, split peas offer significant fiber, folate, iron, zinc, potassium, and phosphorus levels. Not to mention, they’re a good source of plant protein and low in calories and fat. Split peas have 8 grams of protein, 8 grams of fiber, and only 115 calories per ½ cup serving!

Why You'll Love This Recipe
- It’s made in the Instant Pot in under an hour but delivers a simmered-all-day flavor. No bean soaking is needed.
- Next time you cook bone-in ham, instead of tossing the bone, you can use it in this soup, so no ham goes to waste.
- Ham and bean soup is a hearty, stick-to-your-bones style soup perfect for cold weather and is surprisingly low-calorie!
- This soup is a great make-ahead freezer meal.
Ingredients You'll Need

- Butter: To coat the inner pot, so the soffrito vegetables don’t stick as they soften. Butter also enhances the richness. To make a dairy-free ham and bean soup, use vegan butter here.
- Soffrito Vegetables, AKA Italian Mirepoix: This combines diced onions, celery, carrot, and garlic. It’s a building block of flavor in classic ham and bean soup and many other soups, stews, sauces, and so on.
- Hambone: Ham and bean soup is traditionally made with hambone with clinging meat. During the holidays, don’t forget to cook bone-in ham intentionally to snag the hambone and use it in this recipe.
- Green Split Peas: Sorted and rinsed well. If you want to use whole green peas in this soup, you can, but you’ll need to increase the pressure cooking time.
- Water: For this soup, we’re using pure water instead of broth because the other ingredients add enough flavor that broth isn’t necessary.
- Bay Leaf: Bay leaf brings a distinctively rustic, earthy, and floral dimension you just can’t get from other woody herbs. For this reason, bay leaf is listed in many soup and stew recipes. If you’re looking for more ways to use it, tossing a leaf into a pot of chicken noodle soup or turkey soup is never a bad idea.
- Salt & Pepper: Ham has a smoky, salty taste similar to bacon, so the hambone alone may add enough flavor. That being said, be sure to taste before adding any additional seasoning.
Step-By-Step Instructions

Step 1: Saute the soffrito.
Set the Instant Pot on SAUTE mode. Add the butter. Once melted, add the onion, celery, carrots, and garlic. Season with a pinch of salt, and cook, continuously stirring, until the onions soften and your kitchen smells divine.
Step 2: Add the remaining ingredients.
Push the CANCEL button to turn the Instant Pot off. Add the hambone, bay leaf, and green split pea, and cover with water.
Step 3: Cook on HIGH pressure.
Lock the lid in place, ensuring the steam valve is sealed. Then cook on high pressure for 20 minutes. Remember, it will take some time to build pressure before the timer starts.
Step 4: Quick-release pressure.
When the timer goes off, immediately QUICK release the steam. You may want to stand back if you’ve never done this before. It can be startling.
Step 5: Pull and shred the ham.
Remove the hambone from the pot. Cool slightly, then pull the ham off the bone, discarding any pieces of gelatinous fat and gristle. Shred the ham before returning it to the Instant Pot. Discard the bone.
Step 6: Adjust seasonings and serve.
Season to taste with salt and black pepper, and give everything one last good stir. Serve hot.

Expert Tips
- Split peas do not need to be soaked, but they do need to be sorted. Spread the beans on a sheet pan and pick through the pieces, removing the broken beans and debris. After sorting, rinse under cool running water until the water runs clean.
- Remember that an Instant pot needs time to build pressure before it begins cooking. Therefore, the 20-minute timer will start once the pressure is finished building. It can take anywhere from 5 to 15 minutes, sometimes longer.
- Ham and bean soup will thicken upon standing and also while it’s stored in the refrigerator. If you want an even thicker consistency, before stirring in the shredded pork, blend a cup or so of the soup base in a blender, and then stir the pureed soup back into the pot.
Variations & Serving
I don’t recommend deviating far from this ham and bean soup recipe as written, but you can add more aromatic veggies to the soffrito, like diced bell peppers, chopped mushrooms, and leeks.
As for serving, this healthy ham and bean soup is a meal on its own, but it’s also excellent served with thick crusty bread to soak up every drop of the rich and creamy broth base.
Storing & Freezing
Storing: Let the ham and split pea soup cool to room temperature, and keep it refrigerated in an airtight container for 3-4 days.
Freezing: This ham and split pea soup also freezes well. Once cooled, ladle the soup into a gallon-size freezer bag, leaving some space at the top for expansion. Squeeze as much air out of the bag as you can and seal it securely. Lay the bag flat in the freezer and keep it frozen for up to 3 months. Defrost in the fridge before reheating on the stove or in the microwave.
Recipe FAQ's
No, that’s not a substitution I would recommend. Canned peas simply don’t taste the same and will inevitably overcook and turn to mush during the pressure cooking process.
Yes. You should be able to find fresh hambones with meat attached at the grocery store or your local mom-and-pop butcher shop.
If you cannot find a hambone, you can use a ham hock instead. However, hocks don’t typically have as much usable pork meat, so your bean soup won’t be as meaty.
No. While you can use both soaked and unsoaked split peas in this recipe, the high pressure of the Instant Pot eliminates the need to soak the beans overnight.
You can also find my FREE Instant Pot cheat sheets here.
More Instant Pot soup recipes
If you love this recipe, please leave a comment with a five-star rating — or simply hit the five-star button in the recipe card. Don't forget to signup for my newsletter.

Instant Pot Ham And Bean Soup With Ham Bone
Equipment
Ingredients
- 1 tablespoon butter
- 1 large onion diced
- 1 celery rib diced
- 1 large carrot peeled and chopped
- 2 cloves garlic minced
- ½ teaspoon salt or more to preference
- 1 hambone with clinging meat
- 1 pound green split peas sorted and rinsed
- 6 cups water
- 1 bay leaf
- Salt and pepper to taste
Instructions
- Set the Instant Pot on SAUTE mode. Add the butter. Once melted, add the onion, celery, carrots, and garlic. Season with a pinch of salt, and cook, continuously stirring, until the onions soften and your kitchen smells divine.
- Push the CANCEL button to turn the Instant Pot off. Add the hambone, bay leaf, and green split pea, and cover with water.
- Loch the lid in place, ensuring the steam valve is sealed. Then cook on high pressure for 20 minutes. Remember, it will take some time to build pressure before the timer starts.
- When the timer goes off, immediately QUICK release the steam. You may want to stand back if you’ve never done this before. It can be startling.
- Remove the hambone from the pot. Cool slightly, then pull the ham off the bone, discarding any pieces of gelatinous fat and gristle. Shred the ham before returning it to the Instant Pot. Discard the bone.
- Season to taste with salt and black pepper, and give everything one last good stir. Serve hot.
Notes
- Split peas do not need to be soaked, but they do need to be sorted. Spread the beans on a sheet pan and pick through the pieces, removing the broken beans and debris. After sorting, rinse under cool running water until the water runs clean.
- Remember that an Instant pot needs time to build pressure before it begins cooking. Therefore, the 20-minute timer will start once the pressure is finished building. It can take anywhere from 5 to 15 minutes, sometimes longer.
- Ham and bean soup will thicken upon standing and also while it’s stored in the refrigerator. If you want an even thicker consistency, before stirring in the shredded pork, blend a cup or so of the soup base in a blender, and then stir the pureed soup back into the pot.
- Storing: Let the ham and split pea soup cool to room temperature, and keep it refrigerated in an airtight container for 3-4 days.
- Freezing: This ham and split pea soup also freezes well. Once cooled, ladle the soup into a gallon-size freezer bag, leaving some space at the top for expansion. Squeeze as much air out of the bag as you can and seal it securely. Lay the bag flat in the freezer and keep it frozen for up to 3 months. Defrost in the fridge before reheating on the stove or in the microwave.
Nutrition
All nutritional information is based on third-party calculations and should be considered estimates. Actual nutritional content will vary with brands used, measuring methods, portion sizes and more.

Crystal
I have GOT to try this. Thank you for sharing. I don't use my Instant Pot nearly enough and this is my husband's favorite kind of soup. It seems so easy, too! Saving it for later.
Rosemary
Pinned! Question - I don't like celery in my soups. Would you suggest using celery seed in its place for the flavor? If so, how much? Or would you just leave it out altogether? Thanks!
simplylowcal
Hi Rosemary! You can use celery seed in place of celery. I would start with a small mount, approximately 1/4 tsp., tasting as you go to be sure the flavor is where you want it to be.
Ashley
I LOVE my instant pot and this recipe sounds amazing!! I'll have to give it a try asap!
Michelle
I am not in love with my Instant Pot so I am always on the lookout for things that I like that I can try. Thank you for this!
Donna Bethea
I do not have an Instant Pot - yet, but this recipe looks wonderful and I am most anxious to make it!
Angela
Pea soup is a super filling soup and I love it for Fall dinners.
Lisa | Garlic & Zest
Split pea soup has always been a favorite in our house -- especially when you've got a ham bone to use! I usually make an extra ham at this time of year, JUST FOR THE BONE.
SHANIKA
I love making Homemade Soups and this looks so amazing! I'm loving the Ham and Green Peas combo!
Anita
It's a nice and simple and lovely soup for the winter. And it's a great way to use that leftover ham bone instead of tossing it away. 🙂
Dannii
My Nan always used to make ham and pea soup. This recipe is bringing back some happy food memories.
Noelle
I love split pea soup!! This was so fun to make in my instant pot, great recipe!
Adriana
I made this on my Instant Pot using leftover ham I had from Christmas what a delight. The soup is so comforting and just needs a side salad for making it a complete meal.
Charlene maneafaiga
What does "split peas, sorted" mean? Do you have to soak split peas 12 hours before making this recipe?
simplylowcal
Hi Charlene, sorted means to go through the beans to take out the bad beans. Meaning any that are broken, shriveled, or appears burned or unnaturally dark. You don't have to presoak these beans since the Instant Pot can fully cook them to be tender in a short time.