Skip to content
a view of a city at night from the top of a building

What's the food culture in Milan?

Milan, Italy

Jump to a guide

Current conditions

Local 19:42
Weather 32° clear
Feels 33° · 40% · 10 km/h
Air 100 moderate
PM2.5 7.7 · PM10 12.7
Sun 06:02 → 20:56
1 USD 0.88 EUR
This week 2 events

What's the food culture in Milan?

Milan eats differently from the rest of Italy. Risotto alla milanese, slow-cooked with saffron and bone marrow, matters more here than any pasta. The evening aperitivo ritual, where a single drink order comes with a full food spread, likely replaces dinner for many locals.

Milan invented the modern aperitivo, and the ritual still starts around 6pm every evening. You order a drink for 10-15 EUR and the bar sets out focaccia, olives, rice salad, cold cuts, sometimes pasta. At Bar Basso in Porta Venezia, where the Negroni Sbagliato was first mixed in the 1970s, the food is generous enough to skip dinner. Camparino in Galleria, the Campari family bar inside the Galleria Vittorio Emanuele II since 1867, still pours the bitter red original at a marble counter. The Navigli canals fill up by 7pm on warm evenings, and bars along Ripa di Porta Ticinese pour Aperol spritzes at 8 EUR with fried polenta on the side. Mind you, the aperitivo quality varies. The spots near Piazza del Duomo charge 15-18 EUR for a drink and set out stale crackers. Walk 10 minutes south to Porta Ticinese and you'll eat better for less.

Milan eats rice, not pasta. Risotto alla milanese, the grains stained deep yellow and still slightly al'onda (they shift in a slow wave when you tilt the bowl), is the plate you came for. At Ratanà near Porta Nuova, a portion runs about 18 EUR and smells like beef broth and warm butter. Cotoletta alla milanese is the other pillar, a bone-in veal cutlet pounded thin, breaded, and fried in clarified butter until the crust crunches. Trattoria Milanese on Via Santa Marta has served it since 1933 for around 25 EUR. Ossobuco, braised veal shank dressed with gremolata, pairs traditionally with the risotto. That combination runs 35-40 EUR at trattorias in the Brera neighborhood, within walking distance of the Pinacoteca di Brera. Cassoeula appears on menus in winter only, a heavy stew of pork and cabbage that locals argue about. If you visit in July you might never know it exists.

The Mercato Comunale di Wagner on Piazza Wagner is where Milanese families still do their daily shopping. The cheese counter sells Gorgonzola DOP from Novara, about 50 km northeast, at 18-22 EUR per kilo. Salumeria stalls stock bresaola from Valtellina and coppa from Piacenza. The market opens at 8am Tuesday through Saturday, closes by 1pm, then reopens 4-7:30pm. Saturday morning is the busiest. Via Paolo Sarpi, Milan's Chinatown and about a 15-minute walk northwest from the Sforza Castle, is worth a separate trip. Ravioleria Sarpi hand-folds jiaozi for 6 EUR a plate, and the Chinese bakeries sell egg tarts for 1.50 EUR. To be fair, calling this area Chinatown undersells it. The stretch from Via Sarpi to Via Bramante has Sichuan, Cantonese, and Vietnamese cooking within 200 meters of each other.

Most trattorias stop seating 15 minutes before the kitchen closes, and the gap between lunch and dinner service means showing up at 3pm leaves you with bar snacks. TheFork covers maybe 70% of Milan's restaurants and shows menus in English. The rest need a phone call in Italian, though a polite WhatsApp message has been working at more places since around 2023. Tourist traps cluster thickest along Via Dante between the Duomo and the Sforza Castle, and on the Navigli waterfront directly facing the canal. The tell is a laminated menu in 6 languages on a sandwich board. Turn one block back from the canal onto Via Casale and prices drop 30-40%. Panettone, Milan's original yeasted holiday bread, was born in this city. Pasticceria Marchesi, operating since 1824, sells whole loaves year-round for 25-38 EUR.

Signature dishes

  • Risotto alla milanese

    Carnaroli rice toasted in butter, then gradually fed beef broth over 18-20 minutes with saffron threads added halfway through. A spoonful of midollo (marrow) goes in near the end. The correct texture means the rice pools flat on the plate without being pushed.

  • Cotoletta alla milanese

    A bone-in veal cutlet from the rib, pounded to half-centimeter thickness, dredged in egg, pressed into fine breadcrumbs, and fried in clarified butter at about 170°C. The Milanese version keeps the bone attached, unlike its Viennese relative.

  • Ossobuco con gremolata

    Cross-cut veal shank braised for 2-3 hours in white wine and broth until the marrow softens inside the bone. Served with gremolata, a raw condiment of minced lemon zest, flat-leaf parsley, and garlic. The marrow is scooped out with a narrow spoon.

  • Panettone

    Tall dome-shaped bread with candied orange peel, citron, sultanas, and a butter-rich crumb that requires about 36 hours of rising. Milan's bakers start production in October. The best loaves come from independent pasticcerie, not the supermarket shelf.

  • Cassoeula

    Savoy cabbage braised with spare ribs, cotenna (pork rind), and pig's trotters for 3-4 hours until the collagen dissolves into a thick, sticky sauce. Available from November to February only. Each family in Lombardy claims the definitive recipe.

  • Mondeghili

    Fried meatballs made from leftover braised or boiled meat, mixed with stale bread soaked in milk, egg, parsley, and Grana Padano. A cucina povera dish dating to the Spanish occupation of Milan in the 16th-17th century. Served warm as antipasto.

  • Nervetti

    Cold salad of boiled calf's-knee cartilage, sliced thin and dressed with white onion, olive oil, and white wine vinegar. The texture is firm and slightly gelatinous. Common as bar food during aperitivo at traditional Milanese osterie, usually 5-7 EUR.

Meal times

Breakfast at the bar by 8am, espresso and cornetto standing up. Lunch 12:30-2pm sharp. Aperitivo 6-9pm with included food spread. Dinner after 8pm, often 9pm on weekends. Most kitchens close by 10:30pm.

Tipping

Tipping is not expected. A coperto of 2-3 EUR per person covers bread and table service. Rounding up by a euro or two at trattorias is appreciated but not obligatory.

Dietary notes

Vegetarian options exist but Milan's cuisine leans on veal, pork, and bone marrow. Celiac awareness is high, with many restaurants offering gluten-free pasta and marked menus. Halal and kosher options are limited outside Via Padova's North African restaurants and the area near Via Guastalla.

Cooking classes in Milan

Authentic Pasta & Tiramisu Cooking Class in Milan Free cancellation
Cooking Classes

Authentic Pasta & Tiramisu Cooking Class in Milan

Cooking class — 3 hours, free cancellation.

via Viator
Gnocchi, Pasta, Tiramisù and Wine Class Free cancellation
Cooking Classes

Gnocchi, Pasta, Tiramisù and Wine Class

Cooking class — 3 hours, free cancellation.

via Viator
Milan: Pasta and Tiramisu Small Group Cooking Class with Wine Free cancellation
Cooking Classes

Milan: Pasta and Tiramisu Small Group Cooking Class with Wine

Cooking class — 3 hours, free cancellation.

via Viator
Milan Cooking Class: Pizza & Gelato or Pasta & Tiramisu Free cancellation
Cooking Classes

Milan Cooking Class: Pizza & Gelato or Pasta & Tiramisu

Cooking class — 3 hours, free cancellation.

via Viator
Milan Pasta and Tiramisu Cooking Class with Unlimited Wine Free cancellation
Cooking Classes

Milan Pasta and Tiramisu Cooking Class with Unlimited Wine

Cooking class — 3 hours, free cancellation.

via Viator
Milan: Small Group Cozy Cooking Class in a Typical Home Free cancellation
Cooking Classes

Milan: Small Group Cozy Cooking Class in a Typical Home

Cooking class — 3 hours, free cancellation.

via Viator
Pizza Cooking Class with Tiramisù and Wine Tasting in Milan Free cancellation
Cooking Classes

Pizza Cooking Class with Tiramisù and Wine Tasting in Milan

Cooking class — 2 hours, free cancellation.

via Viator
Learn to Cook Italian Recipes with an Italian Chef Free cancellation
Cooking Classes

Learn to Cook Italian Recipes with an Italian Chef

Cooking class — 3 hours, free cancellation.

via Viator
Choose three recipes to cook from all the traditional cuisine Free cancellation
Cooking Classes

Choose three recipes to cook from all the traditional cuisine

Cooking class — 3 hours, free cancellation.

via Viator
The secrets to Learn Fresh Pasta & Gelato in a Glam Home Free cancellation
Cooking Classes

The secrets to Learn Fresh Pasta & Gelato in a Glam Home

Cooking class — 3 hours, free cancellation.

via Viator
Milan: Pasta Tiramisu Cooking Class in a Chef’s Home(Small Group) Free cancellation
Cooking Classes

Milan: Pasta Tiramisu Cooking Class in a Chef’s Home(Small Group)

Cooking class — 3.5 hours, free cancellation.

via Viator
Mamma Mia! Make Your Own Italian Pizza in Milan Free cancellation
Cooking Classes

Mamma Mia! Make Your Own Italian Pizza in Milan

Cooking class — 2 hours, free cancellation.

via Viator

Last verified by automated review (v1.7.2) on . What is automated review?

Plan Your Trip to Milan