Where to Eat in Lisbon — Best Restaurants by Neighbourhood
Lisbon’s restaurant scene is better than its reputation suggested for most of the 20th century. The standard tourist complaint — overpriced food, indifferent service, tiles and sardines — is increasingly out of date. The city now has a density of good cooking across all price ranges, driven by a generation of Portuguese chefs who stayed home rather than going to France or Spain. See our Lisbon city guide for neighbourhood context, or our things to do in Lisbon if you’re planning your wider visit.
The city divides clearly by neighbourhood. Traditional tascas are concentrated in Alfama and Mouraria; natural wine bars and modern Portuguese in Chiado and Príncipe Real; immigrant food (Cape Verdean, Mozambican, Angolan) in Intendente and Mouraria; weekend family lunches in Belém.
Alfama
Alfama is the oldest surviving quarter of Lisbon, built on the hillside east of the castle. Tourist pressure is real — the main fado streets are lined with overpriced restaurants that do adequate food for people who don’t know better. The good restaurants are one or two streets away from the main tourist flow.
A Cevicheria Mora — small, booking essential, €30–45pp. Not traditional — this is a modern Lisbon restaurant serving Peruvian-influenced ceviche alongside Portuguese seafood. The chef (Kiko Martins) trained in Lima and cooks ceviche with local Atlantic fish (corvina, lingueirão). Worth the detour from the traditional options. Rua do Costa do Castelo.
Mesa de Frades — a fado restaurant in a converted chapel (Rua dos Remédios). The fado performances start around 9pm and the food — charcoal-grilled meat and fish, açorda, caldo verde — is better than most houses. €35–50pp with wine. Reserve at least a week ahead in summer.
Zé da Mouraria — just at the edge of the Mouraria boundary, this is the kind of tasca that locals use and tourists rarely find. Long communal tables, no menu just whatever’s cooking, bacalhau and pork dishes, cheap house wine. Lunch only, weekdays. €10–12 for two courses. Rua João do Outeiro.
Chiado
The elegant commercial quarter on the hillside west of Baixa. Best restaurant density per kilometre in Lisbon, ranging from old-school cervejarias to natural wine bars.
Cervejaria Ramiro — technically in the Intendente area but the most famous seafood restaurant in Lisbon. Carabineiros (deep-sea scarlet prawns) at €80–120/kg, amêijoas à Bulhão Pato, percebes, spider crab. A meal here is expensive and worth every euro. The tradition is to finish with a bifanas (pork steak sandwiches) at the bar. Queue outside or book ahead. Avenida Almirante Reis 1.
Taberna da Rua das Flores — the best traditional tasca in Chiado, on Rua das Flores. Small room, hand-written daily menu, natural wines, petiscos (Portuguese small plates). Try the pig’s ear salad with chickpeas, the chouriço assado (flamed at the table), and whatever fish they’re serving that day. €20–30pp. No reservations after 7pm — arrive early.
Café de São Bento — steakhouse on Rua de São Bento, Príncipe Real side of Chiado. The bife de lombo (tenderloin steak with mustard cream sauce) is the thing to order. Slightly formal, good wine list, attentive service. €40–55pp.
Tasca do Chico — fado house in Chiado where the fado is genuinely good and the food — bacalhau à Brás, carne de porco à Alentejana — is properly cooked. Small room, reservations essential. €30–40pp with fado. Rua do Diário de Notícias.
Mouraria
The Moorish quarter around the base of the castle, historically Lisbon’s most multicultural neighbourhood. Recent gentrification has brought a mix of natural wine bars and immigrant restaurants alongside older grocers and halal butchers.
O Corvo — a small wine bar on Rua da Mouraria with one of the best natural wine selections in Lisbon. Food is petiscos — tinned fish (conservas), chouriço, cheese — rather than cooked dishes. The wine selection changes constantly. €15–25pp. No reservations.
Tasca do Mercado — inside the Mouraria market building. Simple lunch operation, open weekdays only. Market workers, local families, office staff. Two-course set lunch €10–12. The bacalhau preparation changes daily; the caldo verde is consistent.
Belém
The western suburb along the Tagus, 6km from the city centre. The main attraction is the original Pastéis de Belém bakery (Rua de Belém 84) — queue for the custard tarts, they are worth the wait (€1.30 each, eat at the tiled counter with powdered sugar and cinnamon). For lunch, the area is better than expected.
Solar dos Presuntos — not in Belém but nearby in Marquês de Pombal district, and worth noting here. One of the great traditional restaurants in Lisbon for regional Portuguese cooking. The roasted kid (cabrito assado), caldo verde, and bacalhau com natas are definitive versions. €35–50pp. Rua das Portas de Santo Antão.
Cervejaria Portugália (Belém branch) — the classic cervejaria experience: marble counters, seafood and steaks, good draft beer, efficient service. The francesinha (they do a Lisbon version, milder than Porto’s original) is a reliable option. €25–40pp. Largo de Belém.
Intendente
The square of Intendente, north of the Mouraria, has transformed since 2010 from one of Lisbon’s most troubled spaces to one of its most interesting eating areas.
Cantina Zé Avillez — chef José Avillez’s more casual restaurant on Praça do Intendente. The food is refined tasca cooking — petiscos, grilled meats, bacalhau preparations — at mid-range prices. €25–40pp. Good introduction to modern Portuguese cooking without paying for Belcanto (his Michelin two-star across town).
Tasca do Carvalhão — a small neighbourhood tasca with tables on the square, serving Cape Verdean and Portuguese food side by side. Cachupa (Cape Verdean bean and corn stew) and bacalhau on the same menu. €15–20pp. Lunch and early dinner only.
Notes on Eating in Lisbon
Lunch vs dinner: lunch in Lisbon is the main meal and usually better value. A two-course set lunch (prato do dia) with house wine at a tasca costs €10–14. The same restaurant at dinner charges double for the equivalent food.
Reservations: book ahead for any restaurant mentioned above, particularly in June–September. Lisbon’s good restaurants fill up — this is not a city where you can reliably walk in at 8pm.
Tipping: 10% is standard at sit-down restaurants if the service is good. Not mandatory but expected in most places that cater to international visitors.
Book an experience
Food & Drink in the area
Instant confirmation · Free cancellation on most bookings
Frequently Asked Questions
- Which neighbourhood in Lisbon has the best restaurants?
- Alfama and Mouraria have the most concentrated quality for traditional Portuguese food. Chiado has the widest range including good natural wine bars and modern Portuguese cooking. Intendente is the best area for cheap local lunches and immigrant food at low prices.
- How much does dinner cost in Lisbon?
- A full dinner with wine in a mid-range Lisbon restaurant costs €25–40 per person. A traditional tasca lunch (set menu, two courses, wine or water) costs €10–14. Upscale and modern Portuguese restaurants charge €50–80 per person for dinner.
- Do Lisbon restaurants add a cover charge?
- Yes. Most restaurants bring bread, olives, and sometimes cheese to the table before you order. These are charged — typically €1.50–3 per person. You can refuse them if you don't want to pay; the waiter will remove them without complaint.