Best Ossobuco in Milan

Ossobuco is Milanese braised veal shank, cut crosswise so the marrow sits in the center of the bone. Order **"ossobuco con risotto alla milanese"** (*veal shank with saffron risotto*) and ask for **"gremolada"** (*lemon, parsley, and garlic garnish*) if it is not already on the plate. Expect €28-45 because the dish ties together veal, long cooking, and risotto service; it is best at lunch or early dinner in traditional trattorie. The trap is ordering ossobuco in a generic Italian restaurant where the meat is reheated and the risotto is an afterthought.

Ossobuco (Ossobuco) · say “Ossobuco” ·

How this ranking works

Guide score ✕ verified reader stamps ✕ critic notes. External reviews are linked, never copied.

What to order

·

Why locals care

Ossobuco is Milanese braised veal shank, cut crosswise so the marrow sits in the center of the bone. Order **"ossobuco con risotto alla milanese"** (*veal shank with saffron risotto*) and ask for **"gremolada"** (*lemon, parsley, and garlic garnish*) if it is not already on the plate. Expect €28-45 because the dish ties together veal, long cooking, and risotto service; it is best at lunch or early dinner in traditional trattorie. The trap is ordering ossobuco in a generic Italian restaurant where the meat is reheated and the risotto is an afterthought.

The ranking · 8 stops

Where to eat Ossobuco

10.0/ 10

Al Matarel

0 stamped

Order:

Verdict
Al Matarel is an old Milanese name for travelers who want dialect-era cooking in the Brera orbit. The ossobuco order keeps the meal grounded in the city's veal-and-rice tradition.Brera / Moscova
Queue
Go
Dinner 19:30-20:30; 6-min walk from Moscova M2.
Price
$$
Dietary
Stamp availableGoogle Maps
20.0/ 10

La Libera

0 stamped

Order:

Verdict
La Libera is a Milanese dining-room choice for ossobuco when you want Brera access without eating on a main tourist corner. The dish fits a full dinner with wine rather than a quick stop.Brera / Moscova
Queue
Go
Dinner 19:30-20:30; 6-min walk from Moscova M2.
Price
$$$
Dietary
Stamp availableGoogle Maps
30.0/ 10

Trattoria La Pesa dal 1902

0 stamped

Order:

Verdict
Trattoria La Pesa dal 1902 is an old Musocco address for Milanese plates. Ossobuco is a strong order when you are already routing west or want a non-central trattoria.Musocco
Queue
Go
Lunch 12:30-14:00; taxi or bus from Lotto M1/M5 is simplest.
Price
$$$
Dietary
Stamp availableGoogle Maps
40.0/ 10

Trattoria da Tomaso

0 stamped

Order:

Verdict
Trattoria da Tomaso keeps ossobuco in a local trattoria setting beside Milan's newest skyline. It is a useful contrast meal after photographing Bosco Verticale.Isola / Porta Nuova
Queue
Go
Lunch 12:30-14:00; 5-min walk from Isola M5.
Price
$$$
Dietary
Stamp availableGoogle Maps
50.0/ 10

Osteria Conchetta

0 stamped

Order:

Verdict
Osteria Conchetta is a Navigli-area choice for rich northern plates. Ossobuco works here when the night will stay around the canals.Navigli / Ticinese
Queue
Go
Dinner 19:30-20:30; 10-min walk from Porta Genova M2.
Price
$$$
Dietary
Stamp availableGoogle Maps
60.0/ 10

Osteria Milanese Oss Bus

0 stamped

Order:

Verdict
Oss Bus puts the dish in the name and keeps the focus on Milanese comfort food. It is useful when travelers want ossobuco before a Navigli night without eating directly on the canal.Navigli
Queue
Go
Dinner 19:30-21:00; 8-min walk from Porta Genova M2.
Price
$$
Dietary
Stamp availableGoogle Maps
70.0/ 10

Trattoria Sabbioneda

0 stamped

Order:

Verdict
Trattoria Sabbioneda is an unflashy option near Porta Venezia for old-style Milanese cooking. Ossobuco here is a practical lunch choice before returning to the center.Porta Venezia
Queue
Go
Lunch 12:30-14:00; 4-min walk from Lima M1.
Price
$$
Dietary
Stamp availableGoogle Maps
80.0/ 10

Antica Hostaria della Lanterna

0 stamped

Order:

Verdict
Antica Hostaria della Lanterna is a small traditional room for Milanese staples. Ossobuco is the order when you want a compact neighborhood dinner rather than a famous-name reservation.Quadronno / Crocetta
Queue
Go
Dinner 19:30-20:30; 8-min walk from Crocetta M3.
Price
$$
Dietary
Stamp availableGoogle Maps

Decide at a glance

Worth a meal slot?

Top score

0.0 / 10

Verified venues

8 stops

Per meal

Heads up

None known

Smaller context

Food near POIs

MUDEC

MUDEC

Best nearby foods: Signature order

Pairs naturally with this food stop.

Navigli Canals

Navigli Canals

Best nearby foods: Signature order

Pairs naturally with this food stop.

Bosco Verticale

Bosco Verticale

Best nearby foods: Signature order

Pairs naturally with this food stop.

Piazza Gae Aulenti

Piazza Gae Aulenti

Best nearby foods: Signature order

Pairs naturally with this food stop.

San Siro Stadium

San Siro Stadium

Best nearby foods: Signature order

Pairs naturally with this food stop.

Cimitero Monumentale

Cimitero Monumentale

Best nearby foods: Signature order

Pairs naturally with this food stop.

Porta Venezia Gardens

Porta Venezia Gardens

Best nearby foods: Signature order

Pairs naturally with this food stop.

Milano Centrale Station

Milano Centrale Station

Best nearby foods: Signature order

Pairs naturally with this food stop.

Brera District

Brera District

Best nearby foods: Signature order

Pairs naturally with this food stop.

Pinacoteca di Brera

Pinacoteca di Brera

Best nearby foods: Signature order

Pairs naturally with this food stop.

QC Termemilano / Porta Romana

QC Termemilano / Porta Romana

Best nearby foods: Signature order

Pairs naturally with this food stop.

Duomo di Milano

Duomo di Milano

Best nearby foods: Signature order

Pairs naturally with this food stop.

Darsena

Darsena

Best nearby foods: Signature order

Pairs naturally with this food stop.

Challenges live in the app

Collect the dish stamp, submit proof, and earn XP from the mobile app after you choose a stop.

Have a dietary preference? We will surface relevant reports first.

Be the first to post a queue update or order tip in f/ossobuco.

Is the queue moving fast right now?