Yes it's best to soak them. It helps thoroughly clean the beans and makes them softer so they don't take as long to cook to a desired softness.