Osso Buco With Saffron Risotto Recipe


  • Prep Time: 35 minutes
  • Cook Time: 2 hours, 45 minutes
  • Level of Difficulty: Easy
  • Serving Size: 6


  • extra virgin olive oil
  • 6 pieces veal shin on the bone, about 1 1/2 inches thick, hind-leg is best
  • seasoned flour, for coating
  • 3 carrots, finely chopped
  • 3 celery sticks, finely chopped
  • 2 large onions, finely chopped
  • leaves from 2 sprigs of rosemary, roughly chopped
  • leaves from 4 sprigs of thyme
  • 2 garlic cloves, finely chopped
  • flaky sea salt and ground black pepper
  • a glass of white wine
  • 3 1/2 cups chopped tomatoes
  • 1 1/2 ounces unsalted butter
  • 8 1/2 cups vegetable stock
  • 1 1/4 cups risotto rice (carnaroli is best)
  • a glass of dry vermouth
  • good pinch of saffron
  • 1 handful grated Parmesan


  1. Preheat your oven to 350°F. In a large heavy-based pan, heat a couple of glugs of olive oil until hot. Cover the veal shins with enough seasoned flour to coat. Fry them in the oil until nice and brown on both flat sides. Remove and set aside.
  2. Pour a glug of olive oil into a separate heavy-based pan and add the chopped carrots, celery and one of the onions. Sweat these slowly and add the chopped rosemary, thyme leaves, garlic and a good pinch of salt and grind of pepper.
  3. When the vegetables are starting to stick, add the glass of white wine and allow to bubble away for 2 minutes, scraping all the good bits off the bottom of the pan. Add the chopped tomatoes and a cup of water and bring to the boil. Now, transfer everything to a large roasting tray with the browned meat. Make sure all of it is covered with the tomato mix and cover with foil. Place in the preheated oven for around 2 hours, or until meat is almost falling off the bone.
  4. When there are about 30 minutes to go with the veal shins, you should make the risotto. Put a glug of oil and half the butter in a saucepan and in it slowly sauté the other chopped onion until it becomes translucent and glossy. This will take about 15 minutes on a low heat. Meanwhile, heat up the vegetable stock in another saucepan.
  5. Add the rice to the onion and stir for 2 minutes, coating every grain. Add the glass of vermouth. This will create a large cloud of steam and a wonderful smell as it evaporates. Add a large ladle of the hot stock and let the rice absorb the liquid, stirring all the while.
  6. At this point, delicately scatter the pinch of saffron into the rice. Add another ladle to cover the rice and repeat this process as the rice absorbs the stock and the grains release their starch and the whole mixture takes on a delightful creamy consistency. After 15 minutes or so, taste the rice – it should be creamy but still have a slight bite.
  7. When the rice is done, remove from the heat and carefully fold in the Parmesan and the remaining butter. Cover and let the whole thing rest for a few minutes.
  8. Take the veal from the oven and remove the foil. The meat should be practically falling off the bone. Serve the risotto onto each of the 6 plates and place a veal shin on top of each mound of yellow rice. Spoon the sauce onto the meat and serve.