Once you’ve properly wrapped and frozen your leftover ham, you can keep it in a frost-free freezer for up to 2 months without loss of flavor. If you store it longer, it’ll develop freezer burn, which is the meat drying out at the edges. The longer it stays in the freezer, the more freezer burn it will develop.