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 Edmund · Updated 2026-08-25

← See all 64 spots on the interactive map

A Marisqueira de Matosinhos

📍 Matosinhos & Leça, Porto

A place you can get a seafood tower with almost all sorts of seafood. A shellfish and seafood lover's heaven. On the pricey side but they also have an extensive wine list.

Go forSeafood tower

Meia Nau (Matosinhos)

📍 Matosinhos & Leça, Porto

Go to the Matosinhos location specifically - the Porto one is more convenient but not as nice. Excellent quality here.

O Gaveto

📍 Matosinhos & Leça, Porto

A calm and formal Portuguese seafood restaurant. Sometimes they have the Carabineros (Scarlet Prawns), and it's a must have. Their preparation is top-notch. All seafood on the menu is tasty and they also have a wine club, so their wine choices are excellent. Wine makers frequent here.

Go forCarabineros

R. Heróis de França

📍 Porto

Walk along this street (200-300 blocks) and follow the smoke - there are 2-3 blocks of only seafood restaurants grilling outside. They're all quite nice 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.

More Porto guides