I would say 3 days, although I don't usually freeze it after roasting, I just put in into the fridge. I have eaten it after more than 3 days and not had any reaction but use your eyes and more importantly your nose and taste buds and if in any doubt, throw it out.