A Porto table set for brunch
Porto. Photo to be sourced via Google Places / Wikimedia Commons.

RFK Rankings · Porto

Best Restaurants for Brunch in Porto (2026)

Weekend brunch · Porto · 6 rooms ranked · Updated August 2026

Compiled by the Restaurants for Kings editorial team · Published April 16, 2024 · Updated August 2026 · Reviewed by Fredrik Filipsson, Editor-in-Chief · How we rank · Corrections

Porto came late to brunch and then took it seriously. Zenith draws a queue down Praceta de Cedofeita for stacked pancakes, while Mercador plates a market spread in a converted Baixa townhouse. This is a weekend sit-down city, not a grab-and-go one. These six, ranked, are where to spend a Saturday morning when the table matters as much as the coffee.

1.Zenith Brunch & Cocktails

Brunch · Cedofeita · All-day pancakes

Porto's marquee all-day brunch in Cedofeita, built on stacked pancakes and eggs benedict; come before noon to beat the queue.

Zenith Brunch & Cocktails runs at Praceta de Cedofeita 79 and built Porto's modern brunch scene around an all-day menu of pancakes, eggs benedict and avocado toast. The queue forms down the praceta by late morning on weekends.

Plates land around 9 to 15 euros, the fluffy pancake stack is the order, and the cocktail list backs a late brunch. Come before noon or put your name down and wait with a coffee.

2.Mercador Cafe

Portuguese · Baixa · Market brunch

A market-style weekend brunch in a converted Baixa townhouse; book the courtyard for the spread of cheeses, eggs and pastries.

Mercador Cafe occupies a converted townhouse near Rua das Flores in the Baixa and opens at 8:30am, filling fast after. The weekend brunch is a market-style spread of regional cheeses, charcuterie, eggs and fresh pastry.

The set brunch runs roughly 14 to 20 euros a head, the planted courtyard is the seat to ask for, and the pastries carry the table. Reserve the weekend slot rather than chance a walk-up.

3.Amarelo Torrada

Brunch · Bonfim · Toasts and eggs

A bright Bonfim room for proper toasts and eggs; come Sunday for an unhurried neighbourhood brunch off the tourist track.

Amarelo Torrada sits in the Bonfim district away from the Ribeira crowds and builds its brunch around thick torradas, eggs and a short, well-made menu. It is the neighbourhood pick for a slow local morning.

Plates fall around 8 to 14 euros, the room is bright and easy on conversation, and the coffee is taken seriously. Come on a Sunday for an unhurried table rather than a quick stop.

4.O Diplomata

Brunch · Cedofeita · Specialty coffee

A specialty-coffee room in Cedofeita with serious eggs and brioche French toast; come for the flat white as much as the plate.

O Diplomata runs a specialty-coffee brunch in the Cedofeita arts quarter, pairing a proper flat white with eggs, brioche French toast and a daily bowl. The coffee programme is the room's signature.

Brunch plates sit around 8 to 15 euros, the room is small and design-led, and the bean rotation changes through the season. Come on a weekday morning to skip the weekend wait.

5.Lazy

Vegetarian · Picaria · Weekend buffet

A gourmet vegetarian weekend brunch buffet on Rua da Picaria that draws a line around the block; come early Saturday.

Lazy runs a gourmet vegetarian and vegan weekend brunch at Rua da Picaria 49, a buffet that draws a queue around the block on Saturdays and Sundays. It is the city's destination plant-based brunch.

The weekend buffet runs roughly 12 to 16 euros a head, the spread rotates weekly, and the room fills the moment doors open. Come early or expect to wait for a table on the busiest mornings.

6.Grande Hotel do Porto

Portuguese · Santa Catarina · Hotel brunch

A grand Santa Catarina hotel brunch for a formal weekend spread before shopping; book the dining room on Rua de Santa Catarina.

The Grande Hotel do Porto on Rua de Santa Catarina runs a formal weekend brunch in its period dining room, steps from the city's main shopping street. It is the dressed-up alternative to the casual Cedofeita rooms.

The hotel brunch sits around 18 to 28 euros a head, the setting is the most traditional on this list, and the location suits a brunch-then-shop morning. Reserve the dining room for a weekend table.

Not for everyone

Famous, but not actually brunch

The Yeatman. The Vila Nova de Gaia hotel's two-Michelin-star room is a dinner destination with a river view, not a casual brunch. Book it for an evening tasting menu, not a Saturday-morning stack.

Cantinho do Avillez. Jose Avillez's Porto room is a strong lunch-and-dinner table, but it is not a dedicated brunch service. Save it for a long lunch rather than arriving expecting pancakes.

Cafe Majestic. The Belle Epoque cafe on Santa Catarina is a beautiful tourist landmark for coffee and a pastry, not a sit-down brunch room. Stop for the room and a galao, then brunch properly nearby.

How to brunch well in Porto

Porto's brunch scene clusters in three pockets: the Cedofeita arts quarter west of the centre, the Baixa around Rua das Flores, and the Bonfim district east of the core. All are walkable from Avenida dos Aliados, so a slow morning can move from a coffee room to a market spread on foot.

The destination rooms, Zenith, Lazy and Mercador, fill fast and the queues form by late morning on weekends, so reserve where you can or come at opening. For a quieter table, the Bonfim and weekday rooms take the pressure off a late start.

Frequently asked

Where is the best brunch in Porto?

Zenith Brunch & Cocktails in Cedofeita is the marquee all-day pick, built on stacked pancakes and eggs benedict, with a queue down the praceta on weekends. For a market-style spread, Mercador Cafe in the Baixa; for plant-based, Lazy on Rua da Picaria.

Do you need a reservation for brunch in Porto?

At the busiest rooms it helps. Mercador Cafe and the Grande Hotel do Porto take weekend reservations and fill fast, while Zenith and Lazy run largely first-come with a queue, so come at opening to skip the wait.

What is the best vegetarian brunch in Porto?

Lazy at Rua da Picaria 49 runs a gourmet vegetarian and vegan weekend buffet that draws a line around the block, around 12 to 16 euros a head. O Diplomata in Cedofeita is the lighter, coffee-led alternative with plenty of meat-free plates.

What time does brunch start in Porto?

Most rooms open between 8:30 and 10am. Mercador Cafe opens at 8:30 and fills fast after, while the weekend buffets at Lazy build a queue from opening. For a quiet table, arrive before the late-morning rush.

Where can I get specialty coffee with brunch in Porto?

O Diplomata in the Cedofeita arts quarter is the specialty-coffee pick, pairing a proper flat white and a rotating bean list with eggs and brioche French toast. Zenith and Amarelo Torrada also take their coffee seriously.

Related rankings

More from RFK

Restaurants for Kings is reader-supported. Some reservation links are affiliate links with OpenTable, Resy or Tock; this never affects which restaurants we rank or the order they appear in. See our ranking methodology.

See also: Best Brunch Restaurants Worldwide 2026