Once it's all said and done and the fat renders and the bone is removed, a 10 pound pork roast will yield about 6 pounds of finished meat. And serve about 18 people.