Skip to content

The 10 best traditional restaurants in Lisbon

Lisbon offers a variety of traditional restaurants that delight with their charm and exquisite cuisine. In this Falstaff best list you will find the crème de la crème of traditional restaurants in the Portuguese capital, which will spoil you with excellent dishes and first-class service in a dignified atmosphere.

The Gambrinus has been in the centre of Lisbon since 1936. Little has changed since it was founded. In this timeless classic, timeless classics are served by a horde of attentive, old-school waiters.

Rua das Portas de Santo Antão 23, 1150-264 Lisbon, Portugal

Cuisine from the northern Portuguese region of Minho is served here. There is the best from the sea, the land and the forests, classically prepared by an experienced kitchen team. The large wine list with wines from home and abroad is also special.

Rua das Portas de Santo Antão 150, 1150-318 Lisbon, Portugal

João Gomes and Adelaide Fernandes have been running the Imperial since 1985. The restaurant owes its loyal clientele not only to Adelaide's delicious traditional cuisine, but also to João's excellent hosting skills.

Rua Correia Teles 67, 1350-209 Lisbon, Portugal

Fidalgo serves traditional Portuguese tapas, also known locally as petiscos. Whether fish, meat or vegetables, they all taste delicious. There is also a large selection of wines from the Iberian country and very attentive service.

Rua da Barroca 27, 1200-047 Lisbon, Portugal

The Antiga Camponesa celebrates Portuguese traditions, but doesn't look a bit outdated. Irish chef Gareth Storey cooks according to old recipes and the small menu only features dishes made from the best seasonal produce.

Rua Marechal Saldanha 25, 1200-115 Lisbon, Portugal

The Taberna da Rua das Flores has become a fixture in Lisbon's gastronomic world. Here, a young team prepares delicious traditional Portuguese dishes, sometimes classic, sometimes with a modern twist.

Rua das Flores 103, 1200-015 Lisbon, Portugal

Taberna Albricoque, right next to Santa Apolonia train station, serves the cuisine of the southern Portuguese coastal region of the Algarve. The Mediterranean dishes contain lots of fish and seafood and fresh vegetables.

Rua dos Caminhos de Ferro, 1100 Lisbon, Portugal

Classic Portuguese restaurant decorated with azulejos. Here you can enjoy traditional dishes at a reasonable price and a fine selection of mature port wine. Another special feature is the large terrace in the square in front of the restaurant.

Largo da Graça 95, 1170 Lisbon, Portugal

This tiny tavern in the Alfama district serves a beautiful mix of traditional Portuguese dishes and inspiration from all over the world. The atmosphere is lively, the ambience is cosy and the wine and craft beer flow freely.

Calçada do Forte 22, 1100-256 Lisbon, Portugal

The atmosphere at O Velho Eurico is somewhat chaotic, but very friendly. The young team serves traditional Portuguese cuisine in small portions. So there's plenty to try and share. Delicious and uncomplicated.

Largo de São Cristóvão, 1100 Lisbon, Portugal