Whether you choose to use the oven or a crock pot, the best way to cook a spiral ham without drying it out is to warm it gently with moist heat. Use the enclosed glaze packet or mix your own glaze recipe for a delicious ham dinner.