Rinse beans in a colander and check for any debris or broken beans.
Place rinsed beans in the Instant Pot with water and oil. Lock lid on, have Valve on sealing, and Cook on High Pressure for 30 minutes (if beans are old do 35-40 min). Once timer goes off, allow pressure to release naturally for an additional 20 minutes. Just leave the instant pot alone and allow it to stay on keep warm for 20 minutes. Then open lid, add salt, stir, taste, and add more salt if needed. At this point you can add additional seasoning if you like.
If beans are still hard, place lid back on, turn valve to sealing, and cook on high for 5 more minutes. Then rest for 10 minutes before releasing pressure valve.
Remove desired amount of beans from the pot and leave remaining amount for re-fried beans. Leave enough cooking liquid in the pot to cover the beans.
Then turn the Instant Pot to Saute and allow the beans to reach a low boil. Continue to have the beans simmer for about 2 minutes, stirring occasionally so they don’t burn on the bottom of the pot. Once the beans have simmered for a couple minutes, turn off the instant pot, and start mashing them with a masher. Keep mashing until you reach your desired consistency.
If you like them extra creamy you can run them through a blender. It’s perfect as a bean dip, in a bean and cheese taco, or any recipe that calls for re-fried beans.
The cooking time for dried beans can vary depending on how 'old' the beans are. When the beans are older they will be more shriveled. 30 minutes is a good starting point, and if they are still tough add on 5 more minutes of cooking time afterwards.Add any extra seasoning you like to the beans, this is just a base recipe, but they taste really good with just salt.This is also a good amount of time if you want to cook dried Pinto or Black beans. Follow the same steps and season them after the cooking is completed. Check out these 11 Recipes to use Peruvian BeansHow to Freeze Whole or Refried Beans