Home » Food & Wine » Where to get the best cup of coffee in Zagreb?

Where to get the best cup of coffee in Zagreb?

Where to get great coffee in Zagreb (Photo: Express Bar)

Finding a place to have a coffee is definitely not a problem one faces in the Croatian capital. 

With just over 4,500 cafes, which is around 1 cafe per 177 people, finding a cafe is not hard. Going for a coffee is something ingrained in the lifestyle but not all cafes serve great quality coffee. 

If its some great quality coffee you are after then here are some places, selected by Dobra Hrana, in Zagreb where you won’t be disappointed. 

Eliscaffe & Roastery


Eliscaffe & Roastery was the first specialty coffee roastery in Croatia, opened 2005 first as a bar and from 2009 as a bar & roastery. Owned by Croatian Barista Champion 2006/2007/2008/2013, Eliscaffee was selected as the best coffee bar in Croatia and made a list of the best 600 best coffee places in the world.
Address: Ilica 63

Cogito Coffee Shop

(Cogito Coffee Zagreb/Facebook)

Cogito’s warm atmosphere is matched by their quality coffee. Here those use a range of beans from places like Brazil, Indonesia, Ethiopia and Central America.

Address: Varšavska 11

42 Coffee Co.


The coffee on offer changes with the seasons with a number of exotic beans, including from Brazil and Kenya. You can also buy beans here to take home.

Address: Vlaška 42

Express Bar

Express Bar Zagreb (Facebook)

Express Bar in Petrinjska just off the main square serves quality coffee from all over the world. With friendly staff and welcoming decor, it is one of the best places in town.

Address: Petrinjska 4



Quahwa is located in the centre of town cafe and is also a small roastery. Again they have coffee on the menu from beans from exotic places all over the world, including Colombia, Ethiopia, Brazil and Indonesia. They also do a great Turkish style brew.

Address: Nikole Tesle 9/1

Another worthy mention.

Najgora Kava u Gradu

Najgora Kava u Gradu (Facebook)

Although their name translates to The Worst Coffee in Town, that is the complete opposite. A funky little cafe in the heart of town serving fantastic freshly ground coffee from all over the world. They do a fantastic ice-coffee and espresso also and offer take-out.

Najgora kava u gradu (Facebook)

Address: Sestara Baković 3



Share on:

Sign up to receive the Croatia Week Newsletter

Related Posts