Hidden Gem Restaurants in Porto

The Porto spots that never make the big listicles — the ones locals quietly keep to themselves. Here are my favourites off the tourist track.

By Edmund · Updated 2026-08-25

← See all 64 spots on the interactive map

Casa Vasco

📍 Foz & Western Porto, Porto
Casa Vasco — Porto

Near the beach where locals go instead of tourists. Their steak sandwich (prego no pão) is thick, juicy, and properly seasoned. No pretense, just good food.

Go forPrego no pão

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

Oficina

📍 City Centre, Porto
Oficina — Porto

Contemporary Portuguese from famous chef Marco Gomes (who also has TV shows) in a modern industrial art-filled space. Excellent wine list and creative dishes. Get their foie gras white chocolate egg appetizer if they have it - the roast lamb is also superb.

Go forFoie gras eggRoast goat

Pata Gorda

📍 Porto
Pata Gorda — Porto

In a residential neighborhood, tasty modernized Portuguese food. Everything is good, menu on a blackboard, need to try everything.

Go forEverything

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

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

More Porto guides