The best way to cook pre-cooked ham is by using an oven. It should take you 10 minutes to cook a pound of the precooked ham at 325 degrees F.