Europe · Italy

Where to eat in Milan

Milan eats butter, rice and veal: saffron risotto, bone-in cotoletta, ossobuco and the panettone that every pasticceria sells from autumn. A trip here is trattorias that have been open since the 1920s, fried panzerotti from a window by the Duomo, and aperitivo at a bar like Bar Basso, plus a deep bench of Michelin kitchens led by Enrico Bartolini's three stars.

Milan at a glance

What to eat
Risotto alla milanese; Cotoletta alla milanese; Ossobuco; Panettone; Aperitivo.
When to go
Best: April–June and September–October. Also good: March and November–December. Hardest: August.
Top tables
Enrico Bartolini al Mudec, Michelin 3★ (2026); Andrea Aprea, Michelin 2★ (2026); Seta by Antonio Guida, Michelin 2★ (2026); Verso Capitaneo, Michelin 2★ (2026). This guide lists 21 award-winning restaurants in all.
Where locals eat
Local favorites off the prestige lists include Luini, Pizzeria Spontini, Marchesi 1824 and Pasticceria Cova.
Markets
Mercato Centrale Milano, Mercato Comunale Isola, Mercato Coperto Wagner and Mercato Darsena (Mercato Coperto Ticinese).
Risotto alla milanese

The dish to eat here

Risotto alla milanese

Saffron risotto, golden yellow and creamy, finished with butter and Parmigiano; often served with osso buco.

The best three: Trattoria Masuelli San Marco, Ratanà, Trattoria Milanese.

Where to eat it, and the recipe →

155places in Milan, ready to save to your trip
What is in the 155
22 award-winning16 local favorites5 markets10 chef's picks5 sandwich shops10 romantic dinners5 breakfast spots10 new openings24 dish spots86 more in our database

Browse by category

Going to Milan?Plan every meal, see them on a map by your hotel, capture the dishes, share the list.
Plan my Milan food trip
Plan my Milan food trip

Chef Amazing picks: where to eat in Milan

A Bib Gourmand trattoria, a bistro from a starred family, two old counters for panettone and fried panzerotti, and a famous bar for the aperitivo, then five smaller places that locals use for roast chicken, risotto and a quiet Brera dinner.

The well-known five

Trattoria Trippa

Porta Romana
Bib Gourmand (2026)Milanese$$

Order: Butter and cheese pasta, fried tripe, vitello tonnato

Bib Gourmand in 2026 and a tripe-and-offal specialist.

Best for: celebration dinner · Reserve: book ahead

Via Giorgio Vasari 1, Milan

Bistro Aimo e Nadia

Magenta
Milanese$$$

Order: Risotto, tortelli with buffalo ricotta, cotoletta

Casual sister of the starred Il Luogo di Aimo e Nadia.

Best for: dinner · Reserve: book ahead

Via Matteo Bandello 14, Milan

Worth confirming: hours and that it is still open.

Marchesi 1824

Duomo
Pasticceria$$

Order: Panettone, macchiato at the bar

Founded in 1824, the oldest surviving pasticceria in Milan.

Best for: breakfast and panettone · Reserve: walk-in

Via Santa Maria alla Porta 11/a, Milan

Luini

Duomo
Street food$

Order: Fried panzerotto with mozzarella and tomato

Frying panzerotti since 1949; closed Sundays.

Best for: cheap lunch · Reserve: walk-in

Via Santa Radegonda 16, Milan

Bar Basso

Città Studi
Bar$$

Order: Negroni Sbagliato

The bar credited with the Negroni Sbagliato.

Best for: aperitivo · Reserve: walk-in

Via Plinio 39, Milan

Worth confirming: hours and that it is still open.

The discoveries

Rovello 18

San Vittore
Milanese osteria$$

Order: Tonnato-filled peppers, cotoletta, risotto alla milanese on request

The Milanese risotto is off-menu but made if you ask.

Best for: neighborhood dinner · Reserve: book ahead

Via Ariberto 3, Milan

Worth confirming: hours and that it is still open.

Giannasi

Porta Romana
Rotisserie$

Order: Quarter chicken with roast potatoes

Roasting chicken since 1967; a quarter costs under 4 euros.

Best for: cheap lunch · Reserve: walk-in

Piazza Buozzi 2, Milan

Worth confirming: hours and that it is still open.

Sources: Table Journey

Risoelatte

Duomo
Risotto$$

Order: Riso al salto, other risottos

Built around riso al salto, the crisp saffron risotto disc.

Best for: lunch · Reserve: unknown

Via Camperio 6, Milan

Worth confirming: hours and that it is still open.

Trattoria Del Ciumbia

Brera
Milanese$$

Order: Fried tripe, Russian salad, panettone

Old-style Brera trattoria on the Fiori Chiari lane.

Best for: dinner · Reserve: unknown

Via Fiori Chiari 32, Milan

Worth confirming: hours and that it is still open.

Botoi

Porta Venezia
Italian$$

Order: Chard lasagna with smoked provola, polenta with baccalà

Focaccia and vegetable-forward plates near Porta Venezia.

Best for: casual dinner · Reserve: unknown

Piazzale Lavater 2, Milan

Worth confirming: hours and that it is still open.

New and buzzing in Milan

The top pick here; the rest are on their own page.

See all 7: The best new restaurants in Milan →

New places change fast. “Provisional” means a guide or directory lists it as new but we have not confirmed the opening date. Check hours and book ahead before you go.

Memorable breakfasts in Milan

The top pick here; the rest are on their own page.

Marchesi 1824

Santa Maria alla Porta

Order: Pastry and cappuccino

A historic Milanese pastry ritual in the original shop.

Classic pastry breakfast.

Directions

See all 10: The best breakfast and brunch in Milan →

Orders are suggestions, not guaranteed menu items. Confirm opening hours and morning service before you go.

Sandwich shops in Milan

The top pick here; the rest are on their own page.

Crocetta 1982

Crocetta
Paninoteca

Order: Prosciutto crudo panino

Italian ingredients underpin a historic local sandwich bar

Source: Vogue Italia
Directions

See all 5: The best sandwiches in Milan →

Picks come from press and guide coverage. We have not confirmed opening hours or current menus for every shop, so check before you go.

Romantic dinners in Milan

Ten tables that come up again and again for date night, anniversaries and quiet candlelit evenings. In no ranked order.

Al Garghet

Southern outskirts of Milan
Romantic dinner
Listed by Milano Segreta
Directions

Picks come from romantic-dinner lists on booking and review sites. Confirm dinner service, menus and availability before you book.

Guided food tours

Take a guided food tour in Milan

1 small-group tour led by local guides, run by Eating Europe. Prefer to go on your own? The self-guided route is above.

Eating Milan: Navigli Food & Drinks Tour, MilanEating Milan: Navigli Food & Drinks Tour, Milan

Eating Milan: Navigli Food & Drinks Tour

From €973 hoursUp to 12 guestsWalking tour

Five-stop tour of the Navigli canal district offering a full taste of the Milanese lifestyle.

You will taste: fried pizza or Milanese pastries, charcuterie and cheese or carpaccio with polenta and gorgonzola, focaccia di Recco / farinata, saffron risotto, Italian dessert, regional wine and local beer.

Meet: Navigli (meet at Piazza Ventiquattro Maggio)

Guided tours are run by Eating Europe, a small-group food tour company in 23 European cities. Chef Amazing earns a commission on bookings made through this page, at no extra cost to you. Prices are per person, from the operator, and can change: we confirm the date, price and availability with you before you pay.

See all 59 guided food tours in 23 cities →

Hot right now in Milan

We have not verified a current craze in Milan yet. We only list one once it has been reported in the press.

The Milan food map

Every place in this guide, pinned. Tap a pin to see what to order, then add it to your trip.

Open the full Milan food map: every place on our lists too (pizza, ice cream, romantic, where locals and the famous eat, cooking classes), searchable by dish.

· Pins are placed by address or name and can be a little off; always confirm in your maps app.

Plan my days in Milan

Tell us what you like and we will line up the places on this page into a day-by-day plan. Only places from this guide, never anything else.

What to eat in Milan, and where

Each dish comes with the places that do it best. Tap Add to my trip on the ones you want, or find them on the map above.

Risotto alla milanese

Saffron risotto, creamy and golden

The 5 best places to eat it in Milan

  1. 1
    Trattoria del Nuovo Macello
    Milan · $$

    Order: Golden saffron risotto

    Family-run, listed for risotto and cotoletta.

  2. 2
    Trattoria Madonnina
    Ticinese · $$

    Order: Risotto milanese

    One of the city's oldest trattorias.

  3. 3
    Rovello 18
    San Vittore · $$

    Order: Risotto alla milanese (ask)

    Off-menu but made on request.

  4. 4
    Il Salumaio di Montenapoleone
    Duomo · $$$

    Order: Risotto alla milanese

    Listed for it alongside mezzi paccheri.

  5. 5
    Bistro Aimo e Nadia
    Magenta · $$$

    Order: Risotto

    Risotto is a headline order.

Cotoletta alla milanese

Bone-in veal cutlet fried in butter

The 5 best places to eat it in Milan

  1. 1
    Bistro Aimo e Nadia
    Magenta · $$$

    Order: Cotoletta

    A recommended order.

  2. 2
    Rovello 18
    San Vittore · $$

    Order: Cotoletta

    On the menu.

  3. 3
    Trattoria Madonnina
    Ticinese · $$

    Order: Cotoletta with potatoes

    Longtime trattoria.

  4. 4
    Trattoria Masuelli
    Viale Umbria · $$

    Order: Cotoletta

    Since 1921.

  5. 5
    Osteria dell'Acquabella
    Milan · $$

    Order: Cotoletta

    Trattoria prices.

Ossobuco

Braised veal shank, often over saffron risotto

The 3 best places to eat it in Milan

  1. 1
    Trattoria Masuelli
    Viale Umbria · $$

    Order: Risotto with ossobuco

    Famous for it, per the listing.

  2. 2
    La Bettola di Piero
    Milan · $$

    Order: Risotto with ossobuco

    Seasonal Milanese kitchen.

  3. 3
    Osteria dell'Acquabella
    Milan · $$

    Order: Ossobuco

    Trattoria prices.

Panettone

The domed Christmas bread, best from artisans

The 5 best places to eat it in Milan

  1. 1
    Marchesi 1824
    Duomo · $$

    Order: Panettone tradizionale

    Since 1824.

  2. 2
    Pasticceria Cova
    Montenapoleone · $$

    Order: Panettone classico with Madagascar vanilla

    Since 1817.

  3. 3
    Iginio Massari Alta Pasticceria
    Centro Storico · $$$

    Order: Panettone di Natale

    Milan flagship of a decorated pastry chef.

  4. 4
    Pavé
    Porta Venezia · $$

    Order: Panettone tradizionale

    Opened 2012.

  5. 5
    Panettone Day temporary store
    Isola/Garibaldi · $$

    Order: Competition-winning panettone

    Open Oct 7 to Nov 1, 2026.

    Seen in Mentelocale

Aperitivo

Spritz or Negroni with snacks at six

The 5 best places to eat it in Milan

  1. 1
    Bar Basso
    Città Studi · $$

    Order: Negroni Sbagliato

    Credited home of the drink.

  2. 2
    LùBar
    Porta Venezia · $$

    Order: Panelle, mini arancini

    Raw bar and snacks.

  3. 3
    N'Ombra De Vin
    Brera · $$

    Order: Salumi and cheese plate

    Wine bar.

  4. 4
    El Brellin
    Navigli · $$

    Order: Fried canal snacks

    Canalside.

  5. 5
    Mercato Darsena
    Navigli · $$

    Order: Wine and cheese bar

    Lively evening spot.

    Seen in Yes Milano · worth confirming hours before you go

Panzerotto

Fried pocket of mozzarella and tomato

The 2 best places to eat it in Milan

  1. 1
    Luini
    Duomo · $

    Order: Panzerotto fritto

    Since 1949; closed Sundays.

  2. 2
    Pizzeria Spontini
    Duomo · $

    Order: Thick pizza al taglio

    Next door; since 1953.

Trippa and offal

Old Milanese tripe, brains and kidney dishes

The 5 best places to eat it in Milan

  1. 1
    Trattoria Trippa
    Porta Romana · $$

    Order: Fried tripe

    Bib Gourmand 2026.

  2. 2
    Cooperativa La Liberazione
    Milan · $

    Order: Tripe, cotechino

    Founded 1945.

  3. 3
    Osteria alla Grande
    Milan · $$

    Order: Tripe

    Fair prices.

  4. 4
    La Bettola di Piero
    Milan · $$

    Order: Fried brains, veal kidneys

    Seasonal.

  5. 5
    Trattoria Del Ciumbia
    Brera · $$

    Order: Fried tripe

    Brera trattoria.

Cassoeula

Winter stew of pork and savoy cabbage

The 2 best places to eat it in Milan

  1. 1
    Trattoria Madonnina
    Ticinese · $$

    Order: Cassoeula

    Winter dish.

  2. 2
    Osteria alla Grande
    Milan · $$

    Order: Cassoeula (groups of ten or more)

    Needs a group.

The most celebrated tables

The top 21 restaurants in Milan, per Michelin Guide Italia 2026. All 22 award winners we track are in the full list below.

Three Michelin stars

Enrico Bartolini al Mudec

Tortona (Mudec) · Chef Enrico Bartolini · $$$$
Michelin 3★ (2026)

The only three-star kitchen in Milan city, run by Enrico Bartolini inside the Mudec museum.

Two Michelin stars

Andrea Aprea

Milan · Chef Andrea Aprea · $$$$
Michelin 2★ (2026)

A two-star dining room built around the cooking of Andrea Aprea.

Seta by Antonio Guida

Brera · Chef Antonio Guida · $$$$
Michelin 2★ (2026)

The two-star restaurant of the Mandarin Oriental, led by Antonio Guida.

Verso Capitaneo

Milan · $$$$
Michelin 2★ (2026)

Listed with two stars in the 2026 guide; one source names it Verso, another Verso Capitaneo.

More award winners

Cracco in Galleria

Duomo · Contemporary Italian · Chef Carlo Cracco · $$$$
Michelin 1★ (2026)

Carlo Cracco's restaurant upstairs in the Galleria Vittorio Emanuele II.

Il Luogo di Aimo e Nadia

Milan · Italian
Michelin 1★ (2026)

One-star successor to the long-running Aimo e Nadia kitchen; its sister bistro is a Milan favorite for risotto and cotoletta.

Joia

Milan · Vegetarian · Chef Pietro Leemann
Michelin 1★ (2026)

A long-established vegetarian fine-dining room under Pietro Leemann, one star in 2026.

Iyo

Milan · Japanese
Michelin 1★ (2026)

Japanese one-star kitchen; the group also holds a star at Iyo Kaiseki.

Iyo Kaiseki

Milan · Japanese kaiseki
Michelin 1★ (2026)

Kaiseki sibling of Iyo, also one star in 2026.

Abba

Milan · Chef Fabio Abbattista
Michelin 1★ (2026)

New one-star entry in 2026 from chef Fabio Abbattista.

Procaccini

Milan · Chef Emin Haziri
Michelin 1★ (2026)

New one-star entry in 2026 with chef Emin Haziri.

Moebius Sperimentale

Centrale · $$$
Michelin 1★ (2026)

The star kitchen near Centrale; the bar-side menu has beef tartare on Parmigiano focaccia and a late-night toastie.

Anima

Milan
Michelin 1★ (2026)

One-star listing in the 2026 guide.

Berton

Milan
Michelin 1★ (2026)

One-star listing in the 2026 guide.

Contraste

Milan
Michelin 1★ (2026)

One-star listing in the 2026 guide.

Horto

Milan
Michelin 1★ (2026)

One-star listing in the 2026 guide.

Sadler

Milan
Michelin 1★ (2026)

One-star listing in the 2026 guide.

Sine by Di Pinto

Milan
Michelin 1★ (2026)

One-star listing in the 2026 guide.

Trattoria Trippa

Porta Romana · Milanese trattoria · $$
Bib Gourmand (2026)

Butter-and-cheese pasta, fried tripe and, when the chef is in, vitello tonnato.

Dongiò

Porta Romana · Calabrian · $$
Bib Gourmand (2026)

Calabrian cooking: fried chicory balls on chickpea purée and grilled scamorza stuffed with 'nduja.

Da Giannino - L'Angolo d'Abruzzo

Milan · Abruzzese · $$
Bib Gourmand (2026)

Abruzzo cooking on the 2026 Bib list for Milan.

When to go and what is in season

Milan food calendar: month by month → What is in season, what to eat and the food festivals each month.

Peak Apr–Jun, Sep–OctShoulder Mar, Nov–DecHard Aug
Why these months

Spring and autumn are the usual eating seasons, and October to December is panettone season; August is when many Milan restaurants close for the holidays (common knowledge, not source-verified).

In season

Food events

Closures to plan around

From published guides and tourism boards. Months are our mapping of how guides describe the seasons; 2027 event dates are expected, not confirmed. Prices come from single sources of varying age, so treat them as a rough guide. Compare cities by month

The best of Milan, by category

The top pick in each, then every place on its own page with what to get and a map.

Aperitivo
5 placesAperitivo

Start with Bar Basso, Città Studi

Get: Negroni Sbagliato

See all 5 →
Panettone
5 placesPanettone

Start with Marchesi 1824, Duomo

Get: Panettone tradizionale

See all 5 →
Trippa and offal
5 placesTrippa and offal

Start with Trattoria Trippa, Porta Romana

Get: Fried tripe

See all 5 →
Gelato
5 placesGelato

Start with Gusto17

Freshly churned gelato prioritizes carefully made flavors in small, frequently replenished batches.

See all 5 →
Breakfast and brunch
10 placesBreakfast and brunch

Start with Pavé, Porta Venezia

Get: Brioche, croissants, panettone tradizionale

See all 10 →
Sandwiches
5 placesSandwiches

Start with Crocetta 1982, Crocetta

Get: Prosciutto crudo panino

See all 5 →
Pasta
12 placesPasta

Start with Trattoria Del Ciumbia, Brera

Get: Fried tripe, Russian salad, panettone

See all 12 →
New restaurants
7 placesNew restaurants

Start with Sisu

Dove mangiare a Milano: le nuove aperture [in aggiornamento] | La Cucina Italiana

See all 7 →
Local restaurants
12 placesLocal restaurants

Start with Luini, Duomo

Get: Fried panzerotto with mozzarella and tomato

See all 12 →
Celebrity restaurants
4 placesCelebrity restaurants

Start with Da Giacomo, Porta Venezia

George Clooney and Jennifer Aniston are among the guests Giacomo Bulleri hosted.

See all 4 →

Every place on the Milan food map → · A to Z

Secret discoveries

Locally loved places that are not on the big prestige lists.

street-food

Luini

Duomo · $

Order: Fried panzerotto with mozzarella and tomato

Panzerotti fried here since 1949, a few steps from the Duomo. Open Monday to Saturday, closed Sunday.

classic

Pizzeria Spontini

Duomo · $

Order: Thick-crust pizza al taglio, margherita

Has served its thick slice since 1953 and stays open daily from 11:00 to 01:00.

Seen in tablejourney.com · worth confirming hours before you go
bakery

Marchesi 1824

Duomo · $$

Order: Panettone by the slice, macchiato at the bar

Milan's oldest surviving pasticceria, founded 1824, now owned by Prada; the original shop is on Via Santa Maria alla Porta.

bakery

Pasticceria Cova

Montenapoleone · $$

Order: Panettone, pasticcini, zabaione caldo

Confectioners since 1817 on Via Montenapoleone, known for window displays and tuxedoed waiters.

Seen in walksofitaly.com, tablejourney.com · worth confirming hours before you go
bakery

Pavé

Porta Venezia · $$

Order: Brioche, croissants, panettone tradizionale

Opened in 2012 by three friends under a 'Breakfast Revolution' banner; breakfast all day.

Seen in walksofitaly.com, tablejourney.com · worth confirming hours before you go
family-run

Giannasi

Porta Romana · $

Order: Rotisserie chicken with roast potatoes

Roasting chickens since 1967; a quarter chicken costs under 4 euros per the listing.

Seen in tablejourney.com · worth confirming hours before you go
classic

Trattoria Masuelli

Viale Umbria · $$

Order: Risotto with ossobuco, cotoletta, polenta

The sign says since 1921; Masuelli family cooking Milanese and Piedmontese food, with Gio Ponti furnishings.

Seen in finedininglovers.com · worth confirming hours before you go
classic

Trattoria Madonnina

Ticinese · $$

Order: Cotoletta with potatoes, risotto milanese, cassoeula

One of the oldest trattorias in the city, with a summer pergola.

Seen in finedininglovers.com · worth confirming hours before you go
classic

Cooperativa La Liberazione

Milan · $

Order: Tripe, cotechino, lentil soup, stew with rice

Founded by partisans in 1945 and open from lunch until 1am; the source spells it 'Librazione'.

Seen in finedininglovers.com · worth confirming hours before you go
bar

Bar Basso

Città Studi · $$

Order: Negroni Sbagliato

The bar usually credited with the Negroni Sbagliato (prosecco in place of gin); on Via Plinio 39.

Seen in theinfatuation.com · worth confirming hours before you go
sit-down

Risoelatte

Duomo · $$

Order: Riso al salto, the crisp saffron risotto disc

A risotto-focused spot on Via Camperio that serves riso al salto.

Seen in theinfatuation.com · worth confirming hours before you go
sit-down

Rovello 18

San Vittore · $$

Order: Tonnato-filled roasted peppers, cotoletta, risotto alla milanese on request

A neighborhood osteria on Via Ariberto; the Milanese risotto is off-menu but available if you ask.

Seen in theinfatuation.com · worth confirming hours before you go
family-run

Trattoria Del Ciumbia

Brera · $$

Order: Fried tripe, Russian salad, panettone for dessert

Old-style Brera trattoria on Via Fiori Chiari.

Seen in theinfatuation.com · worth confirming hours before you go
bakery

Pasticceria Cucchi

Navigli · $

Order: Torta di mandorle, show cakes

Baking since 1936, known for its marble counter.

Seen in tablejourney.com · worth confirming hours before you go
street-food

De Santis Paninoteca

Centro · $

Order: Panini on michetta or ciabatta

Making panini since 1964, over 200 varieties, open late.

Seen in tablejourney.com · worth confirming hours before you go
classic

El Brellin

Navigli · $$

Order: Fritto misto, canalside aperitivo snacks

Canalside trattoria in the old laundry alley of the Navigli.

Seen in tablejourney.com · worth confirming hours before you go

Food markets in Milan

Plan a food trip to Milan All 81 food citiesExplore the 250 food markets

More in Europe

AthensBarcelonaBolognaFlorenceLondonLyonMadridNaples

Awards come from the guides named on each listing (Michelin Guide Italia 2026). Researched October 25, 2026. Restaurants change; confirm hours, reservations and current stars before you go. Some addresses, phone numbers and websites come from OpenStreetMap contributors (ODbL), so call ahead to confirm. Local favorites are editorial picks, not rankings.

Chef Amazing’s lists for Milan: where locals eat, new openings, romantic dinners, ice cream, cooking classes and more, each place with what to order. Cooking classes in Milan: who teaches, what you cook, how long and how to book.

Every place in this guide, A to Z (64)

Chef Amazing · Will Travel for Food · Food cities · 250 food markets · The Best 100