Veal Osso Buco

Osso buco is a classic Italian dish made with veal shanks. The meat is slow-cooked until it is fall-off-the-bone tender, and the resulting broth is full of rich flavor. Serve osso buco over creamy polenta or risotto, or with a simple side of steamed vegetables.


  • 4 veal shanks (about 1 1/2 pounds each)
  • Kosher salt and freshly ground black pepper
  • 1/4 cup all-purpose flour
  • 3 tablespoons olive oil
  • 1 large onion, chopped
  • 2 carrots, chopped
  • 3 celery stalks, chopped
  • 1 garlic clove, minced
  • 1 cup dry white wine
  • 1 (14.5-ounce) can diced tomatoes, undrained
  • 1/2 cup chicken broth
  • 1 tablespoon chopped fresh thyme


1. Preheat oven to 350 degrees F (175 degrees C).

2. Season veal shanks with salt and pepper. Place flour in a shallow dish. Dredge veal in flour, shaking off any excess.

3. Heat olive oil in a large ovenproof Dutch oven over medium heat. Add veal and cook until browned on all sides, about 8 minutes.

4. Remove veal from pan; set aside. Add onion, carrots, celery, and garlic to pan; cook until vegetables are tender, about 10 minutes.

5. Return veal to pan. Add wine, tomatoes, chicken broth, and thyme. Bring to a simmer. Cover and bake for 1 1/2 hours, or until veal is very tender.

6. Remove veal and vegetables from pan; set aside and keep warm. Skim fat from pan juices. Bring pan juices to a boil; cook until reduced by half. Serve veal and vegetables with pan juices.

Potential changes & improvements

If you want a richer flavor, you could brown the veal in bacon fat instead of olive oil. You could also add a couple of tablespoons of tomato paste to the pan when you add the diced tomatoes.

What other food it works well with

Osso buco goes well with creamy polenta or risotto. A simple side of steamed vegetables is also a good option.

Common Mistakes

One common mistake is to overcook the veal. The meat should be cooked until it is tender, but still moist. Another mistake is to forget to skim the fat from the pan juices before serving.

Nutritional Information

Osso buco is a relatively hearty dish, and is high in protein and fat. It is not a particularly healthy option, but can be enjoyed in moderation. One serving of osso buco (one veal shank) contains approximately:

  • Calories: 700
  • Fat: 50 g
  • Saturated Fat: 20 g
  • Cholesterol: 200 mg
  • Sodium: 700 mg
  • Carbohydrates: 20 g
  • Fiber: 3 g
  • Sugar: 7 g
  • Protein: 50 g


Osso buco contains the following allergens:

  • Veal
  • Wheat
  • Garlic

Leave a Comment

Your email address will not be published. Required fields are marked *