Sift through the dry beans to remove any "bad" ones. Prep the dried pinto beans for soaking by placing them in a large bowl and covering completely with water. Place in the refrigerator overnight or 10 to 12 hours.
Drain the beans in a collander and add to the liner of the Instant Pot.
Cover with chicken broth to the 1/2 line of the Instant Pot liner, about 6 to 8 cups.
Add the onion, cumin, salt, pepper, and garlic and stir to combine.
Place the ham hock in the beans and press down so it is partially submerged.
Close the lid and seal the vent. Cook on high pressure for 1 hour. Let the pot naturally release for 15 minutes then manually release pressure.
Keyword bean soup with ham bone, best ham and bean soup, best instant pot pinto beans, how to make pinto beans, how to make pinto beans with ham, soup beans, southern pinto beans