It keeps at room temperature for a day or two, wrapped. Then keep it in the fridge for 4-5 days or freeze it for a month. Always well wrapped or in a freezer bag, so it doesn't dry out. I recommend warming it in the oven before eating.