No, you do not should defrost the roast prior to cooking it from the oven. The idea driving cooking a frozen roast should be to cook it although it remains frozen.Additionally, frozen meat can retain more dampness all through cooking than thawed meat, leading to a juicier and more flavorful roast.Space temperature thawing may take a number of hours