-
1
In a large enameled cast-iron casserole, heat the canola oil.
-
2
Season the veal shanks with salt and pepper and brown them in the oil over moderate heat, about 7 minutes per side.
-
3
Transfer the veal to a plate.
-
4
Add the onion, carrot and celery to the casserole and cook, stirring, until softened but not browned, about 5 minutes.
-
5
Add the chicken stock and bring to a boil, scraping up any browned bits from the bottom of the casserole.
-
6
Return the veal shanks to the casserole and add the bouquet garni.
-
7
Cover and cook over low heat until the meat is very tender, about 1 1/2 hours.
-
8
Meanwhile, in a large skillet, melt the butter in the olive oil.
-
9
Add the mushrooms and season with salt and pepper.
-
10
Cook over moderately high heat until the mushrooms are dry and just beginning to brown, about 10 minutes.
-
11
Add the garlic and thyme and cook until fragrant, about 2 minutes longer.
-
12
Transfer the veal shanks to a platter; when cool enough to handle, discard the bones and gristle.
-
13
Strain the cooking liquid, pressing hard on the solids.
-
14
Return the liquid to the casserole and boil until it is reduced to 2 cups, about 20 minutes.
-
15
Return the veal to the sauce, add the mushrooms and cook over low heat just until warmed through.
-
16
Serve hot.