Make sure that you haven’t cooked your dry beans in salt. Salt will make it harder for your beans to soften as they cook. Add the salt in at the end of cooking. Also, check to make sure your beans aren’t really old. Beans that have been sitting in your pantry for 9 or more months can take much longer to cook and soften. In the event you are using old beans, try to soak them before cooking or cook them for longer until softened.