Osso Buco


Tender braised veal shanks surround a rich repository of bone marrow in this traditional Italian osso buco dish. Serve with Risotto Milanese.


  • 3 tablespoons vegetable oil

  • ½ cup all-purpose flour

  • 6 veal shanks (4 ½ to 5 pounds), tied

  • Coarse salt and freshly ground pepper

  • 1 large red onion, cut into 1-inch pieces

  • 2 carrots, cut into 1-inch pieces

  • 1 rib celery, cut into 1-inch pieces

  • 1 leek, white part only, cut into 1-inch pieces

  • 1 dried bay leaf

  • 2 tablespoons fresh thyme, leaves

  • 1 tablespoon fresh oregano leaves

  • 1 (14-ounce) can whole plum tomatoes, crushed

  • 2 cups red wine, such as pinot noir

  • 2 cups homemade or store-bought low-sodium beef stock

  • ¼ cup chopped flat-leaf parsley

  • Zest of 1 lemon


  1. Preheat oven to 350 degrees.

  2. Heat vegetable oil in a large Dutch oven over medium-low heat until very hot. Place flour in a shallow dish. Season veal shanks with salt and pepper; dredge in flour, shaking off excess. Working in batches if necessary, add shanks to Dutch oven (they should sizzle immediately). Cook, turning, until browned on all sides, 10 to 15 minutes. Remove veal shanks from Dutch oven and set aside.

  3. Add onion, carrots, celery, and leek to Dutch oven; cook, stirring, until softened and lightly browned, 8 to 10 minutes. Add bay leaf, thyme, oregano, tomatoes, wine, and stock. Return veal shanks to Dutch oven and bring to a simmer. Cover and transfer to oven; cook, checking occasionally to make sure the liquid is still simmering, until meat is very tender, about 2 1/2 hours.

  4. Remove from oven and transfer shanks to a platter; cover with parchment paper-lined aluminum foil to keep warm. Place Dutch oven over medium heat; simmer until sauce is thickened, about 15 minutes. Season with salt and pepper. Return shanks to Dutch oven to heat through and coat with sauce. Sprinkle with chopped parsley and lemon zest; serve.

Related Articles