How Long Do You Cook A Shank Ham. The goal is to reheat the ham without drying it out. Roast ham and onions for 45 minutes.
With the slow cooker set on low, put the ham in about five hours before dinner. Start cooking it with the rind facing down. How to heat a ham in a slow cooker.