Italian Osso Buco alla Milanese

Italian Osso Buco alla Milanese

Servings4
CuisineItalian

Ingredients

  • 4veal shanks (about 1.5kg total, cut 4cm thick)
  • 60 gall-purpose flour (for dredging)
  • 60 mlolive oil
  • 50 gbutter
  • 1onion (finely diced)
  • 1carrot (finely diced)
  • 2celery stalks (finely diced)
  • 3garlic cloves (minced)
  • 250 mldry white wine
  • 400 gcanned whole tomatoes (crushed by hand)
  • 500 mlveal or beef stock
  • 2bay leaves
  • 3 sprigsfresh thyme
  • Salt
  • Black pepper
  • 1lemon zest
  • 30 gfresh parsley (finely chopped)
  • 2garlic cloves (minced)

Instructions

  1. Pat veal shanks dry and season generously with salt and pepper. Tie kitchen twine around the circumference of each shank to hold the meat to the bone. Dredge lightly in flour, shaking off excess.

  2. Heat olive oil and butter in a large, heavy-bottomed pot or Dutch oven over medium-high heat. Brown shanks on all sides until deep golden, about 10 minutes total. Remove and set aside.

  3. In the same pot, add onion, carrot, and celery. Sauté until softened, about 8 minutes. Add garlic and cook 1 minute more.

  4. Pour in white wine, scraping up all the browned bits from the bottom. Let reduce by half, about 3-4 minutes.

  5. Add tomatoes, stock, bay leaves, and thyme. Return shanks to the pot (they should be about 2/3 submerged). Bring to a simmer, cover, and transfer to a 160°C oven. Braise for 2 hours until meat is fork-tender and nearly falling off the bone.

  6. Combine lemon zest, parsley, and garlic. Mix well.

  7. Remove twine from shanks. Place each shank on a plate, spoon sauce over the top, and finish with a generous sprinkle of gremolata.

Recipe by

Paul Nagle

Shop All Ingredients

Uncheck items you already have

  • 4 veal shanks
  • 60 g all-purpose flour
  • 60 ml olive oil
  • 50 g butter
  • 1 onion
  • 1 carrot
  • 2 celery stalks
  • 3 garlic cloves
  • 250 ml dry white wine
  • 400 g canned whole tomatoes
  • 500 ml veal or beef stock
  • 2 bay leaves
  • 3 sprigs fresh thyme
  • salt
  • black pepper
  • 1 lemon zest
  • 30 g fresh parsley
  • 2 garlic cloves

KitchenConvert earns a small commission if you buy through these links — at no extra cost to you.

Shop this recipe

Equipment detected from your method.

KitchenConvert earns a small commission if you buy through these links — at no extra cost to you.

Essential

Helpful

Beverage pairings

Wine

Barossa Valley Shiraz

Medium-bodied red

$20–$35 AUD

Rich tannins and dark fruit complement the braised veal and tomato-based sauce perfectly

Margaret River Cabernet Sauvignon

Medium to full-bodied red

$22–$40 AUD

Structured acidity and earthy notes pair excellently with the depth of the osso buco braise

Adelaide Hills Pinot Noir

Light to medium-bodied red

$18–$32 AUD

Elegant and balanced with subtle cherry notes; complements without overpowering the delicate veal

Beer

Stone & Wood Pacific Ale

Pale Ale

Crisp citrus notes and moderate body cut through the richness of the braise and gremolata

Little Creatures Pale Ale

Pale Ale

Balanced bitterness and floral hop character refresh the palate between rich, savory bites

Non-alcoholic

Sparkling water with lemon

Cleanses the palate and complements the gremolata's bright citrus notes

Italian herbal tea (such as chamomile or mint)

Warm and soothing; echoes the fresh herbs in the dish without competing for attention

Fresh orange juice

Natural acidity and sweetness balance the savory depth of the braise and enhance the lemon zest finish

Ingredients

  • 4veal shanks(about 1.5kg total, cut 4cm thick)
  • 60gall-purpose flour(for dredging)
  • 60mlolive oil
  • 50gbutter
  • 1onion(finely diced)
  • 1carrot(finely diced)
  • 2celery stalks(finely diced)
  • 3garlic cloves(minced)
  • 250mldry white wine
  • 400gcanned whole tomatoes(crushed by hand)
  • 500mlveal or beef stock
  • 2bay leaves
  • 3sprigsfresh thyme
  • salt
  • black pepper
  • 1lemon zest
  • 30gfresh parsley(finely chopped)
  • 2garlic cloves(minced)