With a boneless ham, plan on about 1/3 pound of ham per person. This means a 2-pound boneless ham should comfortably serve 6 people and a 3-pound boneless ham should feel 8-9.