smoked ham hocks are a good source of protein, providing 17 g per serving. protein serves a secondary source of fuel for your body and it also plays other critical roles in keeping your body functioning well.