Porto's Food Markets: Which Ones Are Worth Your Time

People keep asking me about Porto's food markets, and there are really three names: Bolhão, Bom Sucesso, and the new Time Out Market in São Bento station. I've eaten at all three. Two are worth your time.

By Edmund · Updated 2026-08-25

← See all 64 spots on the interactive map

Mercado do Bolhão

The classic one — the historic hall in the city centre. Food stalls all over the market sell bites that showcase what's good in the region: go for the ingredients, not brand names. And when I want a proper meal there, Peixe no Mercado on the restaurant level is a full restaurant — tasty modern seafood dishes, conveniently inside the market.

Yes, Bolhão is touristy these days too. But to me it never has the wrongful feeling of the Time Out Market — underneath the crowds it's still a real market, selling what the region grows and catches.

Mercado Bom Sucesso

Very nice food court with lots of choices and super reasonable prices. I get the roast piglet at O Forno do Leitão do Zé — 500–600g is good for 2 — and the prego no pão at Forno do Mercado. Their steak sandwich, not their pizza. Full details.

What about Time Out Market?

If you've read my Time Out page, you know my answer. To me it's an expensive way to eat averagely in a city where eating well is cheap — and nearly every chef in that hall runs a better restaurant of their own, minutes away. Go to the real ones.

The two market spots on my list

Peixe no Mercado Porto

📍 City Centre, Porto
Peixe no Mercado Porto — Porto

Convenient in the Bolhão market. Tasty modern seafood dishes in the city.

Mercado Bom Sucesso

📍 City Centre, Porto

Very nice food court with lots of choices and super reasonable prices. Try O FORNO DO LEITÃO DO ZÉ for roast piglet (500-600g good for 2) and FORNO DO MERCADO for their steak sandwich (prego no pão) - not the pizza.

Go forRoast pigletPrego no pão

Common questions

Which food market in Porto is best for eating?

Bom Sucesso if you want a real meal — lots of choices, super reasonable prices. Bolhão if you want the classic market hall: graze the stalls for regional bites, or sit down properly at Peixe no Mercado on the restaurant level. My money stays away from the Time Out Market.

Is Time Out Market Porto a real market?

It's a food hall run by Time Out — 11 restaurant counters in São Bento station. A different thing from a traditional market like Bolhão.

What should I eat at Mercado Bom Sucesso?

The roast piglet at O Forno do Leitão do Zé — 500–600g is good for 2 — and the prego no pão at Forno do Mercado.

Where should I eat at Mercado do Bolhão?

Graze the stalls — they sell bites that showcase what's good in the region, so go for the ingredients, not brand names. For a proper sit-down meal, Peixe no Mercado on the restaurant level: a full restaurant with tasty modern seafood dishes.

More Porto guides