Cotoletta alla Milanese is a breaded veal cutlet from Milan, traditionally bone-in and fried in clarified butter. Order **"costoletta alla milanese con osso"** (*bone-in Milanese cutlet*) if you want the canonical thick rib, or **"orecchia d'elefante"** (*thin, wide elephant-ear style*) if you prefer a crisp plate-sized version. Expect €24-45 depending on veal quality and portion size; the best versions are cooked to order, not pulled from a holding tray. The trap is confusing cotoletta with generic schnitzel or ordering a cheap chicken cutlet on a tourist menu.
Cotoletta alla milanese (Cotoletta alla Milanese) · say “Cotoletta alla Milanese” ·
How this ranking works
Guide score ✕ verified reader stamps ✕ critic notes ✕ Google Maps signal. External reviews are linked, never copied.
What to order
·
Why locals care
Cotoletta alla Milanese is a breaded veal cutlet from Milan, traditionally bone-in and fried in clarified butter. Order **"costoletta alla milanese con osso"** (*bone-in Milanese cutlet*) if you want the canonical thick rib, or **"orecchia d'elefante"** (*thin, wide elephant-ear style*) if you prefer a crisp plate-sized version. Expect €24-45 depending on veal quality and portion size; the best versions are cooked to order, not pulled from a holding tray. The trap is confusing cotoletta with generic schnitzel or ordering a cheap chicken cutlet on a tourist menu.
Ranked Cotoletta alla Milanese stops in Milan
01
Osteria Brunello
★★★★★
Order:
Stamp available
0.00 stamped
“Osteria Brunello is one of the city's most discussed cotoletta stops, with a careful butter-fried cutlet and a serious wine list. It works best as a planned dinner, not a last-minute canal meal.”
The guide’s verdict · Porta Garibaldi
Queue: Central Brera-Garibaldi corridor with strong transit.
Go: Dinner 19:30-20:30; book ahead, 6-min walk from Moscova M2.
Verdict:Nuovo Macello handles cotoletta with a chef-driven but still Milanese hand. The cutlet is a destination order for travelers willing to leave the Duomo grid. — Calvairate / Porta Vittoria
Queue: Excellent food zone, but not a casual walk from the center.
Go: Lunch 12:30-14:00; combine with Fondazione Prada by tram or taxi.
Verdict:Il Liberty is a polished Milanese address for travelers who want cotoletta in a modern dining room. The dish is richer and more formal than a neighborhood lunch version. — Porta Nuova
Queue: Porta Nuova location with multiple transit anchors.
Go: Dinner 19:30-20:30; 6-min walk from Garibaldi FS or Gioia M2.
Verdict:Da Martino is a direct, traditional stop for a wide Milanese cutlet near Monumentale. It is easier to reach than the suburban trattorie and less staged than the Duomo core. — Farini / Monumentale
Queue: Close to Monumentale and the Garibaldi edge.
Go: Lunch 12:30-14:00 or dinner 19:30; 5-min walk from Monumentale M5.
Verdict:La Bettola di Piero is a compact traditional restaurant with a dependable Milanese menu. Choose it when you want cotoletta in a neighborhood room rather than a formal dining room. — Porta Venezia / Risorgimento
Queue: Central enough for visitors, calmer than the Duomo core.
Go: Dinner 19:30-21:00; 8-min walk from Crocetta M3.
Verdict:Testina works for cotoletta when you want the dish in a contemporary Isola trattoria setting. The menu leans Milanese and meat-focused without feeling like a museum. — Isola
Queue: Isola location with simple metro coverage.
Go: Dinner 19:30-20:30; 7-min walk from Zara M3/M5.
Verdict:Osteria del Binari offers old-Milan comfort with a garden and a classic dining-room rhythm. The cotoletta fits a Navigli evening better than the canal-front tourist menus. — Navigli / Porta Genova
Queue: Simple from Porta Genova and strong for Navigli plans.
Go: Dinner 19:30-20:30; 5-min walk from Porta Genova M2.
Verdict:El Brellin is a better Navigli choice than the loudest canal-front tourist menus. Order cotoletta here when the evening plan already belongs to the canals. — Navigli
Queue: Canal-side but reachable without a taxi.
Go: Early dinner 19:00-20:00; 8-min walk from Porta Genova M2.