Italian Style Eye of Round Roast is a flavorful and tender beef roast that is marinated in a mixture of Italian herbs and spices. The roast is then seared to lock in the juices and slow roasted to ...
The answer was eye round, a roast often deemed too lean to be tender. To roast this tough cut and get succulent, perfectly cooked results, we marinated the meat in ingredients that would do the ...