Question: how long to cook a 2 pound boneless ham?
Answer: All you have to do is set the ham in a baking dish with some water and cover it. It steams and heats in the oven for about an hour, I usually do 15 minutes per pound.