how long to bake a 2lb ham
Bake in a 325 F oven, allowing about 21 minutes per pound for a large ham, about 25 minutes per pound for a smaller (up to 12 pounds) ham or half ham.