Technically beans can be cooked without soaking, but I prefer to add this step to ensure they're perfectly soft and tender. You may also need to add cooking time if you don't soak the beans first.