Go Back
+ servings
Instant Pot Pinto Beans

Instant Pot Pinto Beans and Ham

Instant Pot Pinto Beans and Ham

Course Main Course
Cuisine American
Keyword Instant Pot, Pinto Beans and Ham
Prep Time 5 minutes
Cook Time 50 minutes
Natural Release 40 minutes
Total Time 1 hour 35 minutes
Servings 8
Calories 185 kcal
Author Stephanie Jackson


  • 16 ounces dry pinto beans rinsed
  • 1 lb bone-in ham steak cut into chunks
  • 40 ounces chicken broth
  • 3 cloves garlic chopped
  • 1/2 medium onion chopped
  • 1 tsp cumin
  • 1 tsp dried oregano
  • 1/2 tsp pepper


  1. Rinse beans in a colander and transfer to your instant pot. 

  2. Add the remaining ingredients and stir. 

  3. Click on the "Bean/Chili" button. Set timer to 50 minutes.

  4. Allow the Instant Pot to do a natural release for 40 minutes. The beans will still be cooking so don't vent too early. Turn the knob to venting to release any final pressure after 40 minutes.  

  5. Stir then serve. 

Nutrition Facts
Instant Pot Pinto Beans and Ham
Amount Per Serving (1 g)
Calories 185 Calories from Fat 23
% Daily Value*
Fat 2.6g4%
Carbohydrates 37g12%
Protein 22.7g45%
* Percent Daily Values are based on a 2000 calorie diet.