Lisbon · Restaurant Guide

Best Restaurants in Lisbon for Cruise Travelers

Lisbon is one of Europe's most exciting and affordable food capitals, with a cuisine built on Atlantic seafood, pastéis de nata, and a centuries-old love affair with salted cod. Cruise ships dock at the Alfama cruise terminal or Santa Apolónia, both within walking distance of the city's historic dining neighborhoods.

Alfama: Fado and Food

The Alfama district — Lisbon's oldest neighborhood — is where to combine dinner with fado music (traditional Portuguese singing). Tasca do Chico and Mesa de Frades offer intimate fado performances with dinner. The neighborhood's steep lanes hide tiny tascas (taverns) serving grilled sardines, octopus, and bacalhau for 10-15 EUR per plate.

Bacalhau: Portugal's Obsession

The Portuguese claim to have 365 bacalhau (salt cod) recipes — one for each day. Try bacalhau à Brás (shredded cod with eggs and potatoes), pastéis de bacalhau (salt cod fritters — the perfect snack at 1-2 EUR each), and bacalhau com natas (cod with cream gratin). Any traditional tasca will have multiple bacalhau dishes.

Pastéis de Nata and Coffee

The pastel de nata (custard tart) is Portugal's most beloved pastry. Pastéis de Belém in the Belém district has been making them since 1837 using a secret recipe — the line is always long but moves fast. Elsewhere in the city, every bakery makes natas for about 1.20 EUR. Portuguese coffee culture is strong: order a bica (espresso) or galão (latte).

Tipping and Value

Lisbon is remarkably affordable for Western Europe. A full lunch with wine at a local tasca costs 10-18 EUR. Tipping 5-10% is appreciated but not expected. Many restaurants include a couvert (bread, butter, olives brought to your table) — this costs 2-5 EUR and you can decline it. Vinho verde (young green wine) pairs perfectly with seafood and costs 3-5 EUR per glass.

Frequently Asked Questions

Where should I eat if I only have a few hours in Lisbon?

Head straight to Alfama near the cruise terminal. Grab pastéis de bacalhau from a street vendor, have a grilled fish lunch at a tasca, and finish with pastéis de nata. If time allows, take Tram 28 to Belém for the original pastéis de Belém.

Is Lisbon really cheaper than other European ports?

Yes, significantly. A full lunch with wine costs 10-18 EUR per person. Coffee is 0.70-1.20 EUR. Beer is 2-3 EUR. Lisbon offers the best value dining of any major Western European cruise port.

What is a couvert and do I have to pay for it?

A couvert is bread, butter, and olives (sometimes cheese or pâté) brought to your table automatically. It costs 2-5 EUR per person and is NOT free. You can decline it — just tell the waiter 'não, obrigado' when it arrives.