Question: are all hams ready to eat?
Answer: The answer, in short, is if it is cured, smoked or baked, ham is considered “pre-cooked,” and would not technically need to be cooked. ... You can also buy fresh ham, and it would have to be cooked prior to eating. You can identify if the ham has been processed as the package will say what type of ham it is.