58 portuguese places in Porto we have eaten in, sorted by editor score. All cuisines in Porto | Portuguese across every city.

This is the heart of how Porto eats: tripe and grilled fish, the bifana, and above all the francesinha, the city's molten, sauce-drenched sandwich. The Baixa is thick with the institutions that define it, from Cafe Santiago and Conga Casa das Bifanas on the Bonjardim streets to Cervejaria Gazela near Cimo de Vila. For the formal end, the Ribeira holds DOP at Largo de Sao Domingos and Taberna dos Mercadores, while the tasca tradition lives on at Adega Sao Nicolau down by the river.

Tapabento ★ 4.5

Portuguese · €€€

baixa · Rua da Madeira 221, 4000-330 Porto

Tapabento behind Sao Bento station in Porto plates octopus salad, duck rice and grilled tiger prawns in a small, loud, family-run dining room.

Cantina 32 ★ 4.3

Modern Portuguese · €€

baixa · Rua das Flores 32, 4050-262 Porto

Cantina 32 on Rua das Flores in Porto plates quail-egg croquettes, grilled octopus and a cheesecake served in a terracotta flower pot at communal tables.

Cantinho do Avillez ★ 4.4

Modern Portuguese · €€€

baixa · Rua Mouzinho da Silveira 166, 4050-416 Porto

Cantinho do Avillez in Porto is chef Jose Avillez's relaxed bistro on Rua Mouzinho da Silveira, with daily Matosinhos fish and a strong wine list.

Almeja ★ 4.6

Modern Portuguese · €€€

bonfim · Rua Fernandes Tomas 819, 4000-219 Porto

Almeja in Porto's Bonfim is chef Joao Cura's seasonal counter, building short tasting menus around what arrived from the Atlantic and Minho gardens.

Taberna dos Mercadores ★ 4.5

Traditional Portuguese · €€

ribeira · Rua dos Mercadores 36, 4050-373 Porto

Taberna dos Mercadores in Porto's Ribeira packs eight tables, an open kitchen and a board of acorda, rojoes and cod croquettes a block from the Douro.

Adega Sao Nicolau ★ 4.3

Traditional Portuguese · €€

ribeira · Rua de Sao Nicolau 1, 4050-561 Porto

Adega Sao Nicolau in Porto's Ribeira has been pouring red since the 1940s, serving polvo a lagareiro on a small Douro-facing terrace below the quay.

Cafeina ★ 4.2

Modern Portuguese · €€€

foz · Rua do Padrao 100, 4150-557 Porto

Cafeina in Foz do Douro, Porto, occupies a tiled corner villa where the kitchen pairs Portuguese classics with international turns and a serious wine cellar.

Brasao Aliados ★ 4.2

Portuguese (francesinha) · €€

aliados · Rua Ramalho Ortigao 28, 4000-407 Porto

Brasao Aliados in Porto opened in 2014 as the first Brasao Cervejaria, with the city's most-Instagrammed francesinha and a black-garlic mayo for rissoles.

Cafe Santiago ★ 4.4

Portuguese (francesinha) · €€

baixa · Rua Passos Manuel 226, 4000-382 Porto

Cafe Santiago on Rua de Passos Manuel in Porto is the most-cited francesinha counter, layered with mortadella, sausage and steak under tomato-beer sauce.

Bufete Fase ★ 4.4

Portuguese (francesinha) · €

baixa · Rua de Santa Catarina 1147, 4000-457 Porto

Bufete Fase on Rua de Santa Catarina in Porto is the locals' francesinha counter, an even-keeled sauce balanced by the same owner since the 1990s.

O Buraco ★ 4.3

Traditional Portuguese · €€

baixa · Rua do Bolhao 95, 4000-112 Porto

O Buraco off the Bolhao market in Porto is a working-day tasca open since the early 1970s, with veal pie, fried sardines with bean rice and tripas a moda.

Casa Guedes Tradicional ★ 4.5

Portuguese (sandwiches) · €

baixa · Praca dos Poveiros 130, 4000-393 Porto

Casa Guedes on Praca dos Poveiros in Porto has pulled roast pork leg into a soft fofo roll since 1987, with optional Serra da Estrela cheese melted on top.

Cervejaria Gazela ★ 4.4

Portuguese (cachorrinho) · €

baixa · Travessa de Cimo de Vila 4, 4000-434 Porto

Cervejaria Gazela in Porto opened in 1962 off Praca da Batalha and built its name on the cachorrinho: griddled sausage, crisp bread, butter and spice.

O Paparico ★ 4.6

Traditional Portuguese · €€€€

areosa · Rua de Costa Cabral 2343, 4200-232 Porto

O Paparico in northern Porto runs an evening-only Portuguese kitchen inside a small stone house near the Areosa church, with a long Douro wine list.

Lareira ★ 4.0

Traditional Portuguese · €

baixa · Rua das Oliveiras 8, 4050-447 Porto

Lareira on Rua das Oliveiras in Porto has been a family-run tasca since 1984, grilling steaks, leitao and bacalhau a brasa at working-day prices.

DOP ★ 4.5

Modern Portuguese · €€€€

ribeira · Largo de Sao Domingos 16, 4050-545 Porto

DOP at Largo de Sao Domingos in Porto is chef Rui Paula's modern-Portuguese tasting room inside the Palacio das Artes Fabrica de Talentos, opened in 2010.

Lado B Cafe ★ 4.0

Portuguese (francesinha) · €€

baixa · Rua de Passos Manuel 190, 4000-382 Porto

Lado B on Rua de Passos Manuel in Porto sits next door to Cafe Santiago and runs a fresher francesinha, plus a vegetarian build of mushrooms and tofu.

O Afonso ★ 4.2

Portuguese (francesinha) · €

cedofeita · Rua da Torrinha 219, 4050-610 Porto

O Afonso on Rua da Torrinha in Porto's Cedofeita is the dark-horse francesinha, a thinner sauce and a steady following of architecture students.

Lemos Cafe Francesinhas ★ 4.0

Portuguese (francesinha) · €

cedofeita · Rua de 5 de Outubro 447, 4100-176 Porto

Lemos Cafe on Rua de 5 de Outubro in Porto is a residential francesinha counter, a darker sauce with whisky in the build and a regulars-only crowd Sunday.

OMA ★ 4.5

Modern Portuguese · €€€

miragaia · Rua de Miragaia 132, 4050-387 Porto

OMA in Porto's Miragaia is chef Luis Moreira's neighbourhood counter, a Michelin Bib Gourmand for short tasting menus built around the day's fish.

Brasao Coliseu ★ 4.1

Portuguese (cervejaria) · €€

baixa · Rua de Passos Manuel 205, 4000-385 Porto

Brasao Coliseu in front of the Coliseu do Porto holds 250 covers over two floors, the largest Brasao and the easier walk-in for a francesinha at 14:30.

Conga Casa das Bifanas ★ 4.8

Portuguese (bifana) · €

baixa · Rua do Bonjardim 318, 4000-115 Porto

Conga on Rua do Bonjardim in Porto has slow-cooked bifanas in a paprika-and-garlic broth since 1976, a stand-up counter where pork sandwiches and Super Bocks.

Brasao Foz ★ 4.7

Portuguese (cervejaria) · €€

foz · Rua de Gondarem 487, 4150-377 Porto

Brasao Foz on Rua de Gondarem in Porto is the Foz neighbourhood site of the Brasao group, with the pork-loin francesinha a antiga and truffled meat rissois.

A Tasquinha ★ 4.6

Traditional Portuguese (tasca) · €

baixa · Rua do Carmo 23, 4050-011 Porto

A Tasquinha on Rua do Carmo in Porto has served homestyle Portuguese plates since the 1980s, with cabrito assado on weekends, bacalhau a bras and a 90-cent.

O Golfinho ★ 4.7

Portuguese (francesinha) · €

baixa · Rua de Sa de Noronha 137, 4050-526 Porto

O Golfinho on Rua de Sa de Noronha in Porto is a small family tasca with a francesinha sauce locals defend, and a 10-table room that fills with regulars.

Francesinha Cafe ★ 4.3

Portuguese (francesinha) · €

boavista · Rua da Alegria 946, 4000-048 Porto

Francesinha Cafe on Rua da Alegria in Porto is a working-day room with a francesinha-heavy menu, a sharper sauce and a faster turn than the Baixa counters.

Yuko Tavern ★ 4.2

Portuguese (francesinha) · €€

areosa · Rua de Costa Cabral 2331, 4200-232 Porto

Yuko Tavern up on Rua de Costa Cabral in northern Porto runs one of the longest francesinha lists in town, with vegetarian, seafood and the classic build.

Tasco ★ 4.6

Modern Portuguese (petiscos) · €€

baixa · Rua do Almada 151A, 4050-037 Porto

Tasco on Rua do Almada in Porto is a petiscos-and-Douro-wine room with codfish croquettes, octopus salad and a 100-glass list of small-producer Portuguese.

Taberna do Largo ★ 4.4

Portuguese (petiscos) · €€

ribeira · Largo Sao Domingos 69, 4050-545 Porto

Taberna do Largo on Largo Sao Domingos in Porto is a small wine-and-petiscos counter with Iberian acorn ham, queijo da Serra and a regional Portuguese wine.

Mistu ★ 4.1

Modern Portuguese · €€

baixa · Rua do Bonjardim 87, 4000-115 Porto

Mistu on Rua do Bonjardim in Porto is a tiled cervejaria with a younger crowd, plating sea bass cataplana, octopus a la lagareiro and a tight.

Abadia do Porto ★ 4.0

Traditional Portuguese · €€

baixa · Rua do Ateneu Comercial do Porto 22, 4050-085 Porto

Abadia do Porto in Porto's Baixa has served traditional Portuguese plates since 1939, with a cataplana to share, bacalhau a Gomes de Sa and a 200-label wine.

The Yeatman ★ 4.7

Portuguese · €€€€

Rua do Choupelo, 4400-088 Vila Nova de Gaia

The Yeatman in Vila Nova de Gaia across the Douro from Porto holds two Michelin stars, with chef Ricardo Costa's northern-Portuguese tasting menu.

Casa de Cha da Boa Nova ★ 4.6

Portuguese · €€€€

Avenida da Liberdade 1681, 4450-718 Leca da Palmeira

Casa de Cha da Boa Nova in Leca da Palmeira north of Porto sits in Alvaro Siza Vieira's 1963 modernist seafront building (declared a national monument.

Pedro Lemos ★ 4.5

Portuguese · €€€€

Rua do Ouro 258, Porto

Pedro Lemos in Foz do Douro, Porto, has held a Michelin star since 2014, in 2024 the restaurant moved to a renovated building on Rua do Ouro, with three.

Vila Foz ★ 4.4

Portuguese · €€€€

Avenida de Montevideu 236, 4150-516 Porto

Vila Foz in Foz do Douro, Porto, runs the one-star hotel kitchen of chef Arnaldo Azevedo, with two parallel tasting menus (Maresia, Atlantic, Novo Mundo.

Le Monument ★ 4.2

Portuguese · €€€€

Avenida dos Aliados 151, 4000-067 Porto

Le Monument inside Maison Albar - Le Monumental Palace on Avenida dos Aliados in Porto is chef Julien Montbabut's one-star kitchen, French technique.

EON ★ 4.1

Portuguese · €€€€

Rua de Ricardo Severo 21, 4000-432 Porto

EON on Rua de Ricardo Severo in Porto's Cedofeita is chef Tiago Bonito's debut Porto room, a one-star menu around classical Portuguese technique.

Cafeina ★ 4.2

Portuguese · €€

Rua do Padrao 100, 4150-557 Porto

Cafeina in Foz do Douro, Porto, runs a late kitchen until 02:00 every night, the rare west-side room serving full plates of bacalhau and tournedos.

Ze Bota ★ 4.0

Portuguese · €€

Travessa do Carregal 24, 4050-167 Porto

Ze Bota on Travessa do Carregal in Porto runs a charcoal cachorrinho press until midnight, the bar crowd's late-night stop on the walk home from Galerias de.

Lareira ★ 4.0

Portuguese · €€

Rua das Oliveiras 8, 4050-447 Porto

Lareira on Rua das Oliveiras in Porto serves grilled steak and bacalhau a brasa until midnight, an after-midnight refuge from the Galerias de Paris bar strip.

Francesinha Cafe ★ 4.0

Portuguese · €€

Rua da Alegria 946, 4000-048 Porto

Francesinha Cafe on Rua da Alegria in Porto turns out francesinhas with fries until midnight, the after-midnight refuge for the city's main late-night.

Yuko Tavern ★ 4.0

Portuguese · €€

Rua de Costa Cabral 2331, 4200-232 Porto

Yuko Tavern up on Rua de Costa Cabral in Porto stays open until 24:30 with francesinhas, bitoques and full plates for the post-club crowd north of the city.

Casa Guedes ★ 4.4

Portuguese · €€

Praca dos Poveiros 130, 4000-393 Porto

Casa Guedes on Praca dos Poveiros in Porto runs Saturday hours to 22:00, with the sandes de pernil still going out to a queue of locals and late-night.

O Buraco ★ 4.3

Portuguese · €€

Rua do Bolhao 95, 4000-112 Porto

O Buraco is a working-day tasca behind the Bolhao market since the early 1970s, serving veal pie and tripas a moda do Porto to a 12:30 local crowd.

Almeja ★ 4.6

Portuguese · €€

Rua Fernandes Tomas 819, 4000-219 Porto

Almeja is a small Bonfim casual-fine-dining room from chefs Joao Cura and Sofia Amaral, with rotating tasting menus and a no-marketing approach.

Ze Bota ★ 4.0

Portuguese · €€

Travessa do Carregal 24, 4050-167 Porto

Ze Bota is six-stool cachorrinho counter on a vitoria side street that the galerias de paris crowd only discovers on the walk home, never by daylight.

Tripeiro de Bolso ★ 4.0

Portuguese · €€

Rua de Sao Bento da Vitoria 105, 4050-543 Porto

Tripeiro de Bolso is a counter selling iscas (vinegar-marinated pork liver) on broa de milho with a small glass of red, under 6 euros, cash only.

Leitao da Bairrada ★ 4.1

Portuguese · €€

Rua de Cedofeita 254, 4050-174 Porto

Leitao da Bairrada is a Cedofeita suckling pig sandwich shop locals queue at 13:00; the orange-and-bay-leaf oil is the signature, ask for extra.

Mistu ★ 4.0

Portuguese · €€

Rua do Bonjardim 87, 4000-115 Porto

Mistu is tiled bonjardim cervejaria with a young chef plating sea bass cataplana and octopus, hidden one block from the bolhao tourist queues.

Conga Casa das Bifanas ★ 4.4

Portuguese · €

Rua do Bonjardim 318, 4000-115 Porto

Conga on Rua do Bonjardim in Porto turns out 2.50 euro bifanas with mustard and piri-piri, a counter where two sandwiches and an imperial cost under 10 euros.

Cervejaria Gazela ★ 4.4

Portuguese · €

Travessa de Cimo de Vila 4, 4000-434 Porto

Cervejaria Gazela in Porto sells two cachorrinhos and an imperial for 7 euros, a stand-up counter snack that has anchored the cheap-eats list for the city.

Casa Guedes ★ 4.5

Portuguese · €

Praca dos Poveiros 130, 4000-393 Porto

Casa Guedes on Praca dos Poveiros in Porto sells the sandes de pernil for 4.50 euros, plus 2 euros for the Serra cheese, the city's best-value lunch under 7.

O Buraco ★ 4.3

Portuguese · €

Rua do Bolhao 95, 4000-112 Porto

O Buraco off the Bolhao market in Porto runs a 10 euro prato do dia at lunch, with soup, mains like veal pie or rojoes and dessert from a working-day kitchen.

Lareira ★ 4.0

Portuguese · €

Rua das Oliveiras 8, 4050-447 Porto

Lareira on Rua das Oliveiras in Porto serves a 9 euro grilled steak lunch with a glass of house red and a side of garlic potatoes, since 1984 and still cash.

Frangasqueira Nacional ★ 4.1

Portuguese · €

Rua de Sa da Bandeira 28, 4000-427 Porto

Frangasqueira Nacional on Rua de Sa da Bandeira in Porto plates half a charcoal-grilled chicken with piri-piri and fries for 8 euros, takeaway in foil or eat.

Mercado do Bolhao food court ★ 4.1

Portuguese · €

Mercado do Bolhao, Rua Formosa 322, 4000-248 Porto

The Bolhao market's first-floor food court in Porto runs 10 counters serving bacalhau a Bras, francesinha and roasted suckling pig, plate prices between 8.

Leitao da Bairrada (Cedofeita) ★ 4.1

Portuguese · €

Rua de Cedofeita 254, 4050-174 Porto

Leitao da Bairrada on Rua de Cedofeita in Porto sells a Bairrada-style suckling pig sandwich for 5 euros, with orange-and-bay-leaf oil drizzled.

A Tasquinha ★ 4.1

Portuguese · €

Rua do Carmo 23, 4050-011 Porto

A Tasquinha on Rua do Carmo in Porto serves a 12 euro lunch menu with soup, a main of bacalhau or rojoes and dessert, from a family-run kitchen open.