No, you don't should defrost the roast right before cooking it within the oven. The concept behind cooking a frozen roast is to cook it while it remains frozen.If remaining as well long inside of a freezer, meat can dry out and get odors from its neighbors. However, vacuum-sealed meat lasts for as many as a 12 months and paper-wrapped meat for 6 to