RoamGuru Roam Guru
Food & Drink

Bergamo Food & Drink Guide: Savoring the Flavors of Lombardy

Discover Bergamo's culinary treasures from casoncelli pasta to polenta taragna. Traditional trattorias, Valcalepio wines, Moscato di Scanzo, and historic cafes in Città Alta.

Bergamo

Bergamo Food & Drink Guide: Savoring the Flavors of Lombardy

Last updated: February 25, 2026

Bergamo is a city that rewards the hungry traveler. Divided between the medieval Città Alta (Upper Town) perched on a hill and the bustling Città Bassa (Lower Town) below, this Lombardy gem offers a culinary tradition rooted in mountain valleys and refined through centuries of Venetian influence. This is where casoncelli pasta was perfected, where polenta isn't just a side dish but an art form, and where stracciatella gelato was born. From hearty trattorias serving Bergamasco classics to elegant wine bars pouring Valcalepio DOC, every meal here tells a story of Alpine heritage and Italian passion.

The Soul of Bergamasco Cuisine

Bergamo's culinary identity is inseparable from its geography. The city sits at the foothills of the Orobian Alps, where harsh winters and mountain pastures shaped a cuisine of substance and warmth. The surrounding valleys—Brembana, Seriana, and Cavallina—provide the raw materials: buckwheat and corn for polenta, Taleggio and Strachitunt cheeses from Alpine dairies, and cured meats from pigs raised on local grains.

What distinguishes Bergamasco cooking is its fearless combination of sweet and savory. Casoncelli filling includes raisins and amaretti biscuits alongside meat. Polenta taragna incorporates buckwheat's earthy nuttiness with the richness of melted cheese. This is mountain food elevated to sophistication—dishes born from peasant necessity that have become objects of regional pride.

Must-Try Dishes

Casoncelli alla Bergamasca

The undisputed king of Bergamasco cuisine. These half-moon ravioli are distinct from any other Italian stuffed pasta—thinner, more delicate, with a crimped edge that resembles a candy wrapper. The filling is a complex mixture of beef, pork, breadcrumbs, Grana Padano, raisins, amaretti biscuits, and spices. They're served with a sauce that defines Bergamo: melted butter infused with sage, topped with crispy pancetta and a dusting of Grana Padano.

Where to try it:

  • Trattoria Parietti (Via Costantino Beltrami, 52, Città Alta) - A family-run institution where the casoncelli are handmade daily. The portions are generous, the atmosphere authentically Bergamasco with checkered tablecloths and frescoed walls. €12-15. Hours: Tue-Sun 12:00-14:30, 19:00-22:30, closed Monday. GPS: 45.7042° N, 9.6628° E
  • Trattoria D'Ambrosio Da Giuliana (Via Broseta, 58, Città Bassa) - Locals swear by their casoncelli, which strike the perfect balance between sweet and savory. €11-14. GPS: 45.6989° N, 9.6745° E
  • Antica Trattoria La Colombina (Via Borgo Canale, 12, Città Alta) - Traditional preparation in a historic setting with views over the lower town. €13-16. Hours: Tue-Sun 12:00-14:30, 19:00-22:30. GPS: 45.7021° N, 9.6615° E

Polenta Taragna

Bergamo doesn't do plain polenta. The taragna variety mixes cornmeal with buckwheat flour, creating a darker, nuttier base that's traditionally enriched with butter and Taleggio or Branzi cheese until it becomes "polenta onta" (unctuous polenta). This is comfort food of the highest order—creamy, rich, and deeply satisfying.

The polenta serves as a canvas for various toppings: wild mushrooms harvested from Alpine forests, rabbit stewed with rosemary, sausages from Bergamo's distinctive salame tradition, or simply more cheese melted into the steaming mound.

Where to try it:

  • Ol Giopì e la Margì (Via Borgo Palazzo, 27, Città Bassa) - Their polenta taragna is legendary, served with a rotating selection of seasonal toppings. The "polenta e cinghiale" (with wild boar) is exceptional in autumn. €10-14. GPS: 45.6942° N, 9.6778° E
  • Polentone (Piazza Mercato delle Scarpe, 1, Città Alta) - A casual spot near the funicular station serving excellent polenta taragna with salami and cheese, perfect for a quick lunch. €8-12. Hours: Daily 11:00-20:00. GPS: 45.7035° N, 9.6625° E
  • Il Circolino Città Alta (Via Bartolomeo Colleoni, 36, Città Alta) - Set in a former monastery, this popular spot serves hearty portions of polenta with various stews. €12-16. GPS: 45.7045° N, 9.6632° E

Scarpinocc di Parre

These distinctive stuffed pastas from the village of Parre in the Seriana Valley are shaped like old-fashioned shoes (scarpinocc means "little shoes" in Bergamasco dialect). Unlike casoncelli, they contain no meat—the filling is a delicate mixture of breadcrumbs, cheese, butter, eggs, and spices. The result is lighter, more refined, allowing the pasta's texture and the subtle filling to shine.

Where to try it:

  • Ristorante Vineria Cozzi (Via Bartolomeo Colleoni, 22, Città Alta) - Their scarpinocc are served with butter and sage, allowing the delicate filling to take center stage. €14-17. GPS: 45.7043° N, 9.6630° E
  • Trattoria al Pianello (Via Pianello, 19, Parre) - If you venture to the village of Parre itself, this is the authentic source. €10-13. GPS: 45.8762° N, 9.8923° E

Polenta e Osei (Sweet Version)

A dessert that playfully references the savory dish of the same name. This dome-shaped cake is made from polenta dolce (sweet polenta), sponge cake, and almond paste, decorated with marzipan birds and chocolate. You'll see these bright yellow creations in pastry shop windows throughout Città Alta—an edible symbol of Bergamo.

Where to try it:

  • Pasticceria Cavour 1880 (Via Gombito, 7, Città Alta) - Historic pastry shop that makes excellent polenta e osei. €5-7. GPS: 45.7038° N, 9.6620° E
  • Babilonia 1907 (Via Gombito, 12, Città Alta) - Another excellent option for this iconic dessert. €5-7. GPS: 45.7039° N, 9.6621° E
  • Pasticceria Flego (Via Colleoni, 9, Città Alta) - Traditional recipes passed down through generations. €5-7. GPS: 45.7040° N, 9.6625° E

Torta Donizetti

Named after Bergamo's most famous son, composer Gaetano Donizetti, this ring-shaped cake is made with butter, sugar, eggs, and candied fruits (pineapple, apricot, and maraschino cherries). Local legend claims "a slice of Turta del Dunizet cures heartbreak." It's a beloved local specialty that appears in pastry shops throughout the city.

Where to try it:

  • Pasticceria Cavour 1880 (Via Gombito, 7, Città Alta) - Their Torta Donizetti is considered among the best in the city. €4-6. GPS: 45.7038° N, 9.6620° E
  • Pasticceria Barini (Via XX Settembre, 78, Città Bassa) - Excellent version in the lower town. €4-6. GPS: 45.6945° N, 9.6789° E

Aperitivo Culture in Piazza Vecchia

Aperitivo in Bergamo follows the Lombard tradition: order a drink and receive a plate of snacks. In Piazza Vecchia, the city's most beautiful square, this ritual takes on special significance. As the Campanone tower casts long shadows across the Renaissance buildings, locals gather for a pre-dinner drink and conversation.

Classic Aperitivo Spots

Caffè del Tasso (Piazza Vecchia, 3, Città Alta)

  • Style: Historic café (founded 1476) with outdoor seating facing the Campanone
  • Specialty: Classic spritz with views of the square
  • Price: €6-10 for drink + snacks
  • Hours: Daily 08:00-23:00
  • GPS: 45.7037° N, 9.6631° E

Bar Crema & Cioccolato (Piazza Vecchia, 7, Città Alta)

  • Style: Modern café with excellent people-watching
  • Specialty: Moscato di Scanzo by the glass
  • Price: €5-9 for drink + snacks
  • Hours: Daily 07:30-22:00
  • GPS: 45.7036° N, 9.6632° E

La Marianna (Largo Colle Aperto, 4, Città Alta)

  • Style: Historic restaurant and gelateria with panoramic terrace
  • Specialty: This is where stracciatella gelato was invented in 1961
  • Price: €6-12 for aperitivo
  • Hours: Tue-Sun 11:00-23:00, closed Monday
  • GPS: 45.7048° N, 9.6618° E

Bergamo's Local Wines

The hills surrounding Bergamo produce wines that remain surprisingly undiscovered outside the region. The Valcalepio DOC zone covers the slopes between Bergamo and Lake Iseo, producing both red and white wines of character.

Valcalepio DOC

Valcalepio Rosso: A blend of Merlot and Cabernet Sauvignon (minimum 55% Merlot) that produces an elegant, medium-bodied red with notes of cherry, plum, and spice. Best enjoyed with casoncelli or polenta with meat ragu.

Valcalepio Bianco: Typically a blend of Chardonnay and Pinot Bianco, producing fresh, aromatic whites perfect with scarpinocc or as an aperitivo.

Where to taste:

  • Enoteca Valcalepio (Via Borgo Canale, 8, Città Alta) - Dedicated tasting room for the region's wines. €8-15 for tastings. GPS: 45.7025° N, 9.6618° E
  • Cantina Il Fontanile (Via Fontanile, Gandosso) - Winery in the Valcalepio hills offering tours and tastings. €15-25 including light lunch. GPS: 45.6667° N, 9.8833° E

Moscato di Scanzo DOCG

One of Italy's rarest and most exclusive wines, produced on just 31 hectares in the municipality of Scanzorosciate, east of Bergamo. This is a red Moscato passito—sweet, aromatic, with notes of dried roses, cherries, and honey. The grapes are dried for at least 21 days before pressing, and the wine ages for at least two years before release.

Pair it with aged Strachitunt cheese, dark chocolate, or simply enjoy it as a meditation wine.

Where to taste:

  • Azienda Agricola Moscato di Scanzo (Scanzorosciate) - Visit the source for tastings of this rare wine. €20-30 for guided tasting. GPS: 45.7112° N, 9.7356° E
  • La Fiaschetteria (Via Borgo Santa Caterina, 8, Città Bassa) - Wine bar with excellent selection of Moscato di Scanzo. €8-12 per glass. GPS: 45.6956° N, 9.6767° E

Traditional Trattorias and Osterias

Città Alta (Upper Town)

Trattoria Parietti (Via Costantino Beltrami, 52)

  • Style: Family-run trattoria with checkered tablecloths and frescoed walls
  • Must-Order: Casoncelli alla Bergamasca, polenta taragna with mushrooms
  • Price: €20-30 per person
  • Hours: Tue-Sun 12:00-14:30, 19:00-22:30, closed Monday
  • GPS: 45.7042° N, 9.6628° E

Antica Osteria del Vino Buono (Via Gombito, 22)

  • Style: Intimate, historic osteria with exposed brick and wooden beams
  • Must-Order: Risotto al Taleggio, brasato al Valcalepio
  • Price: €25-35 per person
  • Hours: Tue-Sat 12:00-14:30, 19:00-22:30; Sun 12:00-14:30
  • GPS: 45.7039° N, 9.6622° E

Da Mimmo (Via Gombito, 17)

  • Style: Family-run restaurant with wood-fired oven and Slow Food philosophy
  • Must-Order: Pizza with local toppings, casoncelli
  • Price: €18-28 per person
  • Hours: Tue-Sun 12:00-14:30, 19:00-22:30
  • GPS: 45.7038° N, 9.6623° E

Città Bassa (Lower Town)

Trattoria D'Ambrosio Da Giuliana (Via Broseta, 58)

  • Style: Neighborhood trattoria frequented by locals
  • Must-Order: Casoncelli, tagliatelle al ragù
  • Price: €18-25 per person
  • Hours: Tue-Sun 12:00-14:30, 19:00-22:30
  • GPS: 45.6989° N, 9.6745° E

Osteria Tre Gobbi (Via Broseta, 20C)

  • Style: Historic osteria dating back centuries, beloved by composer Donizetti
  • Must-Order: Tagliata di carne with polenta, local salumi
  • Price: €20-28 per person
  • Hours: Tue-Sun 12:00-14:30, 19:00-22:30
  • GPS: 45.6995° N, 9.6752° E

Ol Giopì e la Margì (Via Borgo Palazzo, 27)

  • Style: Traditional Bergamasco with creative touches
  • Must-Order: Polenta taragna with various toppings, rabbit with polenta
  • Price: €22-32 per person
  • Hours: Tue-Sun 12:00-14:30, 19:00-22:30
  • GPS: 45.6942° N, 9.6778° E

Historic Cafes and Pastry Shops

Caffè del Tasso (Piazza Vecchia, 3, Città Alta)

  • History: Founded in 1476, one of Italy's oldest cafes
  • Specialty: Coffee, hot chocolate, people-watching
  • Price: €2-5 for coffee, €4-8 for pastries
  • GPS: 45.7037° N, 9.6631° E

Pasticceria Cavour 1880 (Via Gombito, 7, Città Alta)

  • History: Operating since 1880, famous for Torta Donizetti and polenta e osei
  • Specialty: Traditional Bergamasco pastries
  • Price: €3-7
  • GPS: 45.7038° N, 9.6620° E

La Marianna (Largo Colle Aperto, 4, Città Alta)

  • History: Birthplace of stracciatella gelato (1961)
  • Specialty: Stracciatella gelato, yogurt and lemon combination
  • Price: €2.50-5
  • GPS: 45.7048° N, 9.6618° E

Carmen Gelato (Via Bartolomeo Colleoni, 20C, Città Alta)

  • Specialty: Artisanal gelato, excellent stracciatella
  • Price: €2-4
  • GPS: 45.7041° N, 9.6628° E

Local Cheeses and Salumi

Bergamo's valleys produce nine DOP/PDO cheeses, making it one of Italy's most important cheese regions.

Taleggio: Perhaps the most famous, this soft, washed-rind cheese has a pungent aroma but mild, fruity flavor. Perfect with polenta.

Strachitunt: A rare, blue-veined cheese from the Valle Brembana with complex flavors—spicy, sweet, and earthy. Pair with Moscato di Scanzo.

Branzi: A semi-hard mountain cheese with a nutty, slightly sweet flavor.

Formai de Mut: From the Alta Valle Brembana, this hard cheese has intense, savory notes.

Salame della Bergamasca: Unlike salami from other regions, Bergamo's version uses the entire pig (not just choice cuts) and feeds the animals exclusively on cereals like corn. The result is distinctive and difficult to find outside the province.

Where to buy:

  • Salumeria Gironda (Via Ponte Pietra, 24, Città Alta) - Historic deli with exceptional selection. GPS: 45.7045° N, 9.6615° E
  • La Fiaschetteria (Via Borgo Santa Caterina, 8, Città Bassa) - Excellent cheese and charcuterie platters. GPS: 45.6956° N, 9.6767° E

Markets

Piazza delle Erbe Market (Città Alta)

  • Hours: Monday-Saturday 07:30-14:00
  • What to find: Fresh produce, local cheeses, cured meats
  • Location: Near Piazza Vecchia
  • GPS: 45.7035° N, 9.6630° E

Mercato di Città Bassa (Via XX Settembre area)

  • Hours: Daily morning
  • What to find: Fresh produce, local specialties
  • GPS: 45.6940° N, 9.6790° E

Practical Tips

Reservations: Essential for dinner at popular Città Alta restaurants, especially Friday-Sunday. Call ahead or book online.

The Aperitivo: From 18:00-21:00, bars serve drinks with snacks. In Bergamo, this typically means a plate of local cheeses, salumi, and olives with your drink.

Tipping: Not expected. Italians round up or leave €1-2. A service charge (coperto) of €1-3 per person is standard at restaurants.

Tourist Traps to Avoid:

  • Restaurants directly on Piazza Vecchia with aggressive touts
  • Places with photos on the menu
  • "Authentic" establishments with multilingual menus longer than 10 pages

Best Value: Lunch is always cheaper than dinner. Many restaurants offer menu del giorno (daily menu) for €15-20 including wine.

Food to Take Home:

  • Polenta flour: Bramata cornmeal from local mills
  • Taleggio or Strachitunt: Vacuum-packed for travel
  • Valcalepio wine: €10-25 for quality bottles
  • Moscato di Scanzo: €25-40 for this rare DOCG
  • Salame della Bergamasca: Whole salami (check customs regulations)

Food Tours and Experiences

Bergamo Traditional Food Tour: 3.5 hours exploring Città Alta and Città Bassa, tasting casoncelli, polenta, local cheeses, and wines. €75-95 per person. Book through Do Eat Better Experience.

Cooking Classes:

  • Cesarine: Home cooking experiences with local families. €85-120. cesarine.com
  • Local cooking schools: Learn to make casoncelli and polenta taragna. €65-85.

Valcalepio Wine Tour: Half-day tours to wineries in the surrounding hills with tastings. €80-120 per person including transport.

Summary

Bergamo's cuisine is a reflection of its character: hearty yet refined, rooted in tradition yet distinctive. Whether you're eating casoncelli in a candlelit trattoria, sipping Moscato di Scanzo in Piazza Vecchia as the Campanone chimes, or simply enjoying stracciatella gelato where it was invented, every bite connects you to centuries of Bergamasco culture. Come hungry, leave with a new appreciation for Lombardy's culinary treasures.

Budget Breakdown:

  • Budget: €25-35 per day (street food, markets, aperitivo)
  • Mid-range: €45-70 per day (trattorias, wine bars)
  • Splurge: €90-140 per day (fine dining, wine experiences)

Buon appetito!