My favorite ham is a pre-cooked, bone-in, spiral sliced ham for extra flavor and convenience. Store leftovers in an airtight container in the refrigerator for 3-4 days or freeze for 1-2 months. Thaw overnight in the refrigerator before reheating gently to keep texture tender.