With the best benefits, invest in fresh uncooked tenderloin roasts and freeze them oneself if not using quickly. Here are a few freezing recommendations:The talk concerning thawing and cooking from frozen is energetic. Although some chef experts recommend a 24-48 hour thaw in the fridge, many appreciate the instantaneous gratification that comes fr