Where to Eat Seafood in Porto

Porto's best seafood is split between the city centre and the coast. You can eat very well without leaving town — and even better with a short metro ride. These are the seafood spots I actually book, and where I send everyone who asks.

By Edmund · Updated 2026-08-25

← See all 64 spots on the interactive map

In the city centre

Oesters e Coisa is my answer for great seafood without going to Matosinhos: their two versions of scallops are always tasty, and if they have razor clams, that's super delicious. It's quite busy — book in advance.

Inside the Bolhão market, Peixe no Mercado serves tasty modern seafood dishes on the restaurant level — a proper meal, conveniently in the middle of the classic market hall.

The pilgrimage: Matosinhos

For grilled fish straight off the boat, locals take the metro to Matosinhos. Follow the smoke down Rua Heróis de França — blocks of seafood restaurants grilling outside. O Gaveto's carabineros are a must when they have them, and A Marisqueira's seafood tower is a shellfish lover's heaven. That trip has its own page with everywhere I stop.

Worth the detour

Lessa hides in Leça de Palmeira with almost no tourists — a high-calibre chef's small seafood-focused restaurant where everything is full of umami and great textures. And 30 minutes south, Zizi puts a terrace right on the sand: barnacles, sardines, local shrimp, and a seafood rice that hits different with sunset views.

My seafood picks, city and coast

Lessa

📍 Matosinhos & Leça, Porto
Lessa — Porto

Secretly located in Leca de Palmeira, almost no tourists. A high-calibre chef opened this small seafood-focused restaurant with ultra delicious food. Everything is full of umami and great textures.

Go forEverything — the menu turns with the seasons and it all lands

Oesters e Coisa

📍 City Centre, Porto
Oesters e Coisa — Porto

Great seafood in city center. Quite busy, book in advance. Their two versions of scallops are always tasty. If they have razor clams, that's super delicious. Great seafood without going to Matosinhos.

Go forRazor clamsSeafood pasta in tomato broth

Peixe no Mercado Porto

📍 City Centre, Porto
Peixe no Mercado Porto — Porto

Convenient in the Bolhão market. Tasty modern seafood dishes in the city.

Zizi Restaurante

📍 Porto
Zizi Restaurante — Porto

30-minute ride south to this beachside gem with a terrace right on the sand. Barnacles, sardines, local shrimp - everything from the sea here is fantastic. Ask the friendly staff what's seasonal and fresh today. Their seafood rice and tomato rice hit different with sunset views.

Go forSeafood

Common questions

Where is the best seafood in Porto's city centre?

Oesters e Coisa — great seafood without going to Matosinhos. Their two versions of scallops are always tasty, and the razor clams are super delicious when they have them. Book in advance. For a meal inside the Bolhão market, Peixe no Mercado serves tasty modern seafood dishes.

Is it worth going to Matosinhos for seafood?

Yes — Matosinhos is where Porto goes for grilled fish, a short metro ride from the centre. Follow the smoke down Rua Heróis de França, where blocks of restaurants grill outside. It's the single best seafood trip you can make from Porto.

Do I need to book seafood restaurants in Porto?

For the city-centre rooms, yes — Oesters e Coisa is quite busy, so book in advance. The grill street in Matosinhos is more relaxed: the Rua Heróis de França spots are walk-in, and the atmosphere is perfect.

What seafood is Porto known for?

Grilled fish off the boat in Matosinhos, shellfish towers and scarlet prawns (carabineros) at the marisqueiras, scallops and razor clams in the city centre, and barnacles and sardines on the coast.

More Porto guides