Italian Pot Roast (Stracotto)
Stracotto, meaning “overcooked” in Italian, is anything but ordinary. This Italian Pot Roast (Stracotto) is the soulful centerpiece of Italian comfort cooking—a slow-braised beef pot roast, simmered for hours until meltingly tender, soaked in a rich tomato and herb-infused broth. Layered with aromatic vegetables, crispy bacon, and the warmth of rosemary and thyme, this is […]