This classic Milanese dish is made up of braised veal shanks in a white wine and tomato-based sauce that is served over a bed of saffron risotto and gremolata.
Use butcher twine to tie up the veal shanks around the circumference of each shank to help them hold their shape during cooking. Season the veal shanks with salt and pepper. Sprinkle all over with flour.
Heat a large Dutch oven over medium-high heat, add the olive oil and heat through. Add the veal shanks, working in batches as to not overcrowd the pan. Sear the shanks on both sides, about 5 minutes total. Remove to a plate and repeat with the remaining shanks and set aside.
Lower the heat to medium-low then add the onion, celery and carrots and cook, stirring occasionally, until the vegetables are tender, about 6 minutes.
Add the garlic and cook until fragrant, about additional 30 seconds. Stir in the tomato paste followed by the diced tomatoes.
Tie together the thyme, rosemary and bay leaves with twine then add to the pot. Arrange the veal shanks back to the pot and pour the wine over the top.
Bring to a boil then cover tightly with the lid and braise until the veal shanks are fork tender, about 2 to 2½ hours.
For the gremolata:
Stir together the parsley, lemon zest and garlic in a small bowl and set aside until ready to use.