Instant Pot Ham and White Bean Soup recipe is a delicious Instant Pot Ham Soup recipe that only takes 30 minutes to pressure cook. This Instant Pot soup recipe is packed full of flavor from ham, carrots, onion, herbs, and spices.
Place the diced onions, sliced carrots, stewed tomatoes, minced garlic, salt, pepper, thyme and bay leaves, and dried beans into the Instant Pot. Stir with a spoon to combine.
Add the ham bone or diced ham to the Instant Pot. Pour the chicken stock into the Instant Pot. Mix again to combine.
Place the lid on the Instant Pot and lock it into place. Make sure the valve is set to the sealing position.
Press the manual button and set the cook time for 30 minutes. After 30 minutes allow the Instant Pot to naturally release the steam for 25 minutes. After 25 minutes carefully open the lid of the Instant Pot and serve
Check the beans to make sure they are cooked through to your liking. If the beans are still a little hard for your liking replace the lid and press the manual button and pressure cook for 2 more minutes.
Serve with cooked white rice and crackers.
Makes 8 servings.
Recipe Expert Tips
All dried beans are not equal. As much as I love to save money I have learned that the cheaper store brand beans are not as high quality as a brand name dried beans. Cooking times may vary depending on the brand of beans you buy. The cheaper store brand beans seem to take longer to cook. I have come to rely on Camellia dried beans or any other quality brand.
If you do not have a leftover ham bone to cook with you can buy precooked ham, a ham-hock and in a pinch, you could even use a pound of thick sliced bacon for this recipe. The bacon will add flavor but you will not have any thick chunks of ham in the cooked soup.