Milan eats on Lombard butter, not Tuscan oil: saffron risotto, breaded veal cotoletta, ossobuco and slow-braised cassoeula. Between market halls, century-old pasticcerie and the 6pm aperitivo ritual invented here, three days barely covers it.
Milan's best-loved covered market (built 1929, restored 2016) in residential Fiera. Around 25 stalls: Lombard cheeses, fresh pasta, Sicilian fishmongers. Open Mon–Sat 08:00–20:00, closed Sunday. Espresso at the bar costs about €1.20.
A 1930s osteria with a vine-covered courtyard in the Isola-adjacent backstreets, serving Milanese home cooking: mondeghili meatballs, risotto al salto, trippa alla milanese. Paper tablecloths, handwritten menu, cash strongly preferred.
Milan's temple of gastronomy since 1883: a three-floor food hall with an ageing room of 3,200 cheeses, house-cured salumi, truffle counter and a basement enoteca holding roughly 3,000 labels. Open Mon–Sat 09:30–19:30.
Milan's oldest pasticceria, founded 1824 and now Prada-owned, with original mint-green cabinetry. Famous for panettone made year-round, marron glacé and tiny cream-filled bignè. Coffee standing at the bar is far cheaper than at a table.
Hands-on Lombard cooking classes in Brera teach risotto alla milanese properly: toasting carnaroli dry, deglazing with white wine, saffron pistils bloomed in broth, and the final mantecatura with cold butter and Grana Padano.
A family trattoria near the old slaughterhouse district, open since 1930, known for a modernised cotoletta and one of the city's benchmark ossobuco with risotto giallo. One Michelin Bib Gourmand; booking essential for lunch.
Founded 1817 by a soldier of Napoleon, Cova is Milan's grandest caffè, on the fashion district's main street. Marrons glacés, panettone and hot chocolate thick enough to stand a spoon in. Table service carries a noticeable premium.
Opened 1915 by Davide Campari at the Duomo mouth of the Galleria, with Art Nouveau mosaics and a ground-floor bar that still pours the original Campari soda from a jet-fed tap. The upstairs Sala Spiritello does classic cocktails.
A former railway depot turned sprawling food market with artisan producers, a bakery, mozzarella bar, craft beer taps and an outdoor garden. Roughly 40 vendors; open daily from morning until late, busiest at weekend lunch.
A Pugliese family bakery behind the Duomo since 1949, selling one thing supremely well: the fried panzerotto stuffed with tomato and mozzarella. Permanent pavement queue that moves fast; cash and card both accepted, no seating.
A pastry-chef-run gelateria near Porta Venezia making everything from raw ingredients, with rotating seasonal flavours and dairy-free sorbets. Small batches, no artificial colouring — the pistachio is grey-green, which is the point.
The 12th-century canal that carried Duomo marble is now Milan's densest aperitivo strip. From 18:00 bars along the towpath serve a drink plus a buffet or plated snacks for a fixed price; the Vicolo dei Lavandai courtyard sits mid-strip.