Lombardy Food Guide: Traditional Dishes and Regional Cuisine

What to eat in Lombardy: risotto alla Milanese, ossobuco, pizzoccheri, casoncelli, mountain cheeses, Lake Como fish and Mantuan tortelli.

Part of our guide Italian food guide, region by region

Estimated reading time: 12 minutes

Lombardy isn’t shy about butter. It lends richness to Milan’s saffron risotto and famous cotoletta, and Valtellina’s buckwheat pizzoccheri also feature plenty of it, along with melted mountain cheese. Mantua’s pumpkin tortelli offer a different combination of sweet and savory flavors. Cheese lovers will find plenty to explore here, especially in the Alpine valleys.

The fertile Po Valley is rice country, which helps explain risotto’s popularity. Further north, cattle graze on Alpine pastures where some of Italy’s finest mountain cheeses are made. Buckwheat has a special place in Valtellina cooking, particularly in its pasta and polenta.

Lake Como is known for perch and agoni, the small fish traditionally preserved as missoltini. Around Lake Garda, olive groves produce Garda DOP olive oil, an interesting contrast to the region’s widespread use of butter. Stuffed pasta is particularly important around Bergamo, Brescia and Mantua, each with its own specialties.

Standout favorite dish

Editor’s Pick: Risotto alla Milanese

Risotto alla Milanese is one of Lombardy’s signature dishes. Saffron gives the rice its unmistakable golden color, but the richness is just as important. Butter, stock, and grated cheese give the dish its creamy texture, and some traditional versions also include beef bone marrow.

A good risotto alla Milanese should be loose enough to spread gently across the plate. It doesn’t need much. You’ll find it served on its own as a first course, or alongside ossobuco, another Milanese classic.

What to Eat in Lombardy: Where to Try the Local Specialties

DestinationFoods to look forWhen or where
MilanRisotto alla Milanese, ossobuco, and cotoletta alla MilaneseTraditional restaurants for lunch or dinner; try the saffron risotto alongside ossobuco.
Bergamo & its valleysCasoncelli and polenta taragna, enriched with mountain cheese and butterCasoncelli as a first course; polenta taragna as a substantial dish on its own or alongside meat.
BresciaSpiedo Bresciano, meat slowly roasted on skewers with sage and butterMake time for a leisurely lunch or dinner, with polenta alongside the roast meat.
ValtellinaPizzoccheri, cheese-filled sciatt, and bresaolaSciatt or bresaola to start; the buttery, cheese-rich pizzoccheri make a substantial pasta course.
Lake ComoPolenta e missoltini, salted and dried lake fish served with polentaLook for this intensely savory specialty on local menus around Como and Lecco.
MantuaTortelli di zucca and torta sbrisolona, the crumbly almond cakePumpkin-filled pasta is particularly appealing in autumn and winter; finish with a piece of sbrisolona and an espresso.

Cheeses of Lombardy

Bitto Storico
Bitto Storico

Lombardy is celebrated for its cheeses. Its Alpine valleys produce exceptional mountain varieties, while the dairies of the Po Valley supply some of Italy’s best-known cheeses.

Gorgonzola DOP

Gorgonzola is a creamy, soft white cheese with streaks of blue-green mold that give it a spicy, tangy flavor. Today, producers make different versions of Gorgonzola, including a milder, sweeter Gorgonzola Dolce and a more piquant Gorgonzola Piccante. The former is soft and spreadable; the latter has a firmer texture and a much stronger bite. Both are made in a designated production area that includes parts of Lombardy and Piedmont.

Taleggio DOP

Taleggio is a cow’s milk cheese traditionally aged in the mountain caves of Val Taleggio. Its washed rind has a pungent aroma, but the soft cheese beneath is milder than you might expect. After at least 35 days of aging, Taleggio develops mild, tangy, fruity flavors with a subtle truffle aftertaste. It’s particularly good served at room temperature, when its creamy texture comes through.

Grana Padano DOP and Raspadüra

Grana Padano is one of Italy’s most famous cheeses, made in Lombardy, particularly across the Po Valley. This hard, granular cow’s milk cheese is widely used in local cooking, though a piece of well-aged Grana Padano is also worth enjoying on its own.

Around Lodi, look for raspadüra: very thin, almost translucent curls scraped from young grana-style cheese, including Bella Lodi. The shavings are delicate enough to melt on the tongue and are often served as an antipasto.

Bitto DOP and Storico Ribelle

Bitto DOP is produced during summer on Alpine pastures in Valtellina and certain neighboring mountain areas. Made from raw whole cow’s milk, sometimes with a small proportion of goat’s milk, the cheese becomes firmer and more aromatic as it ages.

The cheese formerly known as Bitto Storico is now called Storico Ribelle. Recognized by a Slow Food Presidium, it follows a separate, particularly demanding set of production rules, including using 10–20% milk from Orobica goats. Some exceptional wheels are matured for years.

Bagòss di Bagolino

Bagòss di Bagolino is a traditional cheese hailing from Bagolino in upper Brescia’s Val di Caffaro. Cheesemakers add a little saffron to the curd, lending the cheese its distinctive golden color. This raw cow’s milk cheese is associated with the Slow Food Presidium and is often aged for 24 to 36 months. The result is a firm, deeply savory cheese, quite different from Lombardy’s softer cheeses.

Valtellina Casera DOP

The typical cheese of Valtellina Valley in the province of Sondrio, Valtellina Casera, is a partially skimmed cow’s milk cheese aged at least 70 days whose subtly sweet flavor becomes more intense with age. This table cheese is used in regional dishes like pizzoccheri and sciatt. Young Casera melts particularly well, making it an important ingredient in some of Valtellina’s most comforting dishes.

Starters – Antipasti

Bresaola della Valtellina
Bresaola della Valtellina

Antipasti in Lombardy often revolve around cured meats and cheese, with little embellishment. Valtellina’s sciatt are a notable exception: they arrive hot, crisp, and full of melted cheese.

Bresaola della Valtellina IGP

Bresaola della Valtellina is made from lean beef that has been salted, seasoned, and air-dried. Quality bresaola is characterized by its bright red color and delicate flavor and is typically served on its own in Valtellina. However, you’ll also find it served with a splash of olive oil and shavings of Parmigiano Reggiano. Its restrained flavor differs from the region’s richer pork salumi.

Wine pairing: Rosso di Valtellina DOC — A youthful Nebbiolo-based red has the freshness and relatively gentle tannins to accompany the delicate cured beef without dominating it.

Sciatt Valtellinesi

These crisp buckwheat fritters have a center of melted Valtellina Casera cheese. Their unusual name means ‘toads’ in the local dialect, a reference to their irregular shape. Sciatt are traditionally served hot on a bed of dressed chicory, whose slight bitterness is a welcome contrast to the rich cheese. They’re one of the most satisfying things to order before a meal in Valtellina.

Salame d’Oca di Mortara IGP

The province of Pavia produces salame d’oca mainly around the town of Mortara. This distinctive salame is made from a mixture of goose and pork, seasoned with pepper and spices and enclosed in goose skin. Unlike many Italian salami, the protected Mortara version is cooked. It has a delicate, mild flavor and is served in slices as part of an antipasto or alongside other local specialties.

Mostarda di Cremona and Mantua

Don’t mistake mostarda for an ordinary fruit preserve. It’s made with fruit, sugar, and mustard essence, giving it a combination of sweetness and a surprisingly sharp heat. Cremona is particularly associated with colorful mixed-fruit mostarda, while Mantuan versions often feature pears, apples or quince. Mostarda is not a starter in itself, but it deserves a place here as an accompaniment to cheeses and cured meats. You’ll also see it served with boiled meats.

related tour

Discover Lombardy's Food and Wine

Food and wine go hand in hand in Lombardy, and Milan is a natural place to begin exploring both. If you're planning a trip, Cellar Tours can arrange a private food and wine journey combining the city's restaurants with winery visits in Franciacorta and time to enjoy the region's local specialties.

First Courses – Primi Piatti

Tortelli di Zucca
Tortelli di Zucca

Rice is central to Po Valley cooking, but Lombardy’s first courses go well beyond risotto. Bergamo and Crema are especially proud of their stuffed pasta, while buckwheat and polenta have a strong following in the northern valleys.

Risotto alla Pilota

A specialty of Mantua, risotto alla pilota differs from a creamy risotto alla Milanese. The rice is cooked to a drier, more separate texture and dressed with fresh pork sausage and grated cheese. An even more substantial version, col puntèl, comes with a pork chop.

Pizzoccheri della Valtellina

Pizzoccheri are one of Valtellina’s best-known specialties. The short, dark ribbons of pasta are served with potatoes, Savoy cabbage, Valtellina Casera cheese, and plenty of garlic-flavored butter. It’s substantial mountain food, and there’s no need to order much else alongside it.

Wine pairing: Valtellina Superiore DOCG — This Alpine Nebbiolo has enough acidity to cut through the butter and melted cheese, with savory notes that suit the buckwheat pasta.

Casoncelli

Casoncelli are half-moon-shaped ravioli, and the recipe varies from one Lombard province to the next. Bergamo and Brescia both have their own versions. Fillings commonly combine meat with breadcrumbs and cheese; in Bergamo, amaretti biscuits and raisins can add a sweet contrast. Casoncelli are usually served with butter, sage, grated cheese, and sometimes pancetta. The sweet notes are slight, but they help set the Bergamo version apart.

Tortelli di Zucca

Zucca, or pumpkin, is a prominent ingredient in Mantuan kitchens throughout autumn and winter. Tortelli di zucca is one of the province’s most beloved dishes featuring this seasonal ingredient. The filling combines pumpkin with amaretti, fruit mostarda, and grated cheese, giving the pasta a slightly sweet, savory, and gently piquant character. Butter and sage are usually all that’s needed to finish it.

Wine pairing: Lambrusco Mantovano DOC Secco — Choose a dry, gently sparkling example. Its acidity and lively fruit help balance the sweet pumpkin and amaretti, while the bubbles lighten the butter sauce.

Tortelli Cremaschi

Crema’s tortelli are among Lombardy’s most unusual stuffed pastas. Their filling includes amaretti, spiced mostaccini biscuits, raisins and candied fruit, along with cheese and other seasonings. Despite those sweet ingredients, tortelli cremaschi are served as a first course, usually with melted butter and grated cheese. This local specialty is worth ordering, even if the ingredients sound like an unlikely combination.

Polenta Taragna

Polenta appears throughout Lombardy, but polenta taragna deserves attention on its own. A mixture of maize and buckwheat gives it a darker color and a more rustic character than ordinary polenta. Mountain cheese and butter make it particularly rich. It’s associated with both the Bergamo valleys and Valtellina; around Bergamo, cheeses such as Branzi or Formai de Mut are often used. You can serve it as a substantial dish on its own or alongside meat.

Main Courses – Secondi Piatti

Cotoletta alla Milanese
Cotoletta alla Milanese

Milan has some of Lombardy’s most famous meat dishes, and with good reason. But Brescia’s slow-roasted specialties and Lake Como’s preserved fish are also worth making room for.

Cotoletta alla Milanese

Cotoletta alla Milanese is a veal cutlet coated in egg and breadcrumbs and fried in butter until golden brown. The classic version uses a bone-in veal chop, thick enough to stay juicy beneath its crisp crust, though thinner versions are also common. It’s usually served simply, with a wedge of lemon rather than a heavy sauce.

Wine pairing: Oltrepò Pavese Metodo Classico DOCG — This traditional-method sparkling wine, based mainly on Pinot Nero, has lively acidity and fine bubbles that cut through the buttery, crisp coating.

Ossobuco alla Milanese

Another contender for a regional favorite, ossobuco alla Milanese is named for the cross-cut veal shank used in the dish. The bone and marrow remain in place as the meat cooks slowly until tender. A gremolata of parsley, garlic, and lemon zest adds freshness to the rich sauce. Risotto alla Milanese is its classic partner, although polenta is an excellent alternative. The marrow is central to the pleasure.

Cassoeula

Cassoeula is a pork and cabbage stew ideally served in winter. It uses substantial cuts of pork, often including ribs and rind, along with little verzini sausages and Savoy cabbage. After slow cooking, the result is rich, comforting and best enjoyed with polenta. It’s not delicate food, but that’s rather the point.

Mondeghili

Mondeghili are the Milanese take on le polpette, or meatballs. Often made with leftover cooked meat, bread, cheese, and herbs, they’re shaped into small, slightly flattened patties and fried in butter. They may be served as a main course or as something to share. They remind you that Milanese cooking isn’t all saffron rice and expensive cuts of veal.

Spiedo Bresciano

In Brescia, especially around Lake Garda, spiedo Bresciano is made with pork, chicken, or rabbit arranged on long skewers with sage and sometimes potato. Drizzled with butter and seasoned with salt, the meat slowly roasts over embers until tender and juicy. It’s traditionally served with polenta.

Polenta e Missoltini

Missoltini are not a separate species of fish: they’re agoni from Lake Como, salted and dried. The preserved fish are grilled and served with polenta, producing an intensely savory combination quite unlike a plate of fresh lake fish. Look for this local specialty around Como and Lecco, where it remains part of the lakeside food tradition.

Wine pairing: Lugana DOC — From the southern shores of Lake Garda, a dry Lugana brings citrus freshness and enough body to stand up to the fish’s salty, concentrated flavor.

Desserts – Dolci

Torrone di Cremona
Torrone di Cremona

Lombardy is home to some of Italy’s best-known sweets, but its regional cakes and pastries deserve as much attention as the famous names.

Panettone

Created in Milan, panettone is a classic Christmas sweet bread famous throughout Italy and worldwide. The festive bread is typically studded with candied orange and raisins, though countless variations exist today. The best versions have a light, soft interior and a buttery aroma, without the dryness that gives mass-produced panettone a poor reputation.

Torrone di Cremona

Torrone is a sweet nougat treat widely enjoyed throughout Italy, and Cremona is particularly famous for it. Local versions include vanilla, candied lemon peel, lemon zest, and almonds or hazelnuts. The city even hosts a torrone festival every November.

Stracciatella Gelato

If you’ve ever eaten gelato in Italy, you’ve likely encountered the delicious stracciatella flavor. Bergamo can claim this one as its own: dark chocolate is added to fior di latte gelato, where it cools and breaks into thin, irregular flakes. It’s a simple idea, but very different from ordinary ice cream studded with chocolate chips.

Torta Paradiso

Pavia’s torta paradiso is a soft cake made with butter, eggs, sugar, flour, and potato starch, often with a little lemon. Its fine, light crumb is the attraction. Although you’ll find versions filled with cream, the traditional cake needs little more than a dusting of icing sugar. It’s as good with afternoon coffee as it is for dessert.

Torta Sbrisolona

In Mantua, torta sbrisolona is a crumbly cake made with cornmeal, wheat flour, butter and almonds. Its name refers to the way it breaks apart. Rather than cutting neat slices, you snap off irregular pieces and accept the crumbs. It’s an excellent cake to have with an espresso.

Where We Love to Eat in Lombardy

These are some of the restaurants we enjoy sharing with guests on our private food and wine tours. Our recommendations are shaped by personal dining experiences, the places we choose for selected itineraries and feedback from our guests. Each has its own character, but together they reflect Lombardy’s diverse culinary traditions, local ingredients and exceptional wines.

Osteria della Villetta

Palazzolo sull'Oglio · Brescia / Franciacorta

Why we recommend it

A historic family osteria serving traditional Brescian cooking, from manzo all'olio to bollito misto, alongside an excellent selection of Franciacorta wines.

Trattoria Trippa

Milan · Porta Romana

Why we recommend it

A lively contemporary trattoria where traditional recipes, seasonal ingredients and lesser-used cuts of meat receive thoughtful, unfussy treatment.

Ristorante La Preséf

Mantello · Valtellina

Why we recommend it

Refined Alpine cooking rooted in a working farm, with cheeses, meats and vegetables produced on the estate and a strong connection to Valtellina's wines.

Da Vittorio

Brusaporto · Bergamo

Why we recommend it

The Cerea family's celebrated restaurant combines generous Italian hospitality with sophisticated cooking inspired by Lombard traditions and exceptional seasonal ingredients.

Dal Pescatore Santini

Runate · Mantua countryside

Why we recommend it

A distinguished family restaurant where Mantuan traditions, including tortelli di zucca, are prepared with exceptional care and served with warm, polished hospitality.

Back to top