Skip to content

Best Restaurants in Lisbon (2026)

Lisbon's restaurant scene works on several levels. At the top, José Avillez's Belcanto in the Chiado holds two Michelin stars and needs booking well ahead, while his Bairro do Avillez nearby offers a more relaxed taste of his cooking. Seafood is a speciality of the city, and Cervejaria Ramiro, open since 1956, is the place for garlic prawns, shellfish by weight and a steak sandwich to finish. Classic dining rooms such as Gambrinus and Solar dos Presuntos, both on Rua das Portas de Santo Antão, serve traditional dishes with formal service.

For history and atmosphere, Cervejaria Trindade occupies a former convent with nineteenth-century tile panels, the Casa do Alentejo serves southern Portuguese food in a palace with a striking courtyard, and Faz Frio keeps its old wooden booths on Rua Dom Pedro V. Café de São Bento is known for its steak and its late hours, and Tasca da Esquina in Campo de Ourique offers modern sharing plates. Lunch is usually served from around 12:00 to 15:00 and dinner from 19:00, many restaurants close one day a week, and starters brought to the table, such as bread and olives, are charged if you eat them.

10 places · Updated October 23, 2026

Our top 3 restaurants in Lisbon

  1. Belcanto Contemporary Portuguese fine dining, ChiadoJosé Avillez's two-Michelin-star restaurant in Chiado reinterprets Portuguese ingredients and traditions through a tasting menu or a structured à la carte.
  2. Cervejaria Ramiro Seafood beer hall, IntendenteA Lisbon seafood institution on Avenida Almirante Reis since 1956, serving shellfish by weight, garlic prawns and a steak sandwich to finish.
  3. Cervejaria Trindade Historic beer hall and Portuguese restaurant, ChiadoA beer hall opened in 1836 in the former Trinity convent, with nineteenth-century tile panels, steaks, seafood and petiscos served late into the night.

Restaurant

1. Belcanto

Contemporary Portuguese fine dining$$$$Chiado

José Avillez's two-Michelin-star restaurant in Chiado reinterprets Portuguese ingredients and traditions through a tasting menu or a structured à la carte.

View details — Belcanto

Restaurant

4. Gambrinus

Classic Portuguese and seafood restaurant$$$$Restauradores

Serving since 1936 on Rua das Portas de Santo Antão, Gambrinus is a formal, old-school restaurant known for seafood, partridge pie and classic desserts.

View details — Gambrinus

Restaurant

5. Bairro do Avillez

Portuguese tavern and seafood restaurant$$$Chiado

José Avillez's Chiado food complex brings a tavern, the seafood-focused Páteo and other spaces together under one roof on Rua Nova da Trindade.

View details — Bairro do Avillez

Restaurant

7. Tasca da Esquina

Modern Portuguese petiscos$$$Campo de Ourique

Chef Vítor Sobral's corner restaurant in Campo de Ourique serves modern Portuguese sharing plates inspired by family recipes and Lusophone flavours.

View details — Tasca da Esquina

Restaurant

9. Casa do Alentejo

Alentejo regional cooking$$Restauradores

The Alentejo regional association's restaurant, in a seventeenth-century palace with an eclectic courtyard and tiled dining rooms, serves southern Portuguese dishes.

View details — Casa do Alentejo

Restaurant

10. Faz Frio

Traditional Portuguese tavern$$Príncipe Real

One of Lisbon's oldest restaurants, on Rua Dom Pedro V, with private wooden booths, serving salt cod, steaks, bread soups and seafood paella.

View details — Faz Frio