The guide’s ranking · Milan

Best Risotto alla Milanese
in Milan

Risotto alla Milanese is saffron risotto from Milan, finished with butter and grated cheese so the rice moves *all'onda*, in a soft wave. Order **"risotto alla milanese all'onda"** (*loose saffron risotto*) or **"risotto con ossobuco"** (*risotto with braised veal shank*) if you want the full trattoria plate. Expect €16-28 for risotto alone and €28-45 when ossobuco is added; the best time is lunch or early dinner before the kitchen is slammed. The trap is a tourist-menu "saffron rice" near Piazza del Duomo that is dry, reheated, and priced like a main event.

Risotto alla milanese (Risotto alla Milanese) · say “Risotto 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

Risotto alla Milanese is saffron risotto from Milan, finished with butter and grated cheese so the rice moves *all'onda*, in a soft wave. Order **"risotto alla milanese all'onda"** (*loose saffron risotto*) or **"risotto con ossobuco"** (*risotto with braised veal shank*) if you want the full trattoria plate. Expect €16-28 for risotto alone and €28-45 when ossobuco is added; the best time is lunch or early dinner before the kitchen is slammed. The trap is a tourist-menu "saffron rice" near Piazza del Duomo that is dry, reheated, and priced like a main event.

Ranked Risotto alla Milanese stops in Milan

Ratanà

Order:

Stamp available
0.00 stamped
Ratanà is a modern Lombard kitchen known for saffron risotto with careful rice texture and seasonal restraint. This is the polished version to book when one Milanese meal has to carry the trip.
The guide’s verdict · Isola / Porta Nuova

Queue: Porta Nuova location with metro and tram access.

Go: Lunch 12:30-14:00 or dinner 19:30-20:30; book ahead, 8-min walk from Isola M5.

Price: $$$

Dietary:

Trattoria Masuelli San Marco

Order:

0.00 stamped

Verdict: Masuelli San Marco has served Milanese and Piedmontese classics since 1921. The risotto is a serious old-school plate, especially when paired with ossobuco or a second course from the same butter-heavy register.Porta Vittoria

Queue: Strong kitchen but not on the main tourist metro spine.

Go: Lunch 12:30-14:00 or dinner 20:00; reserve, easiest by taxi or tram from Porta Romana.

Price: $$$

Dietary:

Stamp availableGoogle Maps

Trattoria Milanese

Order:

0.00 stamped

Verdict: Trattoria Milanese is the classic central answer for risotto without eating on the square. The room is traditional, the menu is dense with Milanese staples, and lunch is the cleanest use case.Cinque Vie

Queue: Central, walkable, and useful between Duomo and Sant'Ambrogio.

Go: Lunch 12:30-13:30; 8-min walk from Duomo M1/M3, book for dinner.

Price: $$

Dietary:

Stamp availableGoogle Maps

Antica Trattoria della Pesa

Order:

0.00 stamped

Verdict: Antica Trattoria della Pesa is a heritage dining room for rice, veal, and seasonal Lombard dishes. Choose it when you want a formal old-Milan setting instead of a modern chef interpretation.Garibaldi / Monumentale

Queue: Close to Garibaldi transit and Brera nightlife.

Go: Dinner 19:30-21:00; 5-min walk from Monumentale M5 or Garibaldi FS.

Price: $$$

Dietary:

Stamp availableGoogle Maps

Osteria del Treno

Order:

0.00 stamped

Verdict: Osteria del Treno is a practical Slow Food-style stop for travelers using Centrale. The risotto is reliable, the room is unfussy, and the location avoids station food traps.Centrale / Repubblica

Queue: Useful before or after Milano Centrale trains.

Go: Weekday lunch 12:30-14:00; 7-min walk from Repubblica M3.

Price: $$

Dietary:

Stamp availableGoogle Maps

Al Garghet

Order:

0.00 stamped

Verdict: Al Garghet is a countryside-feeling Milanese restaurant inside city limits. The risotto and ossobuco pairing fits a slower dinner when transit convenience matters less than setting.Gratosoglio / Chiaravalle edge

Queue: Worth it for atmosphere, but it sits beyond the easy metro core.

Go: Dinner 19:30-20:30 or Sunday lunch; taxi recommended from Abbiategrasso M2.

Price: $$$

Dietary:

Stamp availableGoogle Maps

Boeucc

Order:

0.00 stamped

Verdict: Boeucc is one of Milan's old power-dining rooms and keeps risotto on the classic side. Come for a controlled, formal lunch rather than a casual bowl.Cordusio / Duomo

Queue: Central, formal, and close to the museum core.

Go: Business lunch 12:30-14:00; 5-min walk from Duomo M1/M3 or San Babila M1/M4.

Price: $$$

Dietary:

Stamp availableGoogle Maps

Antica Osteria il Ronchettino

Order:

0.00 stamped

Verdict: Il Ronchettino serves Milanese classics in a former rural inn setting. The risotto with ossobuco is the practical order when you want the city's rice and veal traditions on one plate.Gratosoglio

Queue: Historic cascina setting with weak walk-up transit for visitors.

Go: Weekend lunch 12:30-14:00 or dinner 19:30; taxi from Abbiategrasso M2 is simplest.

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

Teatro alla Scala

Teatro alla Scala

Best nearby foods: Signature order

Pairs naturally with this food stop.

Galleria Vittorio Emanuele II

Galleria Vittorio Emanuele II

Best nearby foods: Signature order

Pairs naturally with this food stop.

Fondazione Prada

Fondazione Prada

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.

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.

Basilica di Sant'Ambrogio

Basilica di Sant'Ambrogio

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.

Milano Centrale Station

Milano Centrale Station

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.

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/risotto-alla-milanese.

Is the queue moving fast right now?