Where to eat in Porto: 10 best restaurants (2026)
Ten Porto restaurants for traditional food, francesinha, seafood, contemporary cooking and occasion dinners.
Explore the best restaurants in Porto →
Find the right restaurant for your neighbourhood and meal, from a quick Porto classic to seafood in Matosinhos.
Browse by neighbourhood and meal
Choose a place to eat by area, occasion or the food you want. These guides compare practical options from central Porto to the Matosinhos coast.
Ten Porto restaurants for traditional food, francesinha, seafood, contemporary cooking and occasion dinners.
Explore the best restaurants in Porto →Ten Cedofeita places for Portuguese dinner, seafood, brunch, wine and late petiscos, with addresses and practical choices.
Explore Cedofeita restaurants →Ten Matosinhos and Leça restaurants for grilled fish, shellfish and a special Atlantic meal, with addresses and practical advice.
Explore Matosinhos restaurants →Ten Ribeira restaurants for traditional food, river views, fish and a special dinner, with addresses and booking advice.
Explore Ribeira restaurants →Ten places for oysters, shellfish and grilled fish in Porto, Ribeira, Matosinhos and Leça, with price and travel advice.
Find seafood restaurants →Five Foz do Douro restaurants for a contemporary dinner, food to share, an Atlantic view, francesinha or a quieter local table.
Explore Foz restaurants →Discover 5 of the best places for breakfast and brunch in Porto, from specialty coffee and pancakes to quieter local cafés.
Find breakfast and brunch →Compare five of Porto's best-known francesinha restaurants by sauce style, atmosphere, location and suitability for a first taste, with direct venue links.
Find a Porto francesinha →Discover 5 of the best vegetarian and vegan restaurants in Porto, from creative plant based dinners to casual lunches in the city centre.
Explore vegetarian restaurants →Find traditional Porto tascas for bifanas, rojões, cod fritters and daily dishes, with practical advice on queues, cash and ordering.
Find traditional Porto tascas →Compare romantic Porto restaurants for river views, tasting menus and relaxed date nights, from Antiqvvm and The Yeatman to Foz alternatives.
Plan a special dinner →Discover 5 places for a Fado dinner in Porto, with traditional Portuguese food and live Fado performances in atmospheric restaurants.
Find a fado dinner →Where to eat in Porto is first a route decision. Baixa works between sights, Ribeira suits a river-focused afternoon, Cedofeita is convenient for a relaxed evening and Matosinhos merits a separate trip for fish.
The ten picks below are arranged to help you fit food into the day. Each serves a different moment, so a morning café and a seafood lunch are not presented as interchangeable dinner recommendations.
Start with the kind of meal and the area. The profiles below explain what each restaurant does well and what to check before booking.
| Restaurant | Area | Best for |
|---|---|---|
| Nicolau Porto | Cedofeita | Breakfast and brunch |
| Casa Guedes | Poveiros | Pork sandwich lunch |
| Café Santiago | Passos Manuel | First francesinha |
| Cozinha das Flores | São Domingos | Modern northern cooking |
| Taberna dos Mercadores | Ribeira | Small traditional dinner |
| Fish Fixe | Ribeira quay | Fish beside the Douro |
| Feito em Casa | Cedofeita | Informal home-style food |
| Meia-Nau Porto | Cedofeita | Central seafood dinner |
| Ostras & Coisas | Baixa | Oysters without a day trip |
| O Gaveto | Matosinhos | Planned seafood lunch |
A breakfast and brunch option when a leisurely daytime meal is more useful than a full dinner. It is especially relevant on a Cedofeita morning before galleries and shops.
Check the breakfast and lunch service times and whether the current menu offers the dish you want. Weekend brunch can involve a wait; it is a poor choice for a tight museum schedule.
Best for: breakfast and brunch.
Address: Largo de Alberto Pimentel 4, Cedofeita. See Restaurant details and Nicolau Porto on Instagram.

A Porto institution for a quick pork sandwich and a casual table. It fills the gap between sightseeing and dinner rather than competing with a tasting menu.
Check the branch and current sandwich variations; a short lunch here leaves room for a slower dinner elsewhere. Queues and serving hours vary by branch and time of day.
Best for: pork sandwich lunch.
Address: Praça dos Poveiros, Porto; check the chosen branch. See Restaurant details and Casa Guedes on Instagram.

A clear first stop for a francesinha near the upper centre. It is especially practical when you want to try Porto's famous sandwich without turning the entire day into a dining itinerary.
Order the francesinha as the meal; check the current menu for portion and variation before adding starters. Peak meal times can involve a wait and the dish is substantial.
Best for: first francesinha.
Address: Rua de Passos Manuel 226, Porto. See Restaurant details and Café Santiago on Instagram.

Contemporary northern Portuguese cooking in the historic centre, with an open kitchen and a shorter journey from many central hotels than Foz or Matosinhos.
The menu follows the season and the restaurant's current approach; review today's dinner or lunch format rather than relying on an old signature dish. Book the meal as the focus of the evening, and check dietary requirements in advance.
Best for: modern northern cooking.
Address: Largo de São Domingos 62, Porto. See Restaurant details and Cozinha das Flores on Instagram.

A tiny family-run taberna one street back from the river. This is a food-first choice for Portuguese cooking in the historic quarter rather than a terrace picked for its view.
Look at the current seafood and traditional dishes before deciding; the compact room makes this a meal to plan rather than a quick stop between timed activities. Seating is limited. Contact the restaurant before building an evening around it.
Best for: small traditional dinner.
Address: Rua dos Mercadores 36–38, Ribeira. See Restaurant details and Taberna dos Mercadores on Instagram.

A fish-led option on the quay near Dom Luís I Bridge. Choose it when the Douro setting and a seafood or octopus meal both matter.
Compare the listed fish, cod and shellfish with the day's offer; ask for the price basis before ordering a whole fish or market catch. Outdoor seats depend on weather and availability. This is a Ribeira view, not a Matosinhos fish-house experience.
Best for: fish beside the douro.
Address: Cais da Ribeira 24, by Rua da Lada. See Restaurant details.

A straightforward, informal Luso-Brazilian restaurant on the upper part of Rua de Cedofeita. Its home-style format makes sense for a relaxed meal rather than an occasion dinner.
Visit Porto lists feijoada, picanha and roast cod among its specialities; compare the dishes being served that day. It is farther up the street than the galleries and bars near Carlos Alberto, so check the exact walking route.
Best for: informal home-style food.
Address: Rua de Cedofeita 688, Porto. See Restaurant details.

A fish-focused dinner within the Cedofeita lanes, useful when seafood appeals but a separate Matosinhos trip does not. The restaurant describes its cooking around Portuguese coastal ingredients.
Compare the Porto branch menu with the day's fish; the group also operates in Matosinhos, so select the correct branch when booking. The restaurant asks guests to check that a confirmation email has arrived before treating a booking as complete.
Best for: central seafood dinner.
Address: Travessa de Cedofeita 48, Porto. See Current menu, Restaurant and reservations and Meia-Nau Porto on Instagram.

A dedicated seafood address in Baixa, useful if you want oysters or shellfish without travelling to Matosinhos. Its central setting works well for a meal between city sights.
The restaurant publishes a menu and daily fish-led traditions; compare oysters, shared seafood and the lunch offer before booking. Verify the market price of shellfish and the total for a shared order.
Best for: oysters without a day trip.
Address: Rua da Fábrica 73, Porto. See Current menu, Restaurant and reservations and Ostras & Coisas on Instagram.

An established Matosinhos fish and shellfish restaurant operating since 1984. Its broad seafood format is a good choice when the meal itself justifies the trip from Porto.
The restaurant publishes a digital menu, but confirm the day's fish and any market-priced shellfish before ordering. A longer multi-course lunch requires time for both the meal and the return journey.
Best for: planned seafood lunch.
Address: Rua Roberto Ivens 826, Matosinhos. See Current menu, Restaurant and reservations and O Gaveto on Instagram.

On a first day in the centre, keep lunch flexible near Casa Guedes or Café Santiago and reserve a dinner in the area where you will finish sightseeing. If you have a full second day, make Matosinhos a deliberate seafood lunch. Ribeira earns its place when the river is already on the itinerary.
Menus, opening days and seafood availability change. Use the linked restaurant pages for the current offer, and ask the venue directly about allergies, access or a fixed celebration meal. See Browse the main Porto restaurant shortlist and a Porto food tour.
Start with the area where your day already takes you. Baixa and Cedofeita keep a first visit simple; Ribeira works with a river afternoon, while Matosinhos deserves its own seafood outing.
Useful answers
Baixa and Cedofeita give the broadest practical choice for many visitors. Choose Ribeira for the river setting or Matosinhos for a fish-led meal.
Explore places to stay
Compare live accommodation across central Porto, Ribeira, Cedofeita, Foz and Vila Nova de Gaia, then choose the location that fits your route.
Choose dates within the next three months to see live Booking.com availability, guest ratings, review counts, hotel photos and nightly starting prices. Rates can change at any time.
For neighbourhood advice, read the Porto accommodation guide.