Mortadella sandwich, classic Milanese michetta
Photograph: Shutterstock
Photograph: Shutterstock

How to eat like a local in Milan

Sample epic Milanese minestrone, mortadella-stuffed michetta, mondeghili meatballs and a whole lot more

Advertising

Think of Italian food, and Milanese cuisine might not be the first thing that springs to mind – but that doesn’t mean you should give it a miss. Quite the opposite. The northern Italian city has a rich culinary tradition shaped by centuries of foreign rule and cultural exchange, from Spanish influences to Austrian techniques. The result is a series of hearty, pretty meat-heavy dishes that are rooted in comfort, simplicity and ingeniousness – the very foundations of great Italian cuisine. 

What food is Milan most known for?

Three words: risotto alla milanese – creamy, saffron-scented, golden-hued rice that’s as iconic as the Duomo itself, followed by cotoletta alla milanese and ossobuco (we told you it was all quite meaty), often served with that same saffron risotto. Add to that panettone, the city’s beloved sweet bread, traditionally eaten at Christmas but now enjoyed year-round, and you’ve got a solid starter pack to Milan’s culinary DNA. But there’s plenty more to try too. Below, we’ve rounded-up some of the most beloved, quintessential Milanese dishes, delicacies and foods to try on your next visit. Enjoy!

📍 RECOMMENDED: Ultimate guide to restaurants in Milan

🏨 Ready to book? Here are Milan’s best hotels and best Airbnbs

Emma Harper and Marianna Cerini are writers based in Milan. At Time Out, all of our travel guides are written by experts across Europe. For more about how we curate, see our editorial guidelines. This guide includes affiliate links, which have no influence on our editorial content. For more information, see our affiliate guidelines

The best local food in Milan

1. Mondeghili

🍴 Where to get it: Restaurants (and occasionally a deli counter)

Meatballs are ubiquitous across Italy, and Milan is no exception. Here, they are called mondeghili, are made from leftover cuts of meat (sausage, mortadella, liver, you name it) and are a staple of local cuisine – so much so that in 2008 the city granted them the Denominazione comunale d'origine (De.C.O.), an Italian recognition that protects a typical product or traditional recipe.

Traditional they certainly are: references to the dish date back to the Spanish domination of Milan between 1535 and 1706 – the name mondeghili likely comes from the Spanish albóndiga, meaning meatball (which in turn derives from the Arabic word for fried meatballs, al-bunduq). The earliest official recipe, however, is from 1839.

Ever since then, the meatballs have been a fixture on the Milanese table, and still are today. You’ll find them on the menus of seasoned restaurants and neo-trattorie, but also tucked into panini at bakeries, served at aperitivo alongside a glass of wine, or prepared at home according to nonna’s recipe. 

How to know it’s good: The classic bite – crisp on the outside, soft on the inside (and absolutely no tomato sauce).

Our favourite in the city: The perfect mondeghili are crisp on the outside and tender on the inside, and few places nail that balance as well as Osteria del Treno, a beloved eatery near Milan’s main train station, Stazione Centrale. 

2. Trippa alla Milanese (Busecca)

🍴 Where to get it: Traditional trattorias and restaurants

Busecca is the word for ‘tripe’ in the Milanese dialect and the name given to the Milanese preparation of tripe. This wholesome, hearty soup, made of tripe, beans, a variety of vegetables, broth and a touch of tomato purée, was popular in the countryside around Milan – a staple of the so-called ‘peasant’ cuisine. For that reason, it’s not especially popular in restaurants, but, come wintertime, several more traditional spots, like Antica Trattoria Salutati in the quiet Washington neighbourhood, will trot it out as a special.

Our favourite in the city: If you’re craving tripe and don’t care how it’s prepared, head to our favourite restaurant in MilanTrippa in Porta Romana, where the ever-changing menu features unfussy renditions of tripe, sweetbreads and more.

Advertising

3. Michetta

🍴 Where to get it: Takeaway bakeries, delis and bars that serve snacks

If you’re grabbing a sandwich in Milan, make it a michetta – anything else just won’t do. Crispy, airy and iconic, this is the bread of choice in the city, traditionally stuffed with leftover meats like mondeghili or slices of salame and prosciutto (but also mozzarella and tomatoes, grilled vegetables, or anything else that picks your fancy). 

Shaped like a star or a rose – you’ll actually find the michetta in other parts of the country under the name rosetta – this humble hollow bread dates back to the Austrian occupation of Milan in the 18th century, when locals were asked by the occupiers to replicate the kaisersemmel, a type of Austrian bread roll. Unwilling to pay tribute to the emperor, they renamed their version michetta, likely from micca, the Lombard word for crumb (or maybe as a playful distortion of Kaisersemmel itself) and made it crunchier and lighter – the perfect sandwich bread.

How to know it’s good: In a proper Michetta, the bread should be incredibly light (and the inside should be hollow) – no dense bread here. 

Our favourite in the city: Any forno (bakery) worth its name will stock the michetta in Milan, but we are partial to those from Panificio Davide Longoni, one of the most formidable bread-makers in town. 

4. Minestrone Milanese

🍴 Where to get it: Traditional restaurants and trattorias

Who needs GPS when you have minestrone? Some say that a few sips of the soup will tell you exactly where you are on the peninsula. Considering the Milanese love for rice (look no further than the first item on this list), what separates minestrone in Milan from that in other regions is the use of rice in place of pasta. Together with vegetables of all types – cabbage, beets, celery, spinach, parsley, tomatoes and more, depending on what’s in season – the rice is cooked in a pleasant if not particularly noteworthy broth. Served hot in the winter and cold in the summer, this soup is your best bet for a few servings of vegetables, which don’t feature heavily in most traditional Milanese restaurants. 

How to know it’s good: Rice, rice and rice only. Get one with pasta? Send it back!

Our favourite in the city: Trattoria Mirta, northeast of the Loreto neighbourhood, makes an excellent bowl of minestrone garnished with goat cheese if you’re lucky enough to catch it on the ever-changing menu.

Advertising

5. Risotto

🍴 Where to get it: Restaurants all over the city, served as both a starter and a main

Most people aren’t aware that Italy is the largest producer of rice in Europe. The crop is mainly grown in the flat Po Valley, also known as the ‘rice bowl of Italy’, where Milan is located. So it’s no surprise that one of the most traditional Milanese dishes is risotto, particularly risotto alla Milanese. Legend has it that this dish came about in the 16th century when one of the apprentices working on the Duomo’s stained-glass windows decided to add saffron – which was used to colour the glass – to white rice. The saffron adds a pop of yellow to a normally bland-looking dish but doesn’t add much to the taste: cheese and bone marrow are the parties responsible for the risotto’s luxurious creaminess.

How to know it’s good: Milanese risottos are creamy and loose, not thick and firm like some other versions

Our favourite in the city: Ratanà, on the edge of Isola, is famed for its take on this staple (and one of Milan’s best restaurants) 

6. Cassoeula

🍴 Where to get it: Restaurants – but only in winter 

A warming pork and cabbage stew, cassoeula generally pops up on menus during the colder months, when all you want is a bowl of steaming hot goodness. This is one of those head-to-tail Italian recipes – in addition to sausage and cabbage, less noble pig parts like the head, feet, ears and more are tossed into the pot. It’s traditionally consumed on January 17, the feast day of Saint Anthony the Abbot, fittingly the patron saint of pigs and butchers, among other things.

How to know it’s good: If you see this sold during summer, we wouldn’t trust it. Traditionally this is dish is only made during November and January, when the cabbage is at its sweetest. 

Our favourite in the city: One of the best spots in Milan offering cassoeula year-round is Don Lisander, an old-school restaurant that borders Brera and Quadrilatero Della Moda, two neighbourhoods north of the Duomo.

Advertising

7. Panettone

🍴 Where to get it: Bakeries, pastry shops and delis – you won’t see this on restaurant menus

There are many stories about the exact origins of this Christmas fruitcake, and almost all of them point to Milan as its birthplace. Panettone is everywhere during the holiday season, with boxes stacked high in bakeries and filling up entire aisles in supermarkets, and many people buy it as a gift for friends and family: nothing spreads a bit of cheer like a slice of this pillowy, sweet bread and a glass of prosecco. But you may be surprised to find out that there are pastry shops that bake panettone all year round; these spots have mastered the notoriously difficult bread, which is pumped full of large pieces of candied citrus and raisins. 

How to know it’s good: There’s nothing worse than a dry panettone – good ones stay moist when pulled apart

Our favourite in the city: One of the best places for panettone is Pasticceria Cucchi, an elegant shop on Corso Genova that seems pleasantly preserved in time.

8. Ossobucco

🍴 Where to get it: Traditional restaurants and trattorias

Meat, meat and more meat: that’s what you’ll be eating in Milan if you go for the region’s iconic dishes (sorry, vegetarians). Ossobuco, which translates to ‘bone with a hole,’ is one of two meat stars (cotoletta being the other, see below for more on that) you’ll find at most traditional restaurants. Braised in a mixture of onions, carrots, celery, white wine and broth, the crosscut veal shank is fork-tender and melts in the mouth. The jelly-like marrow at the centre of the bone bumps this dish from merely delicious to heavenly. It’s often served with risotto alla Milanese or polenta.

How to know it’s good: When you’re digging into this much meat, it needs to be soft, tender and fall off the bone. If it’s tough or chewy, we apologise. 

Our favourite in the city: Osteria dell’Acquabella in Porta Romana, a simple, family-run spot that draws almost exclusively on Milanese culinary traditions, consistently puts out an excellent ossobuco.

Advertising

9. Polenta

🍴 Where to get it: Restaurants, as a side or a main

When done poorly – whether allowed to go too mushy or baked into a much too stiff loaf – polenta is bland and uninspiring, which may explain why it often gets a bad rap. But when prepared properly, the boiled cornmeal (also described as cornmeal porridge) is one of the best comfort foods out there. Northern Italians are serious about their polenta, to the point that various societies were founded in the 18th and 19th centuries to celebrate its place in Italian culture. Even more telling is that southern Italians have been known to use ‘polentone’ (which literally translates as ‘big polenta’) as a derogatory term – although mild as such terms go – to describe someone from northern Italy.

How you know it’s good: A good Milanese should be soft, thick and creamy and seriously hot – bonus points if it’s served with a meaty stew dunked on top

Our favourite in the city: While polenta is mostly a side dish to meat and stew mains, Al Cantinone, a restaurant near the Duomo, offers some fabulous appetisers that pair the dish with a variety of cheeses, mushrooms and more.

10. Cotoletta

🍴 Where to get it: Traditional trattorias and restaurants

A breaded veal cutlet fried in butter, the cotoletta alla Milanese can be found almost everywhere in the city, unlike other traditional recipes that are often the realm of the home cook. A cousin of the schnitzel, the cotoletta is rich without being over the top, making it something that can be eaten with (slightly) more regularity. It helps that there are many ways of preparing it, making some versions heavier than others.

How to know it’s good: There’s much debate over boneless versus bone-in, thin and crunchy (something more akin to a schnitzel) versus thick and juicy. To be honest, you’re likely to love it any kind of way. 

Our favourite in the city: At Trattoria del Nuovo Macello in Calvairate, the cotoletta is bone-in and thick, the perfectly cooked veal covered in a thin, crispy outer layer of breadcrumbs.

More essentials and insider tips for visiting Milan

Recommended
    Latest news
      Advertising