There are so many amazing places to eat in Porto, Portugal that when I went on holiday there I wasn’t quite sure where to eat! However, I managed to stumble upon some absolute gems that I think you need to know about. So, here are five of the best restaurants in Porto that you have to visit if you’re heading abroad anytime soon.
Il Fornaio 178
Rua François Guichard, 178, 4100-012 Porto
It is so rare to find a restaurant with this attention to detail and passion for quality with reasonable prices. The owner of Il Fornaio 178, Anthony Oliveira, trained for 3 years at home perfecting the recipes and ingredients before he launched his restaurant on the outskirts of Porto City centre. And you can tell that everything has been planned to perfection.
For me personally, this was my favourite restaurant and definitely the best restaurants Porto had to offer. Why?
Well one of the highlights of this restaurant was the fresh burrata. It was quite the show, as the waiter placed the burrata on the table, and then injected it with Italian balsamic vinegar right before my eyes. It was everything you’d want from a burrata at room temperature: creamy, buttery, and full of flavour.
They also serve incredible pizzas, including this burrata and nduja pizza which knocked my socks off. They import world-class ingredients straight from Italy, and it just makes the experience all the tastier. Seriously, you’ve got to try as much as you can at Il Fornaio 178.
O Paparico – Amazing Michelin Star Restaurants Porto.
2343 Costa Cabral Street 4200 Porto
I couldn’t go to Portugal and not have authentic Portuguese food! And I’m so glad that I chose to experience the local cuisine at O Paparico. Brilliantly combining gastronomy and traditional Portuguese comfort food, this restaurant is (rightly) one of the most famous Michelin star rated in Porto.
Created by Chef Rui Martins and his team, bold and innovative dishes take inspiration from every corner of the country. This menu changes month-by-month in order to honour the freshest seasonal produce. And don’t even get me started on the presentation of the food! Every single dish that I tried looked almost too good to eat… almost!
Sommelier Rui Costa also carefully selects wine to accompany every dish. Together, the food and the wine combine to create what can truly be called foodie heaven. This is an experience that you cannot afford to miss if you’re in Porto!
Travessa de Cadouços, 12, 4150-161 Porto
Located in the beautiful area of Foz Velha in Porto, O Travessa offers quality food, a vibrant environment and all round 10/10 food experience. They serve up traditional Portuguese dishes, as well as contemporary European food. The sandwiches were perfect light bites for a lazy afternoon lunch, which I obviously accompanied with some delicious red wine from Quinta do Cume, a Portuguese vineyard.
The real highlight of the meal were their desserts, which were all sumptuously good! If you head over to O Travessa, you’re going to have trouble choosing between their sericaia (a Portuguese egg pudding), lemon semifreddo or cadence of chocolates. I know that I did!
Estrada da Circunvalação 7964, 4200-537 Porto
I discovered one of my favourite new dishes when I went to Taberna Londrina. Francesinha is a Portuguese delicacy that mixes together some of my favourite things. Certainly one of the best restaurants Porto has to offer.
- Layered meats⠀
- Lots of cheese⠀
- Spiced tomato ⠀
- Beer sauce ⠀
- Two slices of bread
This meaty madness is everything I didn’t know I needed. Rich, delicious and comforting, I would happily eat this dish every day of the week! (And I think it would be the perfect hangover cure too.)
Whilst at this restaurant I also feasted on their alheira puff pastry, which is an intensely flavoured garlic sausage wrapped in pastry and drizzled with a mustard and honey sauce. They also have a great selection of forty beers from all corners of the world or for those who want to venture into an amazing explosion of flavors between their cuisine and distilleries around the world.
If you’re ever in Porto you have to try this incredible place – trust me, you won’t regret it.
Terra Nova – Best Restaurants Porto with a view.
Cais da Ribeira 34, 4050-509 Porto
Finally, Terra Nova is another fantastic restaurant in Porto that focuses on Portuguese history and heritage. This particular restaurant focuses on Portuguese seafood, in particular cod and oysters. It was great to try their local seafood whilst looking out onto the gorgeous view of the riverfront.
To start, I had their oyster tasting option, which included one unadorned oyster, one oyster with mango and curry, and a final oyster with almond and lime. All three were incredibly fresh – I can definitely believe that these were living in the ocean just the day before! Then for the main I tried their shrimp and clam pasta which was also fabulous! Naturally, I also had to accompany the seafood with a glass of crisp white wine – always a winner, in my book.
If you head over to Porto anytime soon and try any of these restaurants, please let me know! I would love to hear how you enjoyed them.
Love exploring food and drink scenes? Join our list and we’ll send you the hottest places to eat every month.