Versatile Dry Pinto beans for all your recipes. Pinto beans are often soaked, which greatly shortens cooking time. If unsoaked, they are frequently boiled rapidly for 10 minutes. They will then generally take two to three hours to cook on a stove to soften. In a pressure cooker they will cook very rapidly, perhaps 3 minutes if soaked, and 20-45 minutes if unsoaked. Cooking times vary considerably however and may depend on the source of the bean, hardness of the cooking water and many other factors.