Hams are usually precooked and actually only require warming up, so cooking them is really quick. Cook the ham wrapped in aluminum foil on high pressure for 10 minutes, plus an additional 2 minutes per pound.