Most ham in the grocery store is smoked and fully cooked. If in doubt, verify by reading the label. Technically, you could eat these fully cooked hams without cooking, but they should be heated before serving for the best flavor.