Instant Pot Ham and Beans | Slow Cooker Option

5 from 1 vote
Jump to RecipeSave to FavoritesPrint

This post may contain affiliate links. Please read our disclosure policy.

two white bowls filled with instant pot ham and beans next to a white plate of sliced baguette with two silver spoons.
Save Recipe
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

This hearty, filling, and delicious Instant Pot ham and beans recipe is easy to throw together and feeds the masses! For this recipe, I have included both instant pot and slow cooker instructions. So take your pick, and enjoy this cozy soup!

What Makes This Recipe Great

No matter what time of year it is, there is nothing better than a cozy, satisfying hot meal. This ham and beans recipe is exactly that! The best part? It’s super easy to prep, and the Instant Pot or Slow Cooker does all of the work!

With minimal cleanup, this recipe is about to become your newest favorite on the rotation!

a close up of a white bowl filled with ham and beans recipe with a silver spoon resting agains the bowl

How to Make This Recipe

Ingredient Notes

  • Great White Northern Beans: Purchase the dry version, and make sure to rinse them before use.
  • Onion: You can use a yellow onion, sweet onion, or white onion for this recipe.
  • Ham: You’ll need 2-3 cups of chopped ham.
  • Seasoning: Salt & Pepper, Celery Salt, Onion Powder, Garlic Powder
  • Chicken Broth: You can also use chicken stock or chicken bone broth.
  • Water: Use more or less depending on desired consistency.

Step by Step

Crockpot/Slow Cooker

  1. Turn on the crockpot to low and add in all the ingredients. Cook on low for 12 hours, stirring occasionally. 
step by step photos for how to make this recipe

Instant Pot

  1. Turn the pressure cooker to “saute” and add the oil. Once hot, add in the chopped onions and allow to cook for 2-3 minutes.
  2. Add the beans to the pressure cooker along with the chicken broth, water, salt, pepper, onion powder, garlic powder, and celery salt. 
  3. Turn the pressure cooker off. Put on the lid and set the vent to “sealing.” Set the pressure cooker to “high pressure” for 45 minutes. Once the soup has reached pressure and cooked for 45 minutes, allow the pressure to release naturally. This takes about 20 minutes.
  4. Remove the lid carefully and stir in the diced ham and more salt and pepper to taste. Stir well and let sit for 10 minutes to allow the ham to get warm.
  5. Serve hot and enjoy!

Mac’s Pro Tips

Soak the Beans: To cook these beans quicker, you can also soak your beans in water overnight and this would cut the Slow Cooker cooking time to 6-7 hours.

How to Serve: My favorite way to serve this ham and beans recipe is with a warm slice of crusty sourdough or french bread. It’s delicious!

and overhead shot of two white bowls of instant pot ham and beans next to a plate of sliced bread with a hand spooning a bite out of one of the bowls of soup

FAQs

Is this ham and beans recipe healthy?

This recipe is actually on the healthy side! One serving is just 281 calories and over 23 grams of protein! It will fill you up and keep you full!

How long do you cook ham and beans in the instant pot?

What’s great about the instant pot is that the pressure cooking feature speeds up this recipe. What might take 12 hours in the Slow Cooker, takes just over an hour in the Instant Pot!

Do I have to soak my beans if I use the instant pot?

You don’t! The pressure cooking feature will cook the beans to perfection in a fraction of the time.

More Soup Recipes

Instant Pot Ham and Beans

By: Ashley McCrary
5 from 1 vote
If you’re looking for a delicious & satisfying meal, this cozy slow cooker/ instant pot ham and beans is a recipe you won’t want to miss!
Prep Time: 5 minutes
Cook Time: 12 hours
Servings: 8 -10 servings

Ingredients  

  • 1 pound white northern beans rinsed
  • 1 large onion diced
  • 2-3 cups chopped ham cooked
  • 1 1/2 tsp salt
  • 1/2 tsp pepper
  • 1/2 tsp celery salt
  • 1/2 tsp onion powder
  • 1 tsp garlic powder
  • 4 cups chicken broth
  • 4 cups water

Instructions 

Crockpot

  • Turn on the crockpot to low and add in all the ingredients. Cook on low for 12 hours, stirring occasionally.
  • Tip: To cook these beans quicker, you can also soak your beans in water overnight and this would cut the cooking time to 6-7 hours. 

Instant Pot

  • Turn the pressure cooker to “saute” and add the oil. Once hot, add in the chopped onions and allow to cook for 2-3 minutes.
  • Add the beans to the pressure cooker along with the chicken broth, water, salt, pepper, onion powder, garlic powder, and celery salt. 
  • Turn the pressure cooker off. Put on the lid and set the vent to “sealing.” Set the pressure cooker to “high pressure” for 45 minutes. Once the soup has reached pressure and cooked for 45 minutes, allow the pressure to release naturally. This takes about 20 minutes.
  • Remove the lid carefully and stir in the diced ham and more salt and pepper to taste. Stir well and let sit for 10 minutes to allow the ham to get warm.
  • Serve hot and enjoy!

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @healthylittlepeach or tag #healthylittlepeach!

View More Delicious Recipes

Leave a comment

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

Recipe Rating




4 Comments

  1. Ashley McCrary says:

    5 stars
    So hearty and easy!

  2. Kim Braman says:

    Instructions say “Turn the pressure cooker to “saute” and add the oil.” but there’s no oil listed in the ingredients(?). Can you please add that?

  3. Tammy Brawley says:

    Do the beans need to be soaked prior?

    1. Ashley McCrary says:

      I cover this in the Pro Tips section. To cook the beans faster, you can soak them in water overnight, which will reduce the slow cooker time to 6-7 hours. Soaking also improves digestibility.