Italian braised beef (Stracotto)
Italian pot roast, also known as stracotto, is one of Italy’s most popular comfort foods and represents authentic home cooking with plenty of flavor. In this recipe, a large piece of beef is slowly braised with aromatic vegetables, fine herbs, tomatoes, and a dash of red wine. Gently cooking at a low temperature allows the … Read more