Ossobuco alla Milanese (Braised Veal Shanks from Milan)
- Jan 7
- 1 min read
Updated: Feb 18

Ingredients (Serves 4)
4 veal shanks (about 4–5 cm thick)
60 g all-purpose flour (for dredging)
50 g unsalted butter
2 tbsp olive oil
1 onion, finely chopped
1 carrot, finely chopped
1 celery stalk, finely chopped
200 ml dry white wine
400 ml beef or veal stock (hot)
Salt and black pepper, to taste
For the Gremolata
Zest of 1 untreated lemon
1 garlic clove, finely minced
2 tbsp fresh parsley, finely chopped
Preparation
Prepare the veal shanks:
Tie each shank around the edge with kitchen string to prevent curling.
Lightly dredge in flour and shake off excess.
Brown the meat:
In a wide, heavy pan, heat butter and olive oil over medium heat.
Brown veal shanks on both sides until golden. Remove and set aside.
Cook the soffritto:
In the same pan, add onion, carrot, and celery.
Sauté gently until soft and fragrant.
Deglaze:
Pour in white wine and simmer until slightly reduced.
Braise:
Return veal shanks to the pan.
Add hot stock, season with salt and pepper, cover, and simmer gently for 1½–2 hours until tender.
Prepare gremolata:
Mix lemon zest, garlic, and parsley in a small bowl.
Finish and serve:
Sprinkle gremolata over the ossobuco just before serving.
Serving Suggestions
Traditionally served with risotto alla Milanese or polenta.
Spoon the rich sauce over the meat and marrow for maximum flavor.


