for starters, ham hock is cured or smoked whereas pork hock is raw. due to this reason, it is not ideal to substitute one for the other since they each impart a distinct flavor and differ in the way they are used in recipes.