10 Best Restaurants
Bologna is a city to explore under its porticoes, stopping for churches, markets and long meals along the way. Start around Piazza Maggiore, then follow the side streets into the university quarter or towards quieter neighbourhoods beyond the central sights. Fresh pasta is a compelling reason to visit, but the restaurants also offer inventive cooking and seafood from the Adriatic tradition. Reserve popular tables, leave time for lunch and use comfortable shoes for the walk to San Luca.
I Portici
Bologna, Italy
The former Teatro Eden gives I Portici an unusually theatrical setting, with Liberty frescoes above a contemporary dining room. Nicola Annunziata’s cooking follows seasonal ingredients through tasting menus that include a vegetarian option. It suits an evening when dinner is the main event, with enough time for the full progression of dishes. Reserve the precise experience you want: weekend lunches take place in the separate medieval La Ghiacciaia, and the chef’s table has just four places.
Fine dining in a former theatre
I Carracci
Bologna, Italy
The frescoed ceiling makes I Carracci an occasion before the first course arrives. Inside the Grand Hotel Majestic, Agostino Schettino’s kitchen combines Emilian traditions with a wider Italian repertoire, offering both à la carte dishes and tasting menus. A vegetarian tasting menu gives the table another route through the kitchen’s work. Come for polished dining in an exceptional historic room, and agree the menu when booking: tasting menus are ordered by the whole party.
A frescoed dining room
Ahimè
Bologna, Italy
Ahimè offers a contemporary counterpoint to Bologna’s traditional trattorias, with a short menu shaped by its garden and small producers. Vegetables take a prominent role, and dishes change with what is available rather than following a fixed catalogue of local classics. The shared table and counter overlooking the kitchen make the atmosphere informal. Choose it for an inventive meal near Mercato delle Erbe, and check the current menu before booking if you have dietary requirements.
Vegetable-led seasonal cooking
Oltre
Bologna, Italy
Oltre starts with Bologna’s culinary traditions and gives them a contemporary treatment, with a restaurant and cocktail bar that feel more relaxed than a formal dining room. Its understated entrance leads to a lively interior, where the drinks are part of the evening rather than simply an accompaniment. Choose it when you want something beyond another classic trattoria meal. The restaurant currently offers three menu routes, so compare those when reserving and allow time for a drink.
Contemporary cooking and cocktails
All’Osteria Bottega
Bologna, Italy
All’Osteria Bottega builds its appeal around well-chosen ingredients and a confident understanding of Emilian cooking. Salumi, cheeses, handmade pasta and substantial main courses give the meal a clear local identity, while the menu follows the seasons. Daniele Minarelli’s restaurant suits diners who want traditional cooking with careful sourcing rather than elaborate presentation. Reserve ahead for this intimate address, then ask what is particularly good that day instead of arriving with a fixed list of dishes.
Emilian ingredients and tradition
Trattoria di Via Serra
Bolognina, Bologna, Italy
Across the railway tracks in Bolognina, Trattoria di Via Serra draws on longstanding relationships with small producers. Its compact dining rooms, wood-lined interior and straightforward hospitality suit a meal centred on the food rather than a formal occasion. Traditional pasta and seasonal cooking make the journey beyond the historic centre worthwhile. There are only about thirty-five seats, so telephone well ahead: the restaurant explicitly states that it does not accept reservations through online booking platforms.
A small neighbourhood trattoria
Trattoria da Me
Bologna, Italy
The original Trattoria da Me on Via San Felice combines a long family history with Elisa’s more contemporary approach to Bolognese cooking. Pasta remains central: the sfogline roll it by hand each day, and the neighbouring pasta shop offers another glimpse of that craft. Come for a convivial meal that balances familiar local flavours with less predictable dishes. When booking, select the Via San Felice restaurant, as the business also has a separate Torre dei Galluzzi address.
Hand-rolled pasta with personality
Al Cambio
Bologna, Italy
Al Cambio is a destination for diners willing to leave the historic centre for a carefully prepared Emilian meal. On Via Stalingrado, the kitchen gives local recipes a considered treatment, balancing familiar flavours with a more contemporary presentation. The setting is comfortable and restrained, keeping attention on the meal. Book directly and arrange your journey in advance; this is an outlying Bologna address, better treated as a deliberate lunch or dinner stop than a spontaneous old-town detour.
Traditional cooking beyond the centre
Osteria Bartolini
Bologna, Italy
Osteria Bartolini brings the Adriatic coast to central Bologna, serving seafood in the former stables of Palazzo Dondini Ghiselli. In warmer weather, the courtyard beneath a monumental plane tree is a particular attraction. The cooking follows the catch and coastal traditions, offering a useful change from the city’s meat-rich pasta repertoire. Check the restaurant’s current seating arrangements before going: its website advertises a bookable aperitivo but states that regular restaurant tables are not reserved.
Adriatic seafood beneath a plane tree
Trattoria Battibecco
Bologna, Italy
Down a narrow street close to Piazza Maggiore, Battibecco offers a more polished setting than its trattoria name might suggest. The menu ranges across meat and seafood, making it a useful choice for diners who want variety beyond Bologna’s most familiar dishes. The small, central address works well for a considered dinner after sightseeing. Reserve through the restaurant’s own booking link and check service times, as lunch is offered on selected weekdays by reservation.
An intimate central dinner