Where to Eat and What to Eat in Porto: Local Food Guide
Planning a trip to Porto and wondering what to eat?
You're in the right place. Porto isn't just famous for its stunning views over the Douro River or its centuries-old wine cellars it's also one of Europe’s richest culinary cities. In this guide, we’ll show you what to eat in Porto, from breakfast to dessert, with local dishes that reveal the true flavour of the city.
Francesinha:
The Iconic Porto Sandwich
The francesinha is Porto’s most famous dish a hearty sandwich layered with grilled meats, covered in melted cheese and smothered in a spicy beer-based sauce. Usually served with fries and sometimes a fried egg on top, it’s not for the faint of heart, but it’s unforgettable.

Where to try it: Café Santiago or Brasão are local favourites.
Caldo Verde:
A Bowl of Comfort
This traditional soup comes from northern Portugal. Caldo verde blends potato, thinly sliced kale, chouriço and olive oil often served with cornbread. It’s simple, comforting, and full of flavour.

Codfish (Bacalhau):
Portugal’s National Favourite
Portugal has more than 365 ways to cook cod. In Porto, try:
- Bacalhau à Brás: shredded with egg, onion and potato sticks
- Bacalhau com Natas: oven-baked with cream and cheese
- Pataniscas de Bacalhau: fried cod cakes, perfect as a snack

Pork Sandwich with Serra Cheese
At Casa Guedes, the slow-roasted pork meets creamy Serra da Estrela cheese in a crusty bread roll. This sandwich is a local legend and a must-try for every food lover in Porto.

Petiscos and Portuguese Cheeses
Petiscos are Portugal’s version of tapas, small bites meant for sharing.
Don’t miss:
- Smoked meats: chouriço, presunto
- Regional cheeses: Serra, São Jorge or Azeitão
- Octopus salad, moelas (gizzards) and pataniscas

Where to go: Comer e Chorar por Mais is a hidden gem worth discovering.
Pastel de Nata:
The Famous Custard Tart
Crispy on the outside, creamy on the inside the pastel de nata is Portugal’s most iconic pastry. At Manteigaria, you can watch them being baked while enjoying yours with a strong espresso.

Douro Wines and Port Wine
No food experience in Porto is complete without a glass of Douro red wine or Port. Many bars and wine shops offer tastings paired with cheeses and charcuterie.

Other Dishes Worth Tasting
- Tripas à moda do Porto: traditional stew with beans, tripe, pork and sausages
- Arroz de Cabidela: a bold, authentic chicken rice dish with blood and vinegar
- Broa de Avintes: dense corn bread from Porto’s suburbs
Final Tips
To really experience Porto, you need to taste it. From the Bolhão Market to the hidden tascas of Ribeira and Bonfim, the city is best explored one bite at a time.
Want to Taste the Real Porto with a Local?
Join a Porto Food Tour led by passionate local guides and discover where the city’s most authentic flavours are hidden.
Book Your Porto Food Tour