The Best Restaurants in Porto, Where Old and New Meet


From riverfront tables to rooms tucked into the streets.

A Selection of the Best Restaurants in Porto

Porto is a place of its own, creative, traditional, and full of a rhythm that doesn’t quite match anywhere else. You feel it in the way people eat, in small rooms, long tables, and kitchens that move between old and new without forcing it. The best restaurants in Porto sit within that balance. The Revel Stay has chosen a few places that feel true to the city and how it lives.

Cozinha das Flores

In the centre of Porto, Cozinha das Flores feels quietly confident. The kitchen is led by a creative team that’s earned recognition in the Michelin Guide, but the room stays relaxed. Dishes shift with what’s available, handled with care but without overworking them. It’s one of the best restaurants in Porto for cooking that feels thoughtful without becoming formal.

Capela Incomum

Set inside a converted chapel, Capela Incomum is more about settling in than rushing through a meal. People come for the wine, but stay for the small plates that match it, simple, well chosen, and easy to share. It’s a comfortable place, somewhere you can return to. In Porto, it’s the kind of spot that fits naturally into an evening.

Best Restaurants In Porto Capela Incomum

Visit → @capela_incomum

Best Restaurants In Porto Capela Incomum

Visit → @capela_incomum

Best Restaurants In Porto Vinum

Visit → @vinumporto

Best Restaurants In Porto Vinum

Visit → @vinumporto

Vinum

Across the river in Gaia, Vinum looks back over Porto with the Douro running between. The setting is a big part of it, but the food holds up, Portuguese dishes that suit the wines being poured. It’s tied closely to the port houses around it. When people talk about the best restaurants in Porto, this one often comes up for that reason.

Bosco

Bosco leans into a more current side of Porto, built around fire, sharp cooking, and a room that fills quickly. The menu stays focused, with dishes coming straight from the grill, handled with precision but without unnecessary detail. It’s one of the best restaurants in Porto if you’re looking for something more modern, without losing a sense of place.

Best Restaurants In Porto Bosco

Visit → @boscoporto

Best Restaurants In Porto Bosco

Visit → @boscoporto

Best Restaurants In Porto minot

Visit → @minot.porto

Best Restaurants In Porto minot

Visit → @minot.porto

minot

Minot is small, with a cosy dining room and a kitchen that feels close to the table. The chefs take a more creative approach, letting the menu move depending on what they want to cook. There’s a looseness to it, but it’s controlled. It’s the kind of place in Porto where the meal feels personal, rather than planned.

Genuíno

Genuíno keeps things grounded in Portuguese cooking, without trying to reshape it too much. The menu focuses on familiar dishes, good ingredients, and a way of cooking that feels steady and well understood. It’s not trying to stand out. It’s the kind of place people in Porto return to, and that’s usually a good sign.

Best Restaurants In Porto Genuíno

Visit → @genuino.porto

Best Restaurants In Porto Genuíno

Visit → @genuino.porto

Best Restaurants In Porto Casa de Chá da Boa Nova

Visit → @casachaboanova

Best Restaurants In Porto Casa de Chá da Boa Nova

Visit → @casachaboanova

Casa de Chá da Boa Nova

About an hour north of Porto, Casa de Chá da Boa Nova sits directly on the rocks, surrounded by the Atlantic. It’s not in the city, but worth the drive if you’re heading that way. The building by Álvaro Siza draws you in first, then the cooking, refined but still connected to Portugal. It easily earns its place among the best restaurants in Porto worth planning around.