I am asking for both food safety and taste reasons, and yes I do have a frost freezer.

Semi-boneless Leg of Lamb, double freezer wrapped date 12/26/14.


Is it alright to roast?

  • 3
    Please don't ask a question a second time. You can edit your old question by using the "edit" button on any post.
    – Catija
    Mar 19, 2016 at 20:59
  • Are you suggesting you're going to cook it from "frozen solid," or just asking if it's okay to cook having been frozen solid for a couple of years? If the latter, it should be perfectly safe, though if it's been freezer burned it may not be great.
    – miken32
    Mar 20, 2016 at 2:39

1 Answer 1


In general, roasting it from frozen to properly cooked in the middle won't cause any food safety issues. It's former frozen-ness and the speed of defrosting won't mean that it grows more bacteria.

The problem is, at oven temperatures, by the time the centre of a large roast is thawed (never mind cooked) the outside will be overdone by anyone's standards. It's one thing to braise meat for a long time, it's another thing to over roast it for a long time. If you go by the done-ness of the outside, you'll take it out while the inside is still undercooked, even raw or still frozen. And that will potentially be a food safety issue.

That's why you should defrost large pieces of meat before you roast them.

If your concern is whether meat that has been frozen for two years is still safe to eat, The consensus is that meat stays safe to eat indefinitely while frozen. It may been freezer burned (especially in a frost free freezer) or not taste as nice as it would have after a few months. I wouldn't use it for a critical meal, family celebration or the like, but thaw it and look at it. If it looks dried out and white on the surface, perhaps cut that part off. Then cook it and try it. If it's awful, throw it out and order a pizza. I wouldn't throw it out in advance just because of the length of time. Being double wrapped may well have protected it.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.