What to Eat in Porto: Five Foods to Know

Porto’s best-known meal choices include a sauce-covered francesinha, a tripe stew and a salt-cod dish linked to the city’s Ribeira district. Choose by what you enjoy eating, not just by how famous the name is: these are quite different plates. Octopus rice and the dense bread of nearby Avintes give you two more foods to recognise on menus and bakery counters.

Meals, ordering and prices

FoodWhat it isWhen to have itTypical price
FrancesinhaMeat sandwich, cheese and sauceLunch or dinner€10–€16 per main
Tripas à moda do PortoTripe, bean and meat stewLunch or dinner€12–€18 per main
Bacalhau à Gomes de SáSalt cod with potatoesLunch or dinner€13–€20 per main
Arroz de polvoOctopus riceLunch or dinner€15–€22 per main
Broa de AvintesMaize-and-rye breadAlongside a meal€2–€4 per bread portion
Rounded everyday prices; drinks are extra. Bread prices refer to a portion, not a whole loaf.

Start with francesinha if you eat meat, tripe if you enjoy offal, or Gomes de Sá for a fish main. These three preparations are associated with Porto. Avintes bread comes from neighbouring Gaia, while octopus rice belongs to wider Portuguese cooking.

Egg and chips push francesinha towards the upper end. Larger portions and central or upmarket restaurants raise main-course prices, and a larger bread portion or restaurant service raises bread costs.

Lunch is usually around 12:00–14:30 and dinner around 19:00–22:00. A café snack can bridge the gap, but leave room for a full restaurant main. Breakfast commonly means coffee with buttered bread, toast or a pastry: allow about €3–€6, more for a larger breakfast.

Order at a café counter for a quick coffee, usually about €1–€2. Table service can add roughly €0.50–€1. Restaurant couvert means separately priced bread or starters, often about €2–€5 per person. Decline unwanted items before eating them to keep them off your bill.

Francesinha

Francesinha is Porto’s famous sauce-covered sandwich, substantial enough for a café or casual-restaurant lunch or dinner. Bread encloses steak or roast meat, ham, fresh sausage and linguiça, a Portuguese sausage. Melted cheese covers the top, with sauce poured over and around it.

The sauce is rich, spicy and slightly tangy, usually built from tomato, beer, stock and chilli, with onion and garlic. Recipes differ between houses, and some add port or other spirits. The traditional dish contains meat and dairy, and the beer-based sauce also matters if you avoid alcohol.

For a fried egg, ask for com ovo, meaning “with egg”, and for chips, com batata frita means “with chips”. These are often optional additions rather than something you must order. If a prepared sandwich is visible before you choose, look for melted cheese draped over the bread and a generous covering of sauce.

A Francesinha sandwich served at a café beside Cais da Ribeira in Porto.
A Francesinha at Cais da Ribeira, Porto.
DgOlsen · CC BY-SA 4.0 · Edited

Café Santiago is one optional walk-in example. The café describes its own Francesinha Santiago® as a gastronomic icon of Porto and Portugal. On Rua de Passos Manuel, it is a named option when you are eating in that part of the centre.

Name
Café Santiago
Location
R. de Passos Manuel 226, 4000-382 Porto Maps
Site
cafesantiago.pt
Hours
Mon–Sat 12:00–22:45
Sun Closed
Essential fact
A café and restaurant in Porto.
Price range
€€€

Tripas à moda do Porto

Tripas à moda do Porto means Porto-style tripe stew. Choose it for the combination of offal, beans and cured meat, not for a simple beef stew. It remains a city speciality cooked in households and served in restaurants throughout the year.

The customary pot brings together tripe, white beans, beef, pork, chicken and sausage. Onion, carrot and bay leaf form part of the seasoning, with cumin and pepper adding warmth. Beans give the stew a soft, creamy body, while sausage and other cured meat contribute savoury depth.

Tripe has a yielding but slightly chewy texture that remains distinct from the beans and meat around it. If you dislike that texture or avoid offal or pork, another main will suit you better. Picking out the tripe does not turn the stew into an offal-free meal.

White rice is the traditional accompaniment. Have it as a lunch or dinner main in a traditional restaurant, where it is generally a regular menu dish rather than something reserved for a particular weekday. Availability varies by house, so look for the full name on the menu when choosing your meal.

A serving of Tripas à moda do Porto.
Tripas à moda do Porto, pictured at Cais da Ribeira in Porto.
MariaCartas · CC BY-SA 3.0 · Edited

Bacalhau à Gomes de Sá

Bacalhau à Gomes de Sá brings flaked salt cod together with potatoes, onions and olive oil. Its name recalls José Luís Gomes de Sá, the Porto cod merchant who traded from a warehouse in Ribeira and originated the recipe. It is a traditional-restaurant main for lunch or dinner.

Salt cod is fish preserved by salting and drying, then soaked before cooking. It retains a distinctive savoury taste and firm flakes. Here, potatoes soften the mouthful and onions bring sweetness, with olive oil carrying the flavours through the dish.

Hard-boiled egg and black olives are the customary garnish, often with parsley. If you avoid egg, raise that when ordering, rather than assuming a fish dish will be suitable.

Ask for the full dish name: bacalhau alone means salt cod, which appears in many Portuguese preparations. Gomes de Sá gives you a mixed plate of fish and potatoes, not a whole grilled portion or a fried cod cake. Choose it when you want the fish incorporated into the meal rather than served as a separate fillet.

A serving of Bacalhau à Gomes de Sá.
Bacalhau à Gomes de Sá, a Portuguese cod dish.
Adriao · CC BY-SA 3.0 · Edited

Arroz de polvo

Arroz de polvo means octopus rice, a main course found in Porto’s traditional restaurants and more widely across Portugal. Octopus pieces sit among rice cooked with onion, garlic, tomato, olive oil and herbs such as coriander.

The cooking liquid from the octopus forms the broth for the rice, sometimes supplemented with water or fish stock. That gives the rice a seafood flavour of its own, rather than leaving it as a plain accompaniment to the octopus. If you avoid fish, ask about the stock as well as considering the visible ingredients.

Malandrinho means loose, soupy rice, with plenty of liquid rather than dry, fluffy grains. When that word appears on the menu, expect a spoonable dish. If the food is displayed before ordering, visible octopus pieces and broth around the rice help you recognise the preparation.

Have it as a lunch or dinner main, with time to enjoy the rice while it is hot.

A dish of rice with octopus.
Arroz de polvo, or octopus rice.
Luís Tinoco Azevedo · CC BY-SA 4.0 · Edited

Broa de Avintes

Broa de Avintes is maize-and-rye bread from Avintes in Vila Nova de Gaia. Look for a dark loaf with a thick, firm crust and a dense, moist crumb. The inside is slightly sticky, with a mildly sweet, earthy flavour, quite different from lighter Portuguese broa.

It has Protected Geographical Indication (PGI) status, linking the named bread to its origin. Padaria Maria Cristina Rocha Santos is one producer. Ask for broa de Avintes by name at a bakery if you want this particular bread rather than another maize loaf. Despite the maize, its rye content means it is not gluten-free.

Thick slices accompany meals, including soup. They are bread to eat alongside a dish, not a main course. You can also encounter it in Porto restaurant bread baskets: Churrasqueira Domingos includes it in its selection. A bakery purchase gives you a way to try the bread on its own, while a restaurant portion lets you taste it with your meal.

The Douro River beside Avintes.
The Douro River at Avintes, in Vila Nova de Gaia.
Vitor Oliveira from Torres Vedras, PORTUGAL · CC BY-SA 2.0 · Edited

Sources & fact-checking

Checks against the sources below cover: key figures.

More from Porto

Porto Christmas Markets: Four Places to Browse

Porto’s Christmas markets offer different kinds of shopping: regional food at Cordoaria, handmade gifts at Artes & Ofícios, traditional decorations at Mercado da Alegria and Portuguese design at Serralves. Choose by what you want to browse, rather than trying to visit all four. The first three are central choices you can fit around sightseeing. Serralves […]

São João in Porto: Planning Your Festival Night

São João turns Porto into a city of neighbourhood street parties, grilled sardines and playful plastic-hammer greetings, with the Douro fireworks as the shared highlight. It suits you if you enjoy a late, crowded celebration, while Bolhão Market’s community display and the feast-day concert offer alternatives to the riverfront crush. In this guide Dates and […]

Easter in Porto: Holy Week, Food and Closures

Easter in Porto is a Christian holiday centred on the Resurrection, with Holy Week worship at Porto Cathedral and a Sunday meal that brings families together. Its date moves between March and April. Come for church celebrations and seasonal food, rather than expecting an uninterrupted weekend of museum visits and shopping. You can attend worship, […]

New Year’s Eve in Porto: Celebrations and Getting Home

Porto’s New Year celebrations offer two quite different evenings: live music and the public countdown on Avenida dos Aliados, or dinner and a ticketed party at Alfândega do Porto. Choose where you want to be for the countdown before arranging dinner: a reserved celebration is an evening in its own right, not simply a meal […]

Related picks

Vegetarian Restaurants in Lisbon for a Full Meal

A vegetarian meal in Lisbon can be a Portuguese-style sandwich, a substantial Indian rice dish or a dinner built around vegetables and mushrooms. Choose by what you want to eat, not just by a vegetarian label. Organi Chiado offers seasonal vegan cooking, Faz Frio suits companions with different diets, and O Gambuzino and The Food […]

Ginjinha in Lisbon: What It Is and How to Order a Shot

A small glass of ginjinha gives you Lisbon’s sour-cherry liqueur without committing to a bottle. At a traditional counter, the main choice is whether you want cherries in your glass, not a cocktail menu. A Ginjinha Espinheira is the historic reference for this ritual and a producer in its own right. The traditional glass serving, […]

Gluten-Free Madeira: Food Stops and Coeliac Requests

For gluten-free bread in Funchal, Ápães is a useful starting point, while for a sit-down meal in Calheta, Saccharum brings breakfast, a poolside light meal and dinner into one hotel setting. Choose for the occasion, then discuss the particular food you want to order. If you have coeliac disease, ingredients are only part of the […]

Best Restaurants in Madeira: Seven Meal Choices

A meal in Madeira can centre on black scabbardfish with banana, beef grilled on skewers or a tasting menu that takes up the evening. Choose by what you want to eat and where you will spend the day, rather than treating every restaurant as a destination in its own right. These seven choices cover Funchal […]