For a bone-in ham plan on 1/2 a pound per person. For a boneless ham (which I don't recommend for this recipe) plan on 1/3 a pound per person. The boys I live with are big eaters and carnivores, so I always buy a little extra. Plus, I love the leftover ham!