40 mid-range places in Porto, editor-picked. the comfortable everyday-good restaurants in Porto, with real cooking and no surprise on the bill. All Porto food.
Zenith ★ 4.8
Praca de Carlos Alberto 86, 4050-159 Porto
Zenith on Praca de Carlos Alberto in Porto is the city's busiest brunch room, with eggs benedict on house sourdough, oat-milk lattes and a 30-minute Sunday.
Brasao Foz ★ 4.7
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.
Tip: Open daily, kitchen until 23:30. The back garden terrace is the move on summer evenings.
Cafetaria Mesa 325 ★ 4.7
Avenida de Camilo 325, 4300-096 Porto
Mesa 325 in Porto's Bonfim is the local brunch counter for the neighbourhood, with bagels, overnight oats and V60 filter coffees from Luso Coffee Roasters.
Tasco ★ 4.6
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.
Tip: Open daily. The 151A address is the original; the second site at 65 is the overflow room.
Almeja ★ 4.6
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.
Tip: Book a week ahead. Lunch is cheaper than dinner and runs the same kitchen.
7G Roaster Brunch ★ 4.6
Rua de Franca 52, 4400-174 Vila Nova de Gaia
7G Roaster's brunch counter in Vila Nova de Gaia across from Porto plates eggs benedict, wraps and cold brews from a working roastery with seven apartments.
Taberna dos Mercadores ★ 4.5
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.
Tip: Reservations exhausted weeks ahead. Try lunch Tuesday or Wednesday for a walk-in chance.
Puro 4050 ★ 4.5
ribeira · Largo Sao Domingos 84, 4050-545 Porto
Puro 4050 on Largo Sao Domingos in Porto is a mozzarella-and-burrata bar from an Italian-Portuguese duo, with Iberian cured meats, Sicilian cheeses.
Tip: Roof terrace opens May to October. Aperitivo from 18:30 with prosecco and pizzette.
Mendi ★ 4.5
boavista · Avenida da Boavista 1430, 4100-114 Porto
Mendi on Avenida da Boavista in Porto has run a tandoor-led Indian kitchen since 1997, with murgh makhani, kadi pakoda and a long vegetarian half of the menu.
Tip: Closed Sundays. Lunch and dinner; reserve on weekends and ask for a wall-side table away from the entrance.
Combi Coffee Roasters ★ 4.5
Rua Morgado Mateus 29, 4000-334 Porto
Combi Coffee in Porto is a brother-run roastery, with a fixed-space cafeteria since 2017 and Monday roasts of green beans from Brazil, Colombia and Guatemala.
7G Roaster ★ 4.5
Rua de Franca 52, 4400-174 Vila Nova de Gaia
7G Roaster in Vila Nova de Gaia across the Douro from Porto is a specialty arabica roastery and brunch room with seven apartments and a live music programme.
Von and Vonnie Microroasters ★ 4.5
Rua do Heroismo 10, 4300-031 Porto
Von and Vonnie Microroasters on Rua do Heroismo in Porto's Bonfim is a small in-house roastery and cafe run by Morgan von Mantripp and Yvonne.
O Diplomata ★ 4.5
Rua de Jose Falcao 32, 4050-315 Porto
O Diplomata on Rua de Jose Falcao in Porto is a build-your-own-pancakes brunch room near the Clerigos walking routes, with oat, vegan and Oreo bases.
Cafe Santiago ★ 4.4
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.
Tip: Closed Sundays. The original 226 site is the one locals defend; the second site up the street is overflow.
Kissaten ★ 4.4
baixa · Rua de Sa da Bandeira 132, 4000-427 Porto
Kissaten on Rua de Sa da Bandeira in Porto is a 16-seat donburi counter with chirashi bowls, karaage chicken and a sake list chosen by a former Lisbon sushi.
Tip: Closed Monday. Walk-in only for lunch; book online for dinner.
Taberna do Largo ★ 4.4
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.
Tip: Closed Sunday. Counter seats only; arrive by 19:30 to claim one.
SO Coffee Roasters ★ 4.4
Rua de Sa de Noronha 119, 4050-526 Porto
SO Coffee Roasters on Rua de Sa de Noronha in Porto is the Sudoeste brand's flagship cafe, with single-origin filters, cuppings and roastery tours.
Armazem da Cerveja ★ 4.4
Rua Formosa 130, 4000-252 Porto
Armazem da Cerveja on Rua Formosa in Porto is a craft beer bar and bottle shop run by Ruben and Pedro, with more than 30 Portuguese and 90 international.
Casa Guedes ★ 4.4
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.
Cantina 32 ★ 4.3
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.
Tip: Walk-in only after 22:00. Lunch menu is the better value if you want the full plate selection.
Adega Sao Nicolau ★ 4.3
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.
Tip: Lunch service from noon. The river-side terrace fills first; the inside room is cooler in August.
O Buraco ★ 4.3
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.
Tip: Closed Sunday, no dinner Saturday. Best dishes run out by 14:00; arrive early.
Mercador Cafe ★ 4.3
baixa · Rua das Flores 180, 4050-265 Porto
Mercador Cafe on Rua das Flores in Porto runs an all-day breakfast and brunch room with seasonal Portuguese plates and family ownership, in a calm tiled.
Tip: Closed Sundays, open Mon-Sat 09:00-20:00. The lunch menu is the better value with the kitchen running the same plates.
Letraria Craft Beer Garden ★ 4.3
Rua da Alegria 101, 4000-042 Porto
Letraria on Rua da Alegria in Porto is Letra brewery's largest taproom, with 14 rotating Portuguese taps, a walled-garden terrace and a Letra Saison.
O Buraco ★ 4.3
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.
Tip: Closed Sunday, no dinner Saturday. Best dishes are gone by 14:00; arrive early.
Do Norte Cafe ★ 4.3
Rua do Almada 57, 4050-030 Porto
Do Norte Cafe on Rua do Almada in Porto is a family-run brunch room since 2019, roasting their own 100 percent arabica espresso and stacking buttermilk.
Brasao Aliados ★ 4.2
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.
Tip: Open daily. Queues from 12:30-14:00; book ahead or arrive at noon.
Yuko Tavern ★ 4.2
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.
Tip: Open daily. The dining room is a 25-minute taxi from Ribeira; metro to Combatentes saves time.
Mestre ★ 4.2
bonfim · Rua do Bonfim 132, 4300-067 Porto
Mestre on Rua do Bonfim in Porto runs a charcoal grill with picanha, alheira and chourico assado at the table, a glass of Douro red and a queue most lunch.
Tip: Closed Monday. Cash preferred. Walk-in only and there are just 14 covers.
Booinga Oporto Coffee Roasters ★ 4.2
Rua Mouzinho de Albuquerque 449, 4450-206 Matosinhos
Booinga in Matosinhos just north of Porto roasts mostly organic single origins in-house and runs a public cupping calendar with tasting flights paired.
Senzu Coffee Roasters ★ 4.2
Rua Sao Bento da Vitoria 36, 4050-543 Porto
Senzu Coffee Roasters in Porto is the rebranded Luso project, now roasting from the back of the Bird of Passage specialty coffee shop on a quiet Vitoria side.
Catraio Craft Beer Shop ★ 4.2
Rua de Cedofeita 256, 4050-174 Porto
Catraio on Rua de Cedofeita in Porto sells over 200 small-batch beers from Portuguese, Spanish and Belgian breweries, with six rotating taps and a small bar.
Cafeina ★ 4.2
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.
Tasquinha do Cigano ★ 4.2
Rua Pereira Reis 18, 4050-471 Porto
Tasquinha do Cigano is a six-table Porto family room with a daily prato do dia under 12 euros; cash only, closed Sunday, second turn at 14:00.
Tip: Cash only, closed Sunday. Arrive at 12:15 to claim a table; otherwise the second turn is 14:00.
Noshi Coffee ★ 4.2
Rua do Bonjardim 86, 4000-115 Porto
Noshi Coffee is a Japanese-leaning specialty cafe in Porto with milky filter coffees and miso scones, on a quiet Bonjardim block; closed Monday.
Tip: Closed Monday. Filter coffee menu rotates every two weeks; ask what the kitchen has open.
Noshi Coffee ★ 4.2
Rua do Bonjardim 86, 4000-115 Porto
Noshi Coffee on Rua do Bonjardim in Porto runs a Japanese-leaning brunch counter, with miso-butter bagels, matcha lattes and a calm white-tile dining room.
Brasao Coliseu ★ 4.1
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.
Tip: Open daily, kitchen until 23:30. Book ahead or walk in after the post-lunch turn.
Mistu ★ 4.1
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.
Tip: Open daily. The kitchen runs until 23:00; book past 20:30 for a quieter dinner.
NORTADA Brewery ★ 4.1
Rua da Alegria 101, 4000-042 Porto
NORTADA shares Letraria's Rua da Alegria taproom in Porto, brewing a working lager, a strong IPA and a smoked-malt rye for the weekend tap rotation.
Leitao da Bairrada ★ 4.1
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.
Tip: Walk-in only, takeaway-friendly. The orange-and-bay-leaf oil is the signature; ask for extra.