If you can, soak your ham overnight, it is preferable to do so. If you do not have the time to soak it overnight you can do so for an hour before cooking to remove any excess salt. Rinse the ham ...