Buy it: Baked ham
Many supermarkets and warehouse clubs sell precooked half hams which weigh about 9 pounds and will easily feed eight people. The best-tasting ham is bright pink in color and does not have any marbling. If you'd rather order ahead and have the meat delivered, the HoneyBaked Ham Company is known for its hams' tender meat and crunchy, sugary crust. The Holiday Ham Company also gets raves for its hams' moist texture and hickory-smoked flavor.