Porto travel guide — where to stay, what to do, and where to eat in Porto, Norte, Portugal.
Porto's food scene is defined by honest, hearty cooking built on Atlantic fish, Serra da Estrela cheese, cured meats, legumes, and local wine. The city's signature dish is the francesinha — a molten cheese-and-meat toasted sandwich bathed in spiced beer-and-tomato sauce. Bacalhau (salt cod) appears in dozens of preparations. Matosinhos, the coastal suburb reachable in 20 minutes by metro, is the temple of fresh grilled fish. Fine dining has exploded: Porto now claims multiple Michelin stars including Pedro Lemos and the iconic Boa Nova Tea House in Leça da Palmeira.
Top restaurants
Handpicked picks for the best dining experiences.
Restaurante Pedro Lemos
A small Michelin-starred dining room set inside a converted townhouse in the Foz area, built around chef Pedro Lemos's tasting menus. The cooking takes Portuguese staples like salt cod and reworks them into plated, multi-course sequences with modern technique and careful seasonal sourcing. The space is intimate, with stone walls, low ceilings, and only a handful of tables spread over a couple of small rooms.
Known for: Michelin-starred creative Portuguese cuisine with Douro wine pairings
Rua do Padre Luís Cabral 974, 4150-459 Porto, Portugal
The Yeatman Restaurant
The fine-dining restaurant of The Yeatman hotel, perched on the Vila Nova de Gaia hillside with the restaurant room and terrace looking across the Douro to Porto's skyline. The kitchen serves contemporary Portuguese tasting menus designed to run alongside an extensive list drawn from the hotel's own wine cellar, with Douro wines given particular weight in the pairings. The dining room is formal and polished, suited to a slow, multi-course evening.
Known for: Two-Michelin-starred restaurant with panoramic Porto views and legendary wine cellar
Rua do Choupelo 345, 4400-088 Vila Nova de Gaia, Portugal
DOP by Rui Paula
Chef Rui Paula's Porto restaurant occupies a restored building next to the Igreja de São Domingos in the historic centre, with a dining room of exposed stone and dark wood that plays against the older architecture. The menu favours rice-based Portuguese dishes and regional meats cooked with restraint rather than heavy sauce work, reflecting Paula's background running restaurants in the Douro. It sits a notch below full tasting-menu fine dining, with an à la carte that still rewards a slower, multi-course visit.
Known for: Rui Paula's flagship in a stunning Palácio space; champion of northern Portuguese ingredients
Largo São Domingos 18, 4050-545 Porto, Portugal
Antiqvvm
A Michelin-starred restaurant set in the grounds of the Quinta da Macieirinha, next to the Crystal Palace Gardens, with views over the Douro from its terrace and garden seating. The cooking is built around tasting menus that rework Portuguese ingredients, cod and suckling pig among them, into more technique-driven, multi-textured plates. The setting trades the density of the old town for garden space and river outlook, giving the meal a slower, more spread-out feel than most central Porto fine dining.
Known for: Michelin-starred restaurant in a 19th-century manor overlooking the Douro
Rua de Entre Quintas 220, 4050-240 Porto, Portugal
Taberna dos Mercadores
A small, stone-walled tasca on Rua dos Mercadores in the Ribeira, just up from the riverfront, serving home-style Portuguese regional cooking rather than restaurant-plated fine dining. The menu runs through classics like bacalhau à Gomes de Sá and arroz de sarrabulho, the kind of dishes built around slow-cooked rice and salt cod that define everyday Porto eating. The room is narrow and usually full, with close-set tables typical of Ribeira's older buildings.
Known for: Classic northern Portuguese cuisine in a medieval stone building near the Ribeira
Rua dos Mercadores 36, 4050-374 Porto, Portugal
Adega de São Nicolau
A no-frills tasca tucked into the steep lanes of the Ribeira near the riverfront, the kind of place locals go for grilled fish and simple Portuguese plates rather than presentation. The kitchen leans on whatever fish came in that day, grilled plainly, alongside standards like bacalhau assado and caldo verde. The room is small and plain, with the kind of close, no-frills seating typical of old Ribeira tascas.
Known for: Authentic old-style tasca in the heart of Ribeira; no-frills honest cooking
Rua de São Nicolau 1, 4050-566 Porto, Portugal
Café Santiago
A long-running café on Rua de Passos Manuel, a few blocks from São Bento station, built almost entirely around one dish: the francesinha. It's a working café rather than a restaurant, with simple tables, quick service, and a menu that barely strays from its namesake sandwich and its variations. The Francesinha Especial is the house version piled higher than the standard completa.
Known for: Widely considered the best francesinha in Porto — the definitive Porto sandwich experience
Rua de Passos Manuel 226, 4000-381 Porto, Portugal
O Gaveto
A seafood restaurant in Matosinhos, the fishing port neighbourhood just north of Porto where several of the city's best fish restaurants cluster near the harbour. The kitchen works simply and directly with whatever came off the boats, grilling sea bass and other fish over coals rather than dressing them up, and serving percebes and other shellfish close to raw preparation. It's a proper sit-down restaurant rather than a tasca, with prices that reflect the quality of the fish rather than the room.
Known for: Matosinhos' best-known grill — fish bought at market that morning, grilled over charcoal
Rua Roberto Ivens 826, 4450-251 Matosinhos, Portugal
Restaurants by cuisine
Browse picks grouped by cuisine type.
Portuguese
Filha da Mãe Preta
A long-running dining room set right on the Cais da Ribeira, facing the Douro and the Dom Luís I bridge, serving the heavy, slow-cooked dishes of the north. The kitchen is built around tripe and rice dishes rather than grilled fish, and the room fills with a mix of tourists drawn by the riverside setting and regulars after the tripe.
Known for: Waterfront Ribeira dining with terrace; long-standing local favourite
Cais da Ribeira 40, 4050-511 Porto, Portugal
Cantina 32
A contemporary bistro on Rua das Flores, one of the pedestrian streets that has filled with design-forward restaurants over the past decade. The menu leans toward small, shareable plates that mix Portuguese ingredients with lighter, more international technique than a traditional tasca.
Known for: Vintage-industrial décor on Rua das Flores; creative take on classic northern dishes
Rua das Flores 32, 4050-262 Porto, Portugal
Tasquinha do Cais
Known for: Classic neighbourhood lunch spot beloved by Gaia locals — tiny, no-frills, brilliant value
Rua do Visconde das Devesas 110, 4430 Vila Nova de Gaia, Portugal
O Comercial
A restaurant set inside the Palácio da Bolsa, Porto's 19th-century stock exchange building, so the room itself — high ceilings, ironwork, grand windows — is as much the draw as the food. The kitchen reworks classic Portuguese dishes like bacalhau à Gomes de Sá with more refined plating and pricing than a neighborhood tasca.
Known for: Formal dining inside the historic Stock Exchange Palace — stunning neo-classical surroundings
Rua Ferreira Borges, 4050-253 Porto, Portugal
Abadia do Porto
Known for: Atmospheric 1930s-style dining room, generous portions, extensive Port wine list
Rua do Ateneu Comercial do Porto 22, 4000-069 Porto, Portugal
Zé da Calçada
Known for: Classic Ribeira waterfront tasca with riverside terrace; a Porto institution since 1987
Rua da Ribeira 22, 4050-513 Porto, Portugal
Tasca do Chico
Known for: Intimate venue for live fado and traditional Portuguese food; authentic, not touristy
Rua de Diogo Botelho 23, 4150-203 Porto, Portugal
Seafood
Escondidinho
Known for: Unpretentious neighbourhood favourite known for perfectly executed bacalhau dishes
Rua de Passos Manuel 144, 4000-381 Porto, Portugal
Maré Alta
Known for: Matosinhos grilled seafood strip — one of the city's great Sunday fish lunch experiences
Rua Heróis de França 350, 4450-158 Matosinhos, Portugal
Boa Nova Tea House
This is the seaside dining room designed by architect Álvaro Siza Vieira, built into the rocks of Leça da Palmeira with the Atlantic on the other side of the glass. Chef Rui Paula runs the kitchen around what comes off local boats that day, plated with the kind of restraint that lets a single ingredient carry the course.
Known for: Two-Michelin-star restaurant by Rui Paula inside a Siza Vieira masterpiece — ocean views from every table
Avenida da Liberdade, 4450-718 Leça da Palmeira, Portugal
Bifana
Casa Guedes
A standing-room sandwich counter on Praça dos Poveiros built around a single idea: roast pork loin, sliced thin, piled into a roll. It's fast, loud, and functional rather than a sit-down restaurant experience.
Known for: The city's most beloved bifana stand — paper-thin pork marinated and stacked high
Praça dos Poveiros 130, 4000-393 Porto, Portugal
Cachorrinhos
Cervejaria Gazela
A narrow, stand-up beer hall near the Coliseu do Porto that serves one thing well: a small hot dog drowned in melted cheese and spicy sauce, paired with cold draft beer. There's no real seating to speak of and no attempt at a dining-room atmosphere.
Known for: Porto's iconic cachorrinho institution, open since 1961 — a 30-second walk from São Bento
Travessa do Cimo de Vila 4, 4000-177 Porto, Portugal
Coffee
Café Guarany
An Art Nouveau café on Avenida dos Aliados that has functioned as a meeting spot for Porto's writers and intellectuals since the mid-20th century, with dark wood, mirrors, and murals rather than a modern coffee-shop look. It serves coffee and pastries by day and shifts toward a fuller menu and occasional live fado in the evening.
Known for: 1933 Art Nouveau café on the grand Aliados boulevard; live fado some evenings
Avenida dos Aliados 85–89, 4000-066 Porto, Portugal
Indian
Real Indiana
Known for: Porto's best-regarded Indian restaurant; popular with the international community and vegetarians
Rua do Ouro 292, 4150-578 Porto, Portugal
Pastries
Leitaria da Quinta do Paço
A standing-room pastelaria on Praça da Batalha that's been serving Porto's coffee-and-pastry crowd for decades, with a marble counter up front and a no-frills back room for sitting down. It's a working café rather than a photo-op — regulars in and out for a bica and something sweet.
Known for: Tiny classic pastry shop beloved by locals for generations; busy at breakfast
Praça da Batalha 68, 4000-101 Porto, Portugal
Plant
Venga! Porto
Known for: Porto's top plant-based restaurant; the vegan francesinha is a cult favourite
Rua de Cedofeita 270, 4050-178 Porto, Portugal
Food tours & tastings in Porto
Eat your way through Porto with a guide.
Browse food experiences in PortoWe may earn a commission from bookings made through these links.
Street food
Local flavours at affordable prices.
Food markets
Where locals shop and graze.
Mercado do Bolhão
Hours: Mon–Fri 08:00–20:00; Sat 08:00–17:00
Mercado de Matosinhos
Hours: Tue–Sat 07:00–13:00
Dining etiquette & tips
Navigate the local food scene confidently.
Lunch menus (prato do dia) offer the best value — typically €10–€13 for soup, main, and drink
Dinner in Porto is eaten late — kitchens open from 19:30, locals dine after 20:00
Many traditional restaurants are closed Sunday; check ahead
Ask for 'meia dose' (half portion) to try more dishes; it costs roughly 70% of a full portion
Food budget guide
What to expect at different price points.
| Level | Price | Description |
|---|---|---|
| Budget | $5-15/meal | Street food, local eateries, and simple restaurants. |
| Mid-range | $15-40/meal | Sit-down restaurants with good service and varied menus. |
| Upscale | $40+/meal | Fine dining, international cuisine, and premium experiences. |