It’s not necessary to soak the ham bone before cooking. However, if you prefer to reduce the saltiness, you can soak it in water for a few hours or overnight.