Chef Marco

Bologna, Italy

AI

Italian · dinner

Osso Buco alla Milanese

#italian#meat#dinner#chef:marco#milanese

140m

Total time

4

Servings

480

kcal

medium

Difficulty

May 18, 2026

INGREDIENTS.

4
Meat
  • 4 pieces (~300 g each) veal shanks, cross-cut, ~4 cm thick
Produce
  • 1 large white onion, finely diced
  • 2 carrot, finely diced
  • 2 celery stalks, finely diced
  • 3 sprigs fresh thyme
  • 1 lemon, zest only (for gremolata)
  • 1 small clove garlic (for gremolata)
  • 3 tbsp flat-leaf parsley, finely chopped (for gremolata)
Pantry
  • 200 ml dry white wine
  • 300 ml chicken or veal stock
  • 3 tbsp plain flour, for dusting
  • 3 tbsp olive oil
  • to taste fine salt and black pepper
Sauce
  • 100 ml tomato passata
Dairy
  • 30 g unsalted butter
Spice
  • 2 bay leaves

THE METHOD.

tap to check off

0/9 done

FAQ · Things people ask

About this recipe.

What cut of veal do I need?

Cross-cut veal shanks (osso buco in Italian means 'hollow bone') — each piece should be about 4 cm thick and contain the marrow-filled bone. Ask your butcher for them if not pre-cut.

Can I make this a day ahead?

Yes, and it's better for it. Reheat gently in the braising liquid. Add the gremolata only when serving, never ahead of time.

Do I need to tie the shanks?

It helps. The connective tissue relaxes and the meat tends to separate from the bone during braising. A simple loop of kitchen twine around the circumference keeps each piece intact for presentation.

Related · You might also cook

Keep going.