If you are using dry white beans, yes you need to soak them before cooking. You can soak them up to overnight and then drain, rinse and cook them for about 1 to 1 1/2 hours or until tender.