RYRecipes by Chef YahyaBoston · Massachusetts
Osso Buco alla Milanese
◊ Recipe · Italian

Italian

Osso Buco alla Milanese

Braised veal shanks in a slow sauce of white wine, tomato, and gremolata — the dish that taught me patience in a Milanese kitchen.

Prep

20 min

Cook

2 hr 30 min

Total

2 hr 50 min

Servings

4

Level

Medium

Chef Yahya
Chef Yahya

March 22, 2026

— The Method

How it comes together.

  1. Step 01

    Pat the veal shanks dry, tie each with kitchen twine, and season with salt and pepper. Dredge lightly in flour and shake off the excess.

  2. Step 02

    In a heavy braiser, heat butter and olive oil over medium-high heat. Sear the shanks on both sides until golden, about 4 minutes per side, then transfer to a plate.

  3. Step 03

    Lower heat to medium and add onion, carrot, celery, and garlic. Sweat for 8 to 10 minutes until soft and sweet without browning too hard.

  4. Step 04

    Deglaze with white wine and reduce by half. Stir in tomatoes, stock, and bay leaves, then return the veal shanks to the pot.

  5. Step 05

    Cover and braise gently for 2 to 2 1/2 hours, turning once halfway through, until the meat is tender and the marrow is soft and glossy.

  6. Step 06

    While it finishes, combine parsley, lemon zest, and garlic for gremolata. Remove twine from the shanks and adjust the braising liquid with salt as needed.

  7. Step 07

    Serve the shanks with plenty of sauce and a spoonful of gremolata on top. I like it with saffron risotto or creamy polenta.

Osso Buco alla Milanese

Osso Buco alla Milanese

— Community feedback

Average Rating

Rate this recipe

— Rate this recipe

0.0 (0)

— Reader comments

— Share your thoughts

0/2000
A private dinner being plated in a home kitchen

— From the same kitchen

Want this cooked in your home?

Chef Yahya cooks private dinners across Greater Boston — Mediterranean menus, plated and served in your kitchen.