Assuming you will be serving the ham along with several sides, you should plan on at least 1/2 pound (8 ounces) per person.