Where to Eat Seafood in Matosinhos, Porto

Matosinhos, a short metro ride from central Porto, is where locals go for grilled fish straight off the boat. Skip the Ribeira tourist menus — these are the spots I send everyone to.

By · Updated 2026-10-14

← See all 66 spots on the interactive map

A Marisqueira de Matosinhos

📍 Matosinhos & Leça, Porto

Seafood towers with almost every kind of shellfish, a seafood lover's heaven. On the pricey side, with an extensive wine list to match.

Go forSeafood tower

Meia Nau (Matosinhos)

📍 Matosinhos & Leça, Porto

Go to the Matosinhos location specifically; it is the better of the two by a distance. Excellent quality here.

Go forGrilled fishSeafood rice

O Gaveto

📍 Matosinhos & Leça, Porto

A calm and formal Portuguese seafood restaurant. When they have carabineros (scarlet prawns), order them: the preparation is top-notch. Everything from the sea here is tasty, and the wine club means the list is excellent. Winemakers eat here.

Go forCarabineros

R. Heróis de França

📍 Porto

Walk along this street around numbers 200 to 300 and follow the smoke: two or three blocks of seafood restaurants grilling outside. All of them are good and the atmosphere is perfect.

Go forWhat's fresh in the window that day, grilled

Sempr'Assar 2

📍 Matosinhos & Leça, Porto

Affordable seafood grilled right on the street. No frills, just fresh fish cooked perfectly over open flames.

Go forGrilled fish

More Porto guides