Bergamo’s food is mountain Lombard cooking - hearty, based on polenta and slow-cooked meats, and entirely distinct from the lighter cuisine of the Lombard plain. The Città Alta’s restaurants serve food that rarely travels outside the Bergamasco valleys.
What to Eat
Casoncelli alla bergamasca - the essential Bergamasco dish. Filled pasta (similar in shape to ravioli) stuffed with beef, amaretti biscuits, raisins, pears, and spices - a sweet-savoury combination unique to the area. Served with butter, sage, and pancetta. The filling is what distinguishes them: no other pasta in Italy uses this particular combination. Non-negotiable if you visit Bergamo.
Polenta taragna - polenta made with buckwheat flour, which gives it a darker colour and nuttier flavour than the standard white version. Mixed with butter and local mountain cheese (typically Branzi or Formai de Mut). A one-pot winter dish. Completely different from the polenta of Venice or Veneto.
Polenta e osei - a confection rather than a savoury dish. Sponge cake shaped and decorated to resemble polenta with small birds (osei = birds, which historically were served with polenta). A Bergamasco pastry tradition that has become the city’s sweet souvenir.
Brasato al vino rosso - braised beef in red wine, Bergamasco style. Slow-cooked for hours, served with polenta. The local Valcalepio red wine is used for the braise.
Formai de Mut - a DOP mountain cheese from the Bergamasco Alps. Semi-hard, mild, and aromatic. Made from the summer milk of cows grazing at altitude. The best version is aged 6–12 months.
Strachitunt - a PDO blue cheese from the Val Taleggio, made with raw cow’s milk. Intense, creamy, and only produced in the Bergamasco valley. The ancestor of Gorgonzola. Difficult to find outside the local area.
Taleggio - named after the Bergamasco valley (Val Taleggio) where it originated. A washed-rind, semi-soft cheese with a pungent aroma and mild, creamy flavour. Widely available; the local version is fresher and better than anything exported.
Where to Eat
The Città Alta has the most concentrated restaurant scene. The streets around Piazza Vecchia and the Piazza Duomo have trattorias serving local cooking. Prices reflect the prestige of the location - the lower city has better value at the same quality level, but the atmosphere is less memorable.
Market days on Piazza della Cittadella (Saturdays) have local cheese and charcuterie vendors.
Wine
The local DOC is Valcalepio - a blended red from Merlot and Cabernet Sauvignon (atypical for Lombardy) and a dry white from Pinot Bianco and Pinot Grigio. Solid wines that pair well with the local food. More ambitious wine lists in Bergamo’s restaurants reach into the Franciacorta and Valtellina zones to the north.
Named restaurants
Ristorante da Mimmo (Via Colleoni 17, Città Alta) - Casoncelli alla bergamasca, polenta with game, Lombard braised meats. Mains approximately €14–18 as of 2026. Central Città Alta location. Reservations recommended for dinner.
Osteria al Gigianca (Via Gombito 22, Città Alta) - Traditional Bergamasque food in a warm, wood-panelled interior. Casoncelli, polenta e osei, braised rabbit. Mains approximately €12–16. Closed Tuesday.
Trattoria Parietti (Via Colleoni 1, Città Alta) - Simple, reliable Bergamo cooking at reasonable prices. Mains approximately €10–14. Good for lunch between sightseeing in the upper city.
Pasticceria Cavour (Via Gombito 7a, Città Alta) - Polenta e osei dolce (the marzipan dessert shaped like polenta with birds), stracciatella gelato (invented in Bergamo at Ristorante La Marianna in 1961), and Bergamo pastries. Pieces approximately €3–5.
Practical tips
The Città Alta is the best area for eating - almost every restaurant in the upper city serves casoncelli, and the quality is consistently high. The Città Bassa has more international options and lower prices. A full dinner with wine in the Città Alta costs approximately €30–45 per person. For guided food experiences in the Città Alta - casoncelli demonstrations, cheese tastings, and polenta - Bergamo food tours are available.
Back to the full Bergamo travel guide for the Città Alta, Venetian walls, and transport from Milan. For things to do in the city - Accademia Carrara art museum and the upper city walk - see things to do in Bergamo. For day trips to Lake Como, Lake Iseo, and Brescia, see day trips from Bergamo. For Bergamo accommodation, see best hotels in Bergamo. Milan is 50 minutes away - our northern Italy itinerary connects Bergamo, Milan, the lakes, and Venice.