Veal shanks

Osso buco with vegetables and gremolata

Main dishes

Osso buco: Veal shanks, coated in flour and browned, simmered for two hours with carrots, celery, onion, tomato, white wine, and broth, finished with a le…

Enlarge photo
↓ Jump to recipe

This Milanese dish is named after the marrow bone found in veal shanks. It is simmered with vegetables and tomatoes, and the gremolata, a mixture of lemon zest, parsley, garlic, and anchovies added just before serving, gives it a fresh, vibrant flavor.

Ingredients and directions

  • Prep time20 min
  • Cook time2 hr
  • Resting5 min
  • Total2 hr 25 min
  • DifficultyMedium
  • CostModerate
  • Cooking methodnibbled
  • Estimated cost$17.06 $4.27 / serving Estimated price; varies by store. Converted from euros at the ECB rate of October 15, 2026.

Ingredients

4 people
  • $1.17
  • $0.41
  • $0.16
  • $6.70
  • $0.92
  • $1.10
  • $5.79
  • $0.05
  • $0.53
  • $0.03

Gremolata

  • $0.11
  • $0.09

Prices from US supermarkets for 8 of 12 ingredients; Belgian prices for the rest.

Directions

  1. Peel the carrots and onions, then wash them along with the celery stalks. ≈ 8 min
  2. Finely chop the vegetables and sauté them in a pan with 1 tablespoon of olive oil. ≈ 8 min
  3. Add the bouquet garni and basil, cover, and let simmer.
  4. Season the lamb chops. Heat 2 tablespoons of olive oil in a frying pan and cook the chops on each side until browned.
  5. Place them on top of the vegetables and add the chopped tomatoes. ≈ 3 min
  6. Deglaze the frying pan with white wine and pour it into the saucepan.
  7. Cover with broth, season with salt and pepper, and simmer for 2 hours over low heat, covered.
  8. Prepare the gremolata: mix the lemon zest, chopped parsley, crushed garlic, and finely chopped anchovy fillets. ≈ 4 min
  9. Towards the end of cooking, add the gremolata and let it steep for 5 minutes before serving.

The bill

Osso buco with vegetables and gremolata

  • 3 carrots$1.17
  • 2 onions$0.41
  • 2 stalks of celery$0.16
  • 4 tomatoes$6.70
  • 25 cl of dry white wine$0.92
  • 25 cl of chicken stock$1.10
  • 1 bouquet garni$5.79
  • 2 tablespoons of flour$0.05
  • 3 tablespoons of olive oil$0.53
  • salt and pepper$0.03
  • The zest of one lemon$0.11
  • 1 clove of garlic$0.09

Total$17.06

that's $4.27 per person

Estimated price; varies by store.

Before you start

Ingredients

  • 4 veal shanks
  • 3 carrots
  • 2 onions
  • 2 stalks of celery
  • 4 tomatoes
  • 25 cl of dry white wine
  • 25 cl of chicken stock
  • 1 bouquet garni
  • 1 bunch of fresh basil
  • 2 tablespoons of flour
  • 3 tablespoons of olive oil
  • salt and pepper
  • The zest of one lemon
  • One small bunch of parsley
  • 1 clove of garlic
  • 1 anchovy fillet

The screen stays on while cooking mode is open.

🎬 Have a video of this recipe? Suggest a YouTube link

Did you film this recipe, or do you know a video that shows it? Axelle watches it before adding it to the page.

Nothing is published before approval.

✏️ A mistake, an idea for this recipe? Suggest a correction

Reviews (0)

Rate this recipe Be the first to rate it!

Your rating

On our Facebook page

1 reaction · 0 comments

Comment on Facebook ↗