Portugal is small but its food changes every hundred kilometres: grilled fish on the coast, black pork in the Alentejo, tripe in Porto, goat stewed in red wine in the Beiras. This guide lists the dishes worth travelling for, region by region, and where to eat them with the people who cook them.
What makes Portuguese food so good
Portuguese cooking rests on fresh produce, olive oil and patience. Fish arrives from the sea the same morning, sausages hang in the smokehouse for weeks, and many dishes cook for hours in clay pots. Add wine from almost every region and a convent pastry tradition built on egg yolks, and you have one of Europe's most underrated cuisines.
The best food is rarely in restaurants with menus in six languages. It is in tascas with six tables, in casas de pasto with the menu chalked on a board, and in markets where the fish bought at nine is on the grill by one.
Lisboa: petiscos, sardines and fado
Lisboa eats standing at the counter as much as at the table: a bifana pork roll, warm pastéis de bacalhau, chouriço assado flamed at the table and a shot of ginjinha. In seafood houses, ameijoas à Bulhão Pato (clams with garlic, coriander and lemon) are the classic. In June the city smells of grilled sardines on broa, and every night Alfama dines to fado. Finish with a warm pastel de nata.
Taste it: Lisboa Petiscos Walk · Fado & Dinner · Grilled Sardines · Seafood Night · Pastel de Nata Workshop
Porto and the North: tripas, francesinha and alheira
Tripas à moda do Porto, tripe with white beans and sausage, gave Porto's people their nickname, tripeiros. The francesinha, a sandwich of steak, linguiça and ham under melted cheese and a spicy beer sauce, is a must. In Trás-os-Montes, alheira de Mirandela is smoked over oak and posta mirandesa veal is grilled over embers. In the Douro, quintas pour Port and red wine above the terraces.
Taste it: Porto Tripas & Tascas · Francesinha Workshop · Alheira & Trás-os-Montes · Douro Valley Wine Day
Central Portugal: chanfana, leitão and ovos moles
Chanfana is goat slow-cooked in red wine in clay pots. In Bairrada, crackling leitão (suckling pig) comes with local sparkling wine. Aveiro fills wafer shells with ovos moles, Leiria has brisas do Lis, and Nazaré still dries fish on the beach and cooks fishermen's caldeirada.
Taste it: Chanfana & Bairrada Trail · Aveiro Ovos Moles · Leiria & Batalha · Nazaré & Óbidos
Sintra, Setúbal and the Alentejo
Cozido à portuguesa, a boiled dinner of meats, sausages, cabbage and rice cooked in the broth, is the Sunday lunch. Across the Tagus, queijo de Azeitão pairs with Moscatel. The Alentejo cooks slowly: migas, açorda and porco preto, with Alentejo red.
Taste it: Sunday Cozido in Sintra · Azeitão Wine & Cheese · Évora & Alentejo Wines
Frequently asked questions
What is the best food in Portugal?
Grilled sardines, bacalhau, cozido à portuguesa, tripas à moda do Porto, francesinha, alheira, chanfana, leitão, polvo à lagareiro and caldo verde, with pastel de nata and ovos moles for dessert.
Where is the best city in Portugal for food?
Lisboa for petiscos, seafood and fado; Porto for tripas, francesinha and Port wine. Day trips reach chanfana and leitão in central Portugal and black pork and wine in the Alentejo.
How much does a food tour in Portugal cost?
A food walk in Lisboa or Porto costs about €90–110 per person with all tastings and drinks. Full-day trips with transport, lunch and wine tastings cost about €150–200. Groups of 6 or more pay less per person.