Skip to Content

Instant Pot Ham and Bean Soup

There’s something about a big bowl of ham and bean soup that just feels solid.
It’s simple, filling, and made with things you might already have—dry beans, leftover ham, broth, and a few basic vegetables.

The Instant Pot makes it even easier.
You throw everything in, lock the lid, and walk away. No babysitting a simmering pot, no soaking beans overnight, no second-guessing the texture.

This version gives you tender beans, rich broth, and hearty bites of ham in just over an hour.
Perfect for a cold evening, Sunday meal prep, or using up that holiday ham that’s been hanging out in the fridge.


Why You’ll Want to Make This Again

This soup isn’t just warm—it’s useful.
You can feed a crowd, store it for later, or turn it into weekday lunches without getting bored.

  • Dry beans, no soaking – You save hours just by using pressure.
  • Everything in one pot – Less cleanup and no boiling-over mess.
  • Great way to use leftovers – Especially after Christmas or Easter.
  • Loaded with protein and fiber – Actually keeps you full.
  • Tastes even better the next day – The flavors mellow and deepen as it sits.

And it’s flexible. Swap in a different bean. Skip the herbs. Add greens. It’ll still be good.


What You’ll Need

This is a pantry-friendly recipe, which means most of the ingredients are basic.
Even better, you can adjust what you use based on what’s in your fridge.

  • Dried Beans – Great Northern or navy beans are ideal. They hold their shape and get creamy without turning to mush.
  • Ham – Leftover baked ham, thick-cut ham steak, or a smoked ham hock all work. Bone-in gives more flavor.
  • Onion, Carrot, Celery – The basic soup trio. Adds a good base layer of flavor.
  • Garlic – For extra depth. You can mince fresh or use garlic powder in a pinch.
  • Chicken Broth – This gives you a flavorful liquid to carry everything. Water works in a pinch but broth makes it better.
  • Bay Leaf and Thyme – Not required, but they give the soup a more rounded taste.
  • Salt and Pepper – Hold off on the salt until the end. Ham is salty on its own.

Feel free to add more vegetables or even a handful of chopped greens toward the end.


How to Make It in the Instant Pot

This recipe is built for convenience.
You’ll spend about 10 minutes chopping and the rest is hands-free.

  1. Start with the vegetables – Use the Sauté setting on your Instant Pot. Add a little oil, then cook the onion, carrots, and celery for about 5 minutes until they start to soften. Add the garlic and stir for a minute.
  2. Add everything else – Stir in the dry beans, chopped ham (or ham hock), broth, and herbs. Make sure everything is just submerged in liquid.
  3. Seal and cook – Close the lid, set the valve to Sealing, and cook on high pressure for 35 minutes.
  4. Natural release – Once it’s done, let it sit undisturbed for 15 to 20 minutes. Then release any remaining pressure.
  5. Taste and adjust – Open the lid. If you used a ham bone or hock, pull it out and shred the meat. Discard the bone. Stir the meat back in. Taste and season.

The soup will thicken as it sits, so don’t worry if it looks a bit brothy at first.


Add-Ons and Extras That Work

This soup is filling enough on its own, but there are a few things that make it even better—whether you want to change up the flavor or stretch it into more meals.

Add-In or SideWhat It Does
A handful of spinach or kaleStir it in right before serving for a fresh twist
A squeeze of lemon juiceBrightens up the rich broth
Toasted bread or cornbreadFor dipping and soaking
Hot sauce or chili flakesAdds a little punch
Parmesan rindDrop it in during cooking for extra umami
Chopped parsleyA clean, green finish on top

You can also scoop this over rice or serve it with crackers for a quick lunch.


How to Store and Reheat It

This soup holds up great in the fridge and gets better with time.
If anything, it’s even more flavorful on day two or three.

To store:

  • Let it cool fully before putting it in the fridge.
  • Store in sealed containers for up to 5 days.
  • Freeze in single-serve containers for quick thaw-and-reheat meals.

To reheat:

  • Stovetop – Warm gently over low heat with a splash of water or broth.
  • Microwave – Reheat in short bursts, stirring often. Add a bit of liquid if it’s too thick.

If it’s frozen, thaw in the fridge overnight or gently reheat from frozen in a small pot.


FAQ: Ham and Bean Soup

Do I have to soak the beans first?
No. The Instant Pot takes care of it. Dry beans go straight in.

Can I use canned beans instead?
Yes, but reduce the cook time to 10 minutes and cut back on the liquid by 1 to 2 cups.

What if I don’t have broth?
Use water, but add a bit more seasoning or a bouillon cube for flavor.

Can I make it vegetarian?
You can, though the flavor will change. Use smoked paprika and add extra veggies to build the depth.

Will it thicken after it cools?
Yes, especially if it sits overnight. Add broth or water when reheating to loosen it back up.

Instant Pot Ham and Bean Soup

This Instant Pot ham and bean soup is warm, filling, and full of rich flavor. No soaking needed—just one pot and one hour.
No ratings yet
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Course Dinner, Soup
Cuisine American
Servings 6 servings

Equipment

  • Instant Pot Used for sautéing and pressure cooking
  • Wooden Spoon For stirring ingredients during cooking
  • Ladle To serve the soup

Ingredients
  

  • 1 pound dried navy or Great Northern beans rinsed and picked over
  • 2 cups diced ham or use ham hock or bone
  • 1 onion diced
  • 2 carrots peeled and sliced
  • 2 stalks celery sliced
  • 3 cloves garlic minced
  • 6 cups chicken broth
  • 1 bay leaf
  • 1 teaspoon dried thyme
  • 1 tablespoon olive oil for sautéing
  • salt and pepper to taste

Instructions
 

  • Set Instant Pot to Sauté. Add olive oil, then cook onion, carrots, and celery for 4–5 minutes until softened. Stir in garlic and cook 1 minute more.
  • Add beans, diced ham (or hock), broth, bay leaf, thyme, and stir to combine.
  • Seal lid. Cook on high pressure for 35 minutes. Let pressure release naturally for 15–20 minutes.
  • Open lid. If using ham hock or bone, remove and shred meat. Discard bone and return meat to pot.
  • Stir well. Season with salt and pepper to taste. Serve warm with bread or greens.

Notes

  • No need to soak beans ahead of time—Instant Pot makes them tender.
  • This soup thickens in the fridge—add broth when reheating.
  • Freeze leftovers for up to 2 months in airtight containers.
Keyword instant pot ham and bean soup, leftover ham recipe, pressure cooker bean soup
Did you make this recipe?Mention @CooksCrafter or tag #CooksCrafter!
Recipe Rating