5 places for exceptional Portuguese cooking in Porto

1) O Paparico

Set in a beautiful old town house with a rustic atmosphere, O Paparico is the place to go for exceptional Portuguese fine dining. The selection of wines is equally impressive. Brace yourself for a journey of taste sensations that’s likely to take around three hours.

a cozy-lit interior of the O Paparico restaurant in Porto

Rua de Costa Cabral 2343

+351 22 540 0548


2) DOP Porto

Chef Rui Paula was born and bred in Porto and he’s one of the few chefs in the country to hold two Michelin stars (for Casa de Chá da Boa Nova). DOP is his creative take on Portuguese traditional cuisine. The restaurant is elegant, and the dishes look like works of art. If you go to the Douro, check out their other restaurant, DOC.

streetview of sign and the entrance to DOP restaurante in Porto

More hidden secrets of Porto?

Discover Porto off the beaten track: this guide lists 500 places to eat, drink, sleep, discover, and enjoy this beautitful city. Available in our bookshop now.

Buy the book or ebook

3) Taberna dos Mercadores

If you’re looking for a cosy restaurant in Ribeira serving hearty rustic food, then Taberna dos Mercadores is the place for you. There are only eight tables, which means you better book ahead. The crispy cod croquettes, salt-baked fish and alheira (Portuguese sausage) are some of the tasty dishes that come out of the open kitchen.

A vase with pink flowers on a table and the restaurant interior of Taberna dos Mercadores in the background

Rua dos Mercadores 36-38

+351 22 201 0510

4) Rogério do Redondo

There’s a good reason why Rogério do Redondo has served meals to most of Portugal’s presidents. This restaurant is famous for its purist approach to northern Portuguese cuisine, with great care placed on sourcing excellent produce.

restaurant interior of Rogério do Redondo in Porto

Rua Joaquim António de Aguiar 19

+351 91 803 3067

5) António

You can often tell how good a traditional Portuguese restaurant is by the number of businessmen that have lunch there, and O António is a prime example. The restaurant is a bit out of the way, but specialities such as the roasted octopus or the lamb make the trip worthwhile. The Abade de Priscos (caramel pudding) is yummy.

restaurant interior of Antonio in Porto

Join the community

Sign up for free to gain unlimited access to the website. Plus, you'll receive a 10% discount in our online bookshop.

Sign up