Top Local Restaurants in Bergamo Every Food Lover Needs to Know
Words by
Marco Ferrari
Advertisement
Top Local Restaurants in Bergamo for Foodies: A Locals-Only Guide
I have lived in Bergamo for over fifteen years, and if there is one thing I can tell you with absolute certainty, it is that the best food Bergamo has to offer is found in the places tourists walk right past. The top local restaurants in Bergamo for foodies are not the ones with the big English menus and the TripAdvisor stickers in the window. They are the ones where the owner still comes to your table to tell you what the porcini mushrooms were doing this morning. This guide is my attempt to put you in front of those tables.
Bergamo is two cities stacked on top of each other. Below, the Citta Alta glows on its hilltop like a medieval crown, all stone walls and Venetian arches. Above the everyday life, the Citta Bassa sprawls across the plain in wide boulevards lined with Liberty-style buildings and trams rattling past. The food culture here is shaped by that duality. Up in the old town, you get hearty mountain cooking, polenta and game and aged cheeses. Down in the lower city, the influence of Milan and the Po Valley creeps in, lighter sauces, more risotto, more cosmopolitan ambition. Knowing where to eat in Bergamo means understanding that split personality.
Advertisement
What follows is not a list of the most Instagrammable spots. These are the places I return to, the ones I send friends to, the ones where I have sat at the same table enough times that the waiter knows my order before I open my menu. Some are famous. Some are not. All of them are real, and I have eaten at every single one.
The Heart of the Citta Alta: Where Polenta Still Rules
If you only eat one meal in the upper city, make it at Trattoria Parietti, sitting on Via Colleoni, the main pedestrian artery that cuts through the old town. This place has been feeding locals since 1926, and the menu reads like a Lombard grandmother's recipe book. The casoncelli alla bergamasca, those little half-moon pasta parcels stuffed with breadcrumbs, amaretti, raisins, and meat, are the single dish I would choose if I could only eat one thing in Bergamo for the rest of my life. They come swimming in butter and sage with a generous shower of aged Grana Padano. The polenta taragna, made with buckwheat flour and melted cheese, is the kind of thing that makes you understand why people in these mountains survived brutal winters.
Advertisement
The Vibe? Dark wood, white tablecloths, the hum of Italian families arguing about football between courses.
The Bill? Expect to spend around 25 to 35 euros per person for a full meal with wine.
Advertisement
The Standout? The casoncelli alla bergamasca, without question. Order them as your primo and then follow with the roasted rabbit if it is on the menu.
The Catch? The place fills up fast on Saturday evenings, and they do not take reservations for groups smaller than six. Arrive by 7:30 PM or you will be waiting on the street.
Advertisement
A detail most tourists miss: the back dining room, past the kitchen, has a small window that looks out over the rooftops toward the Basilica di Santa Maria Maggiore. Ask for that table. The owner, if he is in a good mood, might even show you the original 1926 menu framed on the wall near the restrooms.
The connection to Bergamo's history here is direct. Parietti has survived two world wars, the economic boom of the 1960s, and the touristification of the Citta Alta. It remains because the food is honest and the prices are fair. That is rare in a neighborhood where some restaurants charge tourist premiums for reheated lasagna.
Advertisement
A Modern Take on Tradition in the Lower City
Down in the Citta Bassa, on Via Borgo Palazzo, Il Circolino represents the other end of the spectrum. This is where Bergamo's younger generation of chefs took over a historic space and decided to push things forward without abandoning the roots. The restaurant sits in a building that once served as a cooperative meeting hall, and the name itself, "little circle," references that communal past. The menu changes seasonally, but the throughline is always local sourcing. The cheeses come from mountain dairies in the Val Seriana. The vegetables arrive from farms in the Isola Brembana plain.
I remember the first time I tried their interpretation of polenta. It arrived as a crisp, golden disc topped with a slow-cooked beef ragout and a drizzle of aged balsamic from nearby Cremona. It was polenta the way you have never seen it, and yet it tasted completely, unmistakably Bergamasco. Their wine list leans heavily on Valcalcella, the local sparkling wine that most Italians outside Lombardy have never heard of. Order a bottle. It is Italy's answer to Franciacorta, made in the hills just south of the city, and it pairs beautifully with the richness of the local cuisine.
Advertisement
The Vibe? Exposed brick, open kitchen, a soundtrack that leans toward Italian jazz. Feels more Milan than mountain village, but the food keeps one foot firmly in tradition.
The Bill? 35 to 50 euros per person, depending on how adventurous you get with the wine.
Advertisement
The Standout? The tasting menu, which runs about 45 euros and gives you five courses that trace the seasons.
The Catch? The space is not large, and on Friday and Saturday nights the noise level climbs considerably. If you want a quieter experience, go on a Tuesday or Wednesday.
Advertisement
Here is my insider tip: ask about the aperitivo hour, which runs from 6:30 to 8:00 PM on weekdays. For about 10 euros, you get a glass of Valcalcella and a spread of local cured meats and cheeses that could easily serve as a light dinner. Most tourists never discover this because the signage is only in Italian.
The Pizzeria That Locals Actually Line Up For
I need to be honest with you. Bergamo is not Naples. Pizza here is good but not sacred. That said, Pizzeria da Mimmo on Via Sant'Alessandro in the Citta Bassa has earned a following that borders on religious. The owner, Mimmo, is originally from Campania, and he brought his wood-fired oven and his sourdough starter with him when he moved north twenty years ago. The dough ferments for 72 hours, which gives it a tang and a lightness that most Bergamasco pizzerias simply cannot match.
Advertisement
The Margherita is textbook, San Marzano tomatoes, fior di latte, basil, olive oil. But the pizza I keep going back for is the one topped with local salame bergamasco, a coarse-ground cured meat that is milder than its more famous cousin from the south, finished with arugula and shavings of Parmigiano. It is a pizza that could only exist in Bergamo, a marriage of Neapolitan technique and Lombard ingredients.
The Vibe? Small, loud, no reservations. You write your name on a list by the door and wait. The wait is usually 20 to 30 minutes on weekends.
Advertisement
The Bill? 15 to 20 euros per person, including a beer or a glass of house wine.
The Standout? The salame bergamasco pizza. Also, the fried appetizers, especially the arancini, which Mimmo makes with a saffron risotto filling instead of the usual ragout.
Advertisement
The Catch? The place closes on Mondays, and the line starts forming by 7:00 PM on weekends. If you show up at 8:30 on a Saturday, you might wait an hour.
What most visitors do not know is that Mimmo sources his flour from a mill in the Val Gandino, about 30 kilometers north of the city. He will tell you about it if you ask. He is proud of it. That kind of specificity is what separates a good pizzeria from a great one.
Advertisement
The Market Street Where Bergamo Eats for Real
If you want to understand where to eat in Bergamo on a daily basis, you need to spend a morning on Via Quarenghi, the street that runs along the edge of the Citta Bassa near the train station. This is not a restaurant street in the traditional sense. It is a market street, lined with delis, bakeries, and small counters where you can eat standing up. The energy here is completely different from the polished dining rooms of the upper city.
Start at Gastronomia Arrigoni, a deli that has been curing its own meats since the 1950s. The bresaola, air-dried beef from the Valtellina, is sliced paper-thin and served with a squeeze of lemon and a drizzle of local olive oil. Pair it with a chunk of Bagoss, a rare cheese from the Val Seriana that tastes like a cross between Grana Padano and a young Comte, with a faintly sweet, almost caramel finish. The staff will let you taste before you buy, which is how I ended up spending 30 euros on cheese I had not planned to purchase.
Advertisement
A few doors down, Panificio Locatelli makes the best pane di Altamura in the lower city. The bread is made with semolina from Puglia, and the crust shatters when you tear it open. Buy a loaf, walk to the nearby park, and eat it with some of that Bagoss. That is lunch, and it costs you about 4 euros.
The Vibe? Working-class, practical, no pretension. This is where Bergamaschi shop for Sunday dinner.
Advertisement
The Bill? 5 to 15 euros for a full meal, depending on how much cured meat you pile on.
The Standout? The bresaola and Bagoss combination at Arrigoni. Also, the fresh pasta at the small counter near the end of the street, where an elderly woman makes tagliatelle by hand every morning.
Advertisement
The Catch? Most of these places close by 1:30 PM and do not reopen until the following morning. This is a morning and early afternoon affair.
My local tip: go on a Saturday morning. The street market expands onto the sidewalks, and you will find vendors selling everything from fresh porcini in autumn to local honey from the hills above the city. Arrive by 9:00 AM for the best selection. By noon, the good stuff is gone.
Advertisement
The Osteria That Time Forgot
Tucked into a side street off Via Gombito in the Citta Alta, Osteria della Birra is the kind of place that makes you wonder if you have accidentally walked into someone's home. The room is small, maybe eight tables, and the walls are covered with old beer advertisements and faded photographs of Bergamo from the early 1900s. The connection to the city's history is literal here. The building dates to the 15th century, and the stone walls are original.
The food is simple and generous. The bigoli con le sarde, a thick spaghetti with sardines, pine nuts, and raisins, is a dish that bridges Lombard and Venetian cooking, a reminder that Bergamo was part of the Venetian Republic for nearly four centuries. The polenta with stewed snails, a dish that horrifies some visitors and delights others, is prepared the traditional way, slow-cooked with tomato, garlic, and wild fennel. I had it on a cold January evening and it was one of the most comforting things I have ever eaten.
Advertisement
The Vibe? Intimate, slightly chaotic, the owner doubles as the waiter and the cook. You are eating in a medieval building, and it feels like it.
The Bill? 20 to 30 euros per person.
Advertisement
The Standout? The polenta with snails, if you are adventurous. Otherwise, the bigoli con le sarde.
The Catch? The place is cash only, and there is no ATM within a five-minute walk in the old town. Come prepared.
Advertisement
What tourists rarely discover is that the osteria has a small back courtyard that opens in summer. It seats maybe ten people, and it is one of the most peaceful spots in the entire Citta Alta. Ask about it when you arrive. If the weather cooperates, you will eat under the stars surrounded by 500-year-old stone walls.
The Gelato That Defines a City
No Bergamo foodie guide is complete without mentioning La Siesta Gelateria on Via Sant'Alessandro. This is not the gelato you find in tourist areas with towering piles of brightly colored flavors. La Siesta is a proper artisan gelateria where the seasonal ingredients dictate the menu. In summer, you will find fig and walnut, or peach from the nearby plains. In winter, the selection shifts to chestnut, dark chocolate, and a stunning crema di Bergamo that tastes like honey and toasted almonds.
Advertisement
The owner, who I have chatted with on multiple occasions, sources his milk from a dairy in the Val Brembana and his fruit from orchards in the Isola, the flat agricultural zone between the Brembo and Adda rivers. The pistachio is not the bright green Sicilian style. It is subtler, more nutty, made with pistachios from Bronte but processed in-house to a texture that is almost chewy.
The Vibe? Bright, clean, a line that moves quickly even at peak hours.
Advertisement
The Bill? 3 to 5 euros for a cone or cup.
The Standout? Whatever the seasonal special is. Ask the person behind the counter what they are most proud of that day.
Advertisement
The Catch? The line can stretch down the block on summer evenings, especially after 9:00 PM when the passeggiata, the evening stroll, brings half the city out for a walk.
My insider detail: La Siesta closes for about three weeks in January, which is when the owner takes a holiday and the staff recalibrates the recipes for the coming year. If you are visiting in early January, you will be out of luck. Check their social media for reopening dates.
Advertisement
The Wine Bar That Changed How Bergamo Drinks
Enoteca Zanini on Via Colleoni in the Citta Alta has been quietly reshaping the city's relationship with wine for over two decades. Before Zanini opened, the wine culture in Bergamo was largely domestic, people drank what their uncle made or what the local cooperative produced. Zanini introduced the idea that the hills surrounding Bergamo produce wines worth serious attention.
The Valcalcella sparkling wines are the stars here. Made in the traditional method, the same as Champagne, from Chardonnay and Pinot Nero grapes grown in the morainic hills south of the city, they are crisp, mineral, and utterly different from Prosecco. A glass of the brut riserva, aged at least 36 months on the lees, will change the way you think about Italian sparkling wine. Pair it with a plate of local salumi and you have one of the best aperitivo experiences in northern Italy.
Advertisement
The Vibe? Elegant but not stuffy. Dark wood, low lighting, the kind of place where you can sit for two hours and never feel rushed.
The Bill? 8 to 15 euros for a glass of wine, 15 to 25 euros for a full aperitivo spread.
Advertisement
The Standout? The Valcalcella brut riserva by the glass. Also, the Franciacorta flights they occasionally offer, which let you taste three or four producers side by side.
The Catch? The prices are higher than a typical Italian wine bar, and the markup on bottles to take home is significant. Drink in, do not buy to go.
Advertisement
What most visitors do not realize is that Zanini hosts small wine dinners, usually on Thursday evenings, where a local producer comes in to present their wines alongside a four-course meal. These are not widely advertised. You have to ask, or follow their Instagram page, to find out when the next one is happening. I have attended three, and each one was a masterclass in how wine and food from the same region can elevate each other.
The Trattoria Where Bergamo's Working Class Still Eats
I want to end this section with a place that will never appear on a "best of" list compiled by a travel magazine. Trattoria Tre Mori on Via Luigi Bettinelli, in the Borgo Santa Caterina neighborhood of the Citta Bassa, is where construction workers, shopkeepers, and retired teachers eat lunch. The menu is written on a chalkboard, the wine comes in carafes, and the portions are enormous.
Advertisement
The ossobuco alla milanese, a veal shank braised for hours in white wine and vegetables, is the dish that defines this place. It arrives with a mound of saffron risotto and a sprinkle of gremolata, the classic garnish of lemon zest, garlic, and parsley. The meat falls off the bone. The risotto is creamy without being heavy. It is the kind of food that makes you close your eyes and stop talking.
The Vibe? Noisy, warm, the tables are close together and you will hear your neighbor's conversation whether you want to or not.
Advertisement
The Bill? 12 to 18 euros per person for a full meal with house wine.
The Standout? The ossobuco. Full stop. Also, the tiramisu, which is made in-house and is far better than it has any right to be at this price point.
Advertisement
The Catch? The place is only open for lunch, Monday through Saturday, and closes by 2:30 PM. There is no dinner service. Also, the neighborhood is not the most scenic in Bergamo, and some visitors feel uneasy walking there after dark. During the day, it is perfectly safe and full of life.
My local tip: go on a Friday. That is when they serve the baccala mantecato, salt cod whipped with olive oil into a silky mousse, served on slices of grilled polenta. It is a Venetian-influenced dish that reflects Bergamo's historical ties to the Serenissima, and it is only available one day a week. If you miss Friday, you wait until the next one.
Advertisement
When to Go and What to Know
Bergamo's food scene operates on Italian time, which means lunch runs from 12:30 to 2:30 PM and dinner does not start before 7:30 PM. Showing up at 6:00 PM for dinner will get you an empty restaurant and a confused waiter. The best time to visit for food is autumn, from late September through November, when the porcini mushrooms arrive, the chestnuts come down from the hills, and the new wine is released. Spring is also excellent, particularly April and May, when the asparagus from the Isola plain appears on every menu.
Sundays are tricky. Many smaller trattorias close, and the ones that remain open often have reduced menus. Saturday is the busiest night of the week, and reservations are essential at any place with a reputation. If you are visiting during the Christmas season, look for the panettone makers in the Citta Bassa. Several bakeries produce their own, and the quality rivals anything you will find in Milan.
Advertisement
One final piece of advice: learn to say "il conto, per favore" (the check, please) and do not expect the bill to arrive until you ask for it. In Italy, bringing the check without being asked is considered rude, as if the staff wants you to leave. This is not the case. They are simply giving you the space to finish your meal at your own pace.
Frequently Asked Questions
Is Bergamo expensive to visit? Give a realistic daily budget breakdown for mid-tier travelers.
A mid-tier traveler should budget around 80 to 120 euros per day, covering a trattoria lunch (15 to 25 euros), a nicer dinner (30 to 45 euros), coffee and gelato (5 to 8 euros), and a museum entry or two (10 to 15 euros). Accommodation in a three-star hotel in the Citta Bassa runs about 70 to 100 euros per night. Bergamo is noticeably cheaper than Milan, with restaurant prices roughly 20 to 30 percent lower across the board.
Advertisement
How easy is it is to find pure vegetarian, or vegan, or plant-based dining options in Bergamo?
Vegetarian options are widely available, as Lombard cuisine includes many vegetable-based dishes like polenta with mushrooms, risotto with seasonal greens, and casoncelli with pumpkin filling. Fully vegan dining is more limited. A handful of dedicated vegetarian and vegan restaurants exist in the Citta Bassa, and most traditional trattorias will accommodate vegetarian requests if asked in advance. Vegan travelers should plan ahead and check menus online, as options narrow considerably in the Citta Alta.
Are there any specific dress codes or cultural etiquettes to keep in mind when visiting local spots in Bergamo?
There is no strict dress code, but Bergamaschi tend to dress neatly, especially for dinner. Avoid beachwear or athletic clothing in restaurants. Tipping is not obligatory, but rounding up the bill or leaving 1 to 2 euros at a trattoria is appreciated. At cafes, standing at the bar for coffee is cheaper than sitting at a table, sometimes by as much as 2 euros. Ordering a "caffe" without specifying will always get you an espresso.
Advertisement
What is the one must-try local specialty food or drink that Bergamo is famous for?
The casoncelli alla bergamasca is the definitive Bergamasco dish, a stuffed pasta found nowhere else in quite the same form. For drinks, Valcalcella DOCG sparkling wine is the local pride, produced in the hills immediately south of the city. It is made in the traditional method from Chardonnay and Pinot Nero grapes and has been awarded Italy's highest wine classification. A bottle costs between 12 and 20 euros at local enotecas.
Is the tap water in Bergamo to drink, or should travelers strictly rely on filtered water options?
The tap water in Bergamo is perfectly safe to drink and comes from mountain springs in the surrounding Alps. It is clean, fresh, and widely consumed by locals. Many restaurants will serve tap water if asked, though some may offer bottled water by default. There is no need to rely exclusively on filtered or bottled water, though personal preference varies. Public drinking fountains throughout the Citta Alta and Citta Bassa provide free, potable water.
Advertisement
Advertisement
Advertisement
Enjoyed this guide? Support the work