Technically, no, you don’t have to soak the beans first, but they will take significantly longer to cook. Besides cutting down on cooking time, soaking black beans overnight also helps them cook more evenly, and makes them easier to digest. If you choose to add a little salt to the water, it helps them cook faster as the salt helps to break down the skin.