Osso Buco Milanese Recipe

Osso Buco Milanese served beautifully, ready to eat

Osso Buco Milanese is one of Italy's great slow-cooked dishes: cross-cut veal shanks braised gently until the meat falls from the bone and the marrow turns to silk. A spoonful of fresh gremolata cuts through the richness and lifts the whole plate.

Prep time
25 mins
Cook time
150 mins
Total time
175 mins
Servings
4 servings
Calories
680
Advertisement

Ingredients

  • 4 veal shanks, about 300 g each, tied with kitchen string
  • Salt and black pepper
  • 1/2 cup plain flour, for dusting
  • 3 tablespoons olive oil
  • 2 tablespoons butter
  • 1 onion, finely diced
  • 2 carrots, finely diced
  • 2 celery stalks, finely diced
  • 3 garlic cloves, minced
  • 1 cup dry white wine
  • 400 g canned chopped tomatoes
  • 500 ml hot beef or veal stock
  • 1 bay leaf
  • Zest of 1 lemon, 2 tablespoons chopped parsley and 1 small garlic clove, for gremolata

Instructions

  1. Pat the shanks dry, season well and dust lightly with flour, shaking off the excess.
  2. Heat the olive oil and butter in a heavy ovenproof pot and brown the shanks on both sides, about 4 minutes per side, then lift them out.
  3. Soften the onion, carrot and celery in the same pot for 8 minutes, then stir in the garlic for 1 minute more.
  4. Pour in the wine and scrape up the browned bits, letting it bubble for 2 minutes.
  5. Add the tomatoes, stock and bay leaf, return the shanks, cover and braise in a 160°C oven for about 2 hours, until the meat is very tender.
  6. Lift the shanks onto a platter, skim the sauce and simmer it briefly if it needs thickening.
  7. Mix the lemon zest, parsley and garlic for the gremolata, spoon the sauce over the shanks and scatter gremolata on top before serving.
Advertisement

Pro tips

  • Tying the shanks keeps the meat attached to the bone during the long braise.
  • Do not rush the browning step; it builds the deep flavour of the sauce.
  • Osso buco tastes even better the next day, so make it ahead and reheat gently.
  • Serve it the Milanese way, over saffron risotto or creamy polenta.

Frequently asked questions

What cut of meat is osso buco?

Osso buco is a cross-cut veal shank, a thick slice through the leg that includes the marrow-filled bone.

Can I make osso buco without wine?

Yes, replace the wine with extra stock and a tablespoon of white wine vinegar or lemon juice for brightness.

How do I know when osso buco is done?

The meat should yield easily to a fork and be on the verge of falling off the bone, usually after about 2 hours.

What is gremolata?

Gremolata is a fresh Italian condiment of chopped parsley, lemon zest and garlic, sprinkled over rich braised dishes.

Panna Cotta served beautifully, ready to eat

Panna Cotta

Silky vanilla panna cotta with a glossy mixed-berry topping. This easy panna cotta recipe chills overnight in the fridge into a dreamy make-ahead dessert.

Read recipe
Panzanella served beautifully, ready to eat

Panzanella

Learn how to make authentic panzanella, the classic Tuscan tomato and bread salad with juicy sun-ripened tomatoes, fresh basil, red onion, and crusty bread.

Read recipe
Pasta al Limone served beautifully, ready to eat

Pasta al Limone

Silky pasta al limone with lemon zest, cream, and Parmesan. This bright Italian lemon pasta is elegant, simple, and ready in 25 minutes. An Italian classic.

Read recipe
Pasta alla Norma served beautifully, ready to eat

Pasta alla Norma

Make Pasta alla Norma, Sicily's beloved eggplant pasta, with this easy recipe. Fried eggplant, rich tomato sauce, basil and salty ricotta salata. Enjoy!

Read recipe
Pasta Primavera served beautifully, ready to eat

Pasta Primavera

Make this easy pasta primavera recipe with fresh spring vegetables, garlic and Parmesan in a light, silky sauce. A colourful Italian classic ready fast.

Read recipe
Pasta Puttanesca served beautifully, ready to eat

Pasta Puttanesca

This bold Pasta Puttanesca recipe pairs spaghetti with tomatoes, olives, capers and garlic for a punchy, pantry-friendly Italian dinner ready in minutes.

Read recipe
Advertisement