How Long Does It Take To Cook A Smoked Ham Shank?
It takes approximately 2-3 hours to cook a smoked ham shank, depending on the size and thickness of the shank. It is recommended to cook the ham shank at 350°F for even cooking and to ensure that the internal temperature reaches 145°F before serving. Add any preferred glazes or seasonings during the last hour of cooking for added flavor.