Now, I won’t claim these are objectively “the best,” because coffee is personal — but I am a two-lattes-a-day kind of girl, especially when I travel… so I get around. After spending a full summer living in Porto, these are the cafés I kept going back to.
If you want great coffee, cozy spots, and a few hidden gems, this list is for you.
Best Overall Coffee Shop in Porto
Fabrica Coffee Roasters
Porto Location:
To Go: R. de Sá da Bandeira 9, 4000-069 Porto, Portugal


Fabrica Coffee is a Portugal chain — they have locations in Porto, Lisbon, and Cascais. Unfortunately, the Porto sit-down cafés I used to frequent appear to be closed (according to Google Maps), but their to-go location is still open and absolutely worth the stop especially since it is on a prime sightseeing route.
Great for:
- Grabbing coffee before wandering
- Simple orders like a latte – part of what makes them so great is their quality and espresso to milk ratios
Note: I will say, part of why they were a top fit was for their sit down spots, it was the greatest spot to start my day. When I was working US hours I would stop in before logging on to get a pick me up before starting my work day at 1PM. This would still be a regular spot for me even if that was not the case which is why they are still my overall pick.
Runner-Up for Best Coffee in Porto
SO Coffee Roasters
Locations:
R. de Sá de Noronha 119, 4050-528 Porto
Rua da Restauração 455, 4050-023 Porto


SO Coffee Roasters just does coffee really well — plain and simple. There isn’t a ton of seating, but there is enough if you want to sit in or you can take away. I’ve had their latte many times, and their mocha is perfect if you like something slightly sweet.
I hate oat milk but if you prefer it to diary they have a great oat milk latte. I tried it by force since they were out of whole milk one day and the barista convinced me to try it — and somehow it was actually good. They were super friendly about it and told me they’d remake it if I didn’t like it but it was not necessary which is why they are a close second or maybe even tied for best.
What to know:
- They get busy during peak hours (not so bad in off season)
- The baristas are great and really care about the coffee
- There are two locations
- They have pastries but there are nearby local bakeries that would have more options that I personally prefer
Other Great Options
C’alma Coffee Room (For Relaxing Vibes)
Location: R. de Sampaio Bruno 12, 2° piso, 4000-439 Porto

C’alma is a quiet, eclectic coffee shop tucked away off a side street near the busy Rua de Santa Catarina. It’s removed from the foot traffic, and genuinely, dare I say calming, break from Porto’s crowds.
If you want a place to sit down, relax, or get a little work done after shopping, this is the spot.
It feels less like a trendy hipster café and more like a cozy study room — in a good way. The coffee is delicious, and it never felt too busy when I visited.
Combi Coffee Roasters — Perfect Before Lunch
Location: R. do Morgado de Mateus 29, 4000-334 Porto
Combi is a solid choice, especially if you’re heading to Casa Guedes Tradicional, which is right around the corner.
The coffee is well-made, and the pastries are decent — I had a pastel de nata that is never a bad option right? But if you want something sweet and are up for a short walk, I’d head to Bom Gusta 2 that is not far from here.
The only thing I didn’t love: it felt a bit less welcoming than cafes I am used to. Not rude, just not warm. I’ve only went once so it also could have just been the day.
Great for:
- If you’re in the area and want something quick before lunch
- If you want somewhere with more seating to sit and enjoy a cup of coffee
Coffee Shops I Tried but Wouldn’t Prioritize
Esquires Coffee
Esquires has two locations now (Esquires Coffee and The Terrace by Esquires Coffee). In both spots, the staff is so friendly that it pains me to suggest skipping it — but the coffee is just okay.
We actually stayed in an Airbnb next door to the newer location, which has a nice terrace. The coffee was “good enough” to grab before heading out for the day, but if I had the time or energy, I’d rather walk the extra 5–7 minutes for something better.
Note: I’ve never tried their food. The brunch menu prices seem reasonable, so it could be worth visiting for a sit-down meal. Just not my top choice for coffee.
Noshi Coffee
Overall, this feels like an Instagram trap. Everything is just a little too much for my taste — and I am a simple latte or mocha girl.
I ordered the iced miso latte, which is meant to be a fun take on a salted caramel latte. Maybe ordering it hot would help the caramel blend better, but mine tasted a bit saltier than expected.
I also ordered brunch and chose the pancakes. If you enjoy chocolate, peanut butter, and fruit, this might work for you — but without the bananas (I opted out due to allergies), I was left hungry.
From looking at other tables, the toast options seemed like the better order.
Coffee Shops I Have Not Tried Yet (But are on my List)
- Canvas Specialty Coffee & Brunch
- House of coffee porto
- My Coffee Porto – Bolhao (Specialty Coffee Shop)
- Baco Coffee Lab
Writing this list reminded me how much I miss wandering through Porto with a latte in hand. The city has a charm that’s impossible to replicate and the slow mornings I spent at coffee shops play a huge part in that. If you try any of these shops—or discover a new favorite—let me know. I’m always looking for an excuse to return for another cup!
Leave a Reply