do you have to soak beans before cooking? no, you don't have to soak beans before you cook them. if you forget, you can simply start the cooking process, but expect them to take longer to cook than if you had soaked them first. it can take up to twice the time if you don't soak them first.