Whether you’re wandering through Alfama’s narrow streets or relaxing at a trendy café in Cais do Sodré, here are the must-try dishes that define the city — and the best places to taste them:
1. Grilled Sardines
Typical during popular festivals, especially in June, served on bread or with potatoes.
Where to try: Local taverns in Alfama or at Zé da Mouraria.

2. Bacalhau à Brás
A classic dish of shredded cod, matchstick potatoes, scrambled eggs, and olives.
Where to try: Laurentina – O Rei do Bacalhau.

3. Polvo à Lagareiro
Roasted octopus with “smashed” potatoes and aromatic olive oil.
Where to try: Solar dos Presuntos or restaurants in Campo de Ourique.

4. Bitoque
Steak topped with a fried egg, served with fries, rice, and a rich homemade sauce. Where to try: Café de São Bento.

5. Caldo Verde
Traditional potato soup with kale and slices of chouriço sausage.
Where to try: Casa da Índia or O Velho Eurico.

6. Leitão à Bairrada
Roast suckling pig with crispy skin, served in sandwiches or as a plated dish.
Where to try: Restaurante O Nobre or O Trevo (for sandwiches).

7. Alheira
A sausage made with meat and bread, originally created by Portuguese Jews.
Where to try: Taberna Anti-Dantas or Zé da Mouraria 2.

8. Gambas à Guilho
Shrimp sautéed in garlic, olive oil, and chili.
Where to try: Cervejaria Ramiro or Sea Me.

9. Piri-Piri Chicken
Grilled chicken with spicy sauce, a Mozambican-influenced favorite.
Where to try: Frangasqueira Nacional or Bonjardim.

10. Pastel de Nata
Custard tart in flaky pastry, served warm with cinnamon.
Where to try: Pastéis de Belém or Manteigaria.

Bonus: Ginjinha
A cherry liqueur served in a glass or a chocolate cup.
Where to try: A Ginjinha Espinheira, near Rossio.

For those who want to sample multiple dishes in one place, the Time Out Market (Mercado da Ribeira) and Campo de Ourique Market are top choices, offering both traditional and modern Portuguese cuisine.