Best places for brunch in Porto in 2023

I already wrote about the best breakfast places in Porto, whereas for lunch you can pick and choose from any…

Sara Riobom
2 de February de 2023

I already wrote about the best breakfast places in Porto, whereas for lunch you can pick and choose from any of our best restaurants in Porto.
However, if you’re the less-is-more kind of person, the idea of killing two birds with a proverbial stone entices you, or simply can’t be bothered with waking up early, then you will like to know that we’ve gathered the 7 best places for brunch in Porto.
Brace yourselves, pancakes are coming.

So, the best places for brunch in Porto are…

Royale Pão Paixão

Rua de Guerra Junqueiro, 634 | Porto
pancakes granola yoghurt coffee
best banana bread porto

Royale is, hands down, one of the best places for brunch in Porto and where I religiously go every single week since its opening because I simply cannot live without their banana bread 😛 It’s a bakery at the entrance followed by a large, bright room where you can order breakfast or brunch – and there are so many good options to choose from, in between their sourdough bread and all the pastries!

Royale also serves great lunch options from Monday to Friday, and delicious brunch options on Saturdays. I just love this place.

PS – Please keep in mind that this place is not in the city centre, but it’s a great option if you have time or if you are staying in Boavista neighborhood.

How to get there: the subway station Casa da Música is a 15 minutes walking distan

O Diplomata

Rua de José Falcão, 32 | Porto
inside diplomata porto
pancakes diplomata restaurant brunch porto

Come right in, have a seat and take a look at the menu. Have a go between the coffee, toasts, pancakes, ice cream, pancakes, juices, pancakes, or even the pancakes.
Some of you may have already deduced the specialty of “O Diplomata”. In all shapes and sizes, their pancakes come in endless combinations depending on your choice of dough, topping, fruit, ice cream and “crunchy”.
You can also go for one of the brunch menus, that range from 9€ to 14€ – the last one includes two pancakes with honey and butter, bacon & eggs, an açai bowl, a warm drink and a cold one. You can choose to have extra toppings on your pancakes, for a low extra cost.
The only problem at Diplomata is that it is tiny so it gets crowded in a minute. Also, the pancakes are made to order, so we suggest you to bring a good friend or a good book for you’ll certainly need to wait a fair amount of time before getting into heaven 🙂

How to get there: São Bentro train station is a 9 minutes walking distance.

Garden Porto Cafe

Rua de Fernandes Tomás, 985 | Porto
poached eggs orange juice garden cafe brunch porto
blueberry pancakes garden cafe porto

Garden Porto Cafe has such a large brunch menu that I usually take some solid 10 minutes to choose.
There are pancakes, toasts (I particularly enjoy the sweet potato one), waffles, açaí bowls, eggs cooked in many different ways. At noon they also serve what they call “street food” such as chicken wings, burgers and tacos.
The prices of the dishes are fairly low. The only thing I don’t like at the Garden Porto Cafe is the noise, but I am quite sensitive, so maybe you won’t even notice.
How to get there: Trindade subway station is a 5 minutes walking distance.

Nicolau Porto

Largo Alberto Pimentel, 4 | Porto
outdoor seating brunch nicolau porto
brunch eggs benedict nicolau porto

I’ve noticed Nicolau Porto when I was walking in Cedofeita neighborhood, because this cafe has glass walls all around it and beautiful plants hanging from the ceiling.
Nicolau has definitely one of the best brunchs in Porto because of its variety – it has salads, bowls (the salmon one is delicious), burgers, tacos, tapiocas, pancakes, toasts, desserts,… uff, the list is endless! If you find it to hard to choose you can simply order a brunch menu for 15€.
The drinks menu is also quite extensive, but my special section is, naturally, the cocktails 🙂
How to get there: Aliados subway station is a 5 minutes walking distance.

Miss Pavlova

 Rua do Infante D. Henrique 43
mr brunch porto pancakes pavlova toasts milkshake

There are plenty of brunchs in Porto but none quite like Mr Brunch’s. This place belongs to Miss Pavlova, a brand created by Ana Maio, a former designer in 2013. Back then Ana was unemployed and she started selling pavlovas at the markets in Porto. Soon her pavlovas were selling out so she created her brand, and now she has her own store selling one of the best brunch in Porto.
At Mr Brunch you can get bruschettas, tall and fluffy American pancakes, falafels, sweet potato chips with homemade guacamole, among other things. But honestly, you should really aim for Ana’s famous pavlovas!
How to get there: the subway stations Aliados or São Bento are a 5 minutes walking distance.

Camélia Brunch Garden

Rua do Passeio Alegre, 368 | Porto
cappucino oatmeal camelia brunch garden

Camélia Brunch Garden is located in Foz neighborhood, in front of the Douro river and be ready to spend 10 solid minutes just looking at the menu 😀 You have a gazillion of different options, among pancakes, burgers, toasts, bowls (the pumpkin gnocchi is a must), eggs and tapiocas. Oh and a nice list of natural juices and cocktails because who doesn’t need more alcohol on a Sunday morning.

So whatever your preferences are (sweet or savoury), Camélia Brunch Garden’s got you covered.

Camélia Brunch Garden is an extremely popular spot among locals, I recommend you to go there on a weekday and as early as possible.

How to get there: take the tram #1 or the bus 500.

Swallow Decadent Brunch

Campo dos Mártires da Pátria, 144 | Porto
swallow decadent brunch porto

One of the latest novelties when it comes to brunch in Porto is the Swallow Decadent Brunch. Right next to Typographia Cowork, there’s a cafe that brought the American brunch to Porto.

The menu is simple, with six permanent dishes and two dishes that vary monthly, and where we can find the classic American pancakes, poached eggs, bacon fried in maple syrup, cured salmon, etc. The portions are plentiful, and almost every dish comes with rosti potatoes and fruit. The coffee is from Booínga and didn’t impress (but I’m VERY demanding when it comes to coffee!). The beet juice, on the other hand, was delicious.

One thing I like about the Swallow Decadent Brunch is that you can make a reservation via Instagram (and since it’s a small space, I advise you to book a table).

How to get there: São Bento train station is a 5 minutes walking distance.

Say Cheesecake

Rua do Almada, 21 | Porto
say cheesecake brunch porto
say cheesecake porto

For those of you who have a sweet tooth, you MUST go to Say Cheesecake, a cute café owned by a Brazilian lady called Mila. Her specialty is the cheesecakes (with all sorts of tempting toppings), but she also makes the best cheese bread in town, pies, pancakes AND a great ham & cheese toast 🙂 Moreover, they serve great coffee at Say Cheesecake, from the local 7g roasters. It really is a great place!

How to get there: Aliados subway station is a 2 minutes walking distance.

Comfort Cakes

Rua Antero de Quental, 260 | Porto
comfort cakes porto terrace garden
brunch menu comfort cakes porto

I generally don’t really like places with set brunch menus because I prefer to choose à la carte and eat only what I really want. However, I make an exception on this list of the best brunches in Porto for Comfort Cakes because their brunch menu (35 € for 2 pax) is indeed very good.

It consists of 2 croissants, 2 mini baguettes, 4 cheese breads, 2 quiches, scrambled eggs, pancakes, 2 cakes, ham and cheese, fresh fruit, orange juice and 2 hot drinks. Don’t forget to try their dulce de leche, it’s amazing!

The only problem at Comfort Cakes is that they only serve brunch on Saturdays and Sundays and on a schedule – first shift at 10h, and the second one at 12h. Oh and you NEED to make a reservation via whatsapp, for the number +351927553738.

But trust me, it is worth it – the food is great, their garden is incredible and the staff is super friendly 🙂

How to get there: Faria Guimarães subway station is a 8 minutes walking distance.


Rua de Cedofeita, 333 | Porto
syrniki matcha latte

Alto is the latest addition to this list. Opened by a Russian couple at the beginning of 2023 in the romantic Cedofeita neighborhood, it is a very elegant and sober space, perfect for dates 🙂

Another thing I love about Alto is that the dishes are completely different from the traditional brunch (seriously, if someone opens yet another cafe in Porto with pancakes, benedict eggs and açai bowls, I’ll throw up). Here, you’ll find shrimp omeletes (made from REAL shrimp, not frozen one!), shakshuka and traditional Russian cottage cheese pancakes called syrniki. But my favorite dish is the oatmeal served with poached pear and gorgonzola – it is TO DIE FOR.

How to get there: the subway stations Lapa and Aliados are both 10 minutes walking distant.

Maus Hábitos

Rua de Passos Manuel, 178 | Porto
best brunch porto scrambled eggs maus habitos

Having been featured as a bar/cultural center in our article on the nightlife in downtown Porto, its versatility never ceases to amaze. In fact, brunch in Porto wouldn’t be the same without this mythical place.
Enjoy its brunch in the most urban setting of Porto, from their set menus such as the “Brunch for 2”, that includes bread, eggs, candied tomato, quesadillas, BLT, salad, granola and yoghurt, fruit salad, pancakes and chocolate mousse (33€ for 2 persons). There are also cheaper brunch menus, or you can simply choose a la carte.
Located nearby Santa Catarina street, the main shopping streets of Porto, it is an excellent choice to start your sightseeing day in the city.
How to get there: Bolhão subway station is a 6 minutes walking distance.

ROSA ET AL Townhouse

Rua do Rosário, 233 | Porto
brunch rosa et al porto

We love so much the boutique hotel ROSA ET AL that we’ve already mentioned it in one of our articles about where to stay in Porto. In fact, ROSA ET AL is not only one of the loveliest places in the city but also one that provides you with one of the best brunch in Porto.

It has several brunch options to choose à la carte -if you are an oat porridge lover then definitely try ROSA ET AL’s, it is to die for. Their banana bread is also terrific.

The only thing that is REEEEALLY annoying at ROSA ET AL, and I regret having to say this, is that it takes them forever to get your food. And I don’t really understand why, since it is not such a big place! So if you choose to go to ROSA ET AL, be ready to wait a long time to start eating.

Nonetheless, this is a popular brunch in Porto so we recommend you to book it in advance – you’ll surely won’t get any lucky by simply stopping by!
How to get there: Lapa subway station is a 13 minutes walking distance.

Apartamento Cafe & Snack Bar

Rua de Cedofeita, 607 | Porto
apartamento cafe pancakes porto

Located in one of the most important streets in Porto, Apartamento Cafe & Snack Bar has a versatile brunch menu, reasonable prices and yummy food. But the reason why I love this place is its fluffy pancakes. They’re tasty, beautifully served and not outrageously overpriced (as in many other places in Downtown Porto!).
Here is the current brunch menu:

  • 1st option (8,90€): lemonade, coffee, 2 toasts with eggs, croissant with jam.
  • 2nd option (10,90€): Juice, coffee, crepes with cheese, ham and egg, salad, pancakes with two toppings.
  • 3rd option (12,90€): Juice, coffee or cappuccino, scrambled eggs with cheese and ham, yoghurt with granola and fresh fruit. No pancakes, which is a pity 😀

How to get there: Lapa subway station is a 5 minutes walking distance.

Zenith Brunch & Cocktail Bar

Praça Carlos Alberto, 86 | Porto
zenith coffee shop interior
famous porto brunch zenith

“A brunch without cocktails is really just a late breakfast”. Nobody knows for sure the author of this famous quote, but it could very well have been one of the owners of this bar (or one of us at Portoalities, really :P).
Its menu has to be one of the most stunning varieties of food and drinks of brunch in Porto.
Their classic eggs Benedict (in this case served with crunchy prosciutto) are one of the highlights of the menu, along with the French toasts and the banana bread.
However, the shiny diamonds of their kitchen would have to be the Smoothie Bowls – strawberry, acai, etc. – and the Shakshukas – Israeli eggs and tofu stew.
This ultimate brunch in Porto wouldn’t be complete without Zenith’s cocktails: caipirinhas, Gins, mojitos, Sangria, mimosas… you name it. Perfect not only for a lazy day, for that morning after that night out. You know what they say, there’s no better remedy to a dog bite than the hair of the dog that bit you!
How to get there: Aliados subway station is a 8 minutes walking distance.

bbGourmet Bolhão

Rua de Fernandes Tomás, 764 | Porto
bbgourmet bolhao porto
bbgourmet bolhao downtown porto

bbGourmet Bolhão is the best place to be when you want to feel the buzz of the city, but still want a comfortable place to replenish your energies with a proper brunch in Porto, for a low price: 15€ / person.
Structured as a free buffet plus a main and a drink, get ready for the feast: viennoiseries, hams and cheeses, traditional and puff pastries or even smoked salmon are always available.
Moreover, you can also order one main from the likes of eggs Benedict (they are so good!), scrambled eggs with asparagus, omelet with cheese and herbs or red fruits and whipped cream pancakes.
Sit inside on their comfortable sofas or stay out subtly secluded from the surrounding streets.
It is located just across the street of the iconic Bolhão market and a small step away from Aliados Avenue. To not be missed!
How to get there: Bolhão metro station is a 2 minutes walking distance.

7g roaster

Rua Franca, 52 | Vila Nova de Gaia
outdoor seating 7g roaster restaurant porto
pancakes fruit juice 7g roaster restaurant porto

When we think about having brunch in a calm weekend afternoon, Cais de Gaia (Gaia Pier) doesn’t come to mind — it’s like the apocalypse down there as it is completely packed with tourists. However, near Cais de Gaia, you’ll find 7g roaster, one of the best places to have brunch in Porto.
I don’t particularly like their savory options, but the pancakes are great AND 7g roaster is great for coffee lovers as they, as the name indicates, roast their own coffee beans.
It’s also a great place for brunch in Porto for those who like to share their food since the servings are quite generous.
How to get there: simply take an UBER or the cable car from the top of Dom Luís I bridge.

Save this article for later:

list best brunch porto portugal pinterest board
chocolate petit gateaux


Related tours

Half Day private tour in Porto (4h)
Behind-the-scenes access to Porto's well kept secrets.
From 89€ / person
Check Tour
Full Day private tour in Porto (7h)
The most exclusive wine lodge in Porto is waiting for you.
From 145€ / person
Check Tour
Private Jewish Heritage tour of Porto
Discover the hidden treasures of the Jewish history in Porto.
From 89€ / person
Check Tour
Private Wine tour in Douro Valley
Exclusive tour of family-owned wineries and hidden culinary gems.
From 160€ / person
Check Tour
River cruise and wine tour in Douro Valley
Enjoy award-winning wines, authentic Portuguese cuisine and amazing river views.
From 165€ / person
Check Tour

Related articles

These are the best second-hand bookstores in Porto

In addition to my article about the best bookstores in Porto and the only children’s bookstore that sells Literature in…

Sara Riobom
17 de February de 2016
Best restaurants in Douro Valley

I have already told you about the best vineyards as well as the best hotels in Douro Valley.I couldn’t finish…

Sara Riobom
17 de June de 2020
The best spas in Porto

While you’re preparing to have the time of your life in Porto visiting the famous monuments and drinking the best…

Sara Riobom
30 de November de 2018
Half Day private tour in Porto (4h)
Check Tour