While not required, it is a good idea to soak your ham before cooking it. Soaking the ham removes excess salt and improves the taste of your ham overall.