Best Restaurants In Zagreb – Croatia

Best Restaurants In Zagreb – Croatia

Croatia has been famous as a tourist destination for quite a while now. However, its capital Zagreb has only recently become popular among tourists. The history of this city and its cultural heritage are rich and impressive, but what a lot of people are surprised by is the vibrant food scene. Zagreb restaurants are currently having their moment and you’re now able to find not only typical Croatian dishes but international options as well.

Indeed, you have quite a lot of choices here when you’re looking for a place to eat – from fine restaurants to globally famous fast food chains. Because of this wide selection, it’s good to get a few sound tips from a local (yours truly) on restaurants in Zagreb to eat at. Naturally, it all depends on your preferences, so we’ll try to cover all the most important categories. Read on and prepare to be pleasantly surprised.


Best Budget Dining in Zagreb


Nokturno restaurant Zagreb - CityPal

Nokturno is a restaurant at the very heart of the city center, located in Skalinska street, perpendicular to Tkalčićeva street, the main street for bars and cafes around. They have a fairly wide array of choices, from pizza and all kinds of pasta to burgers, meat and fish dishes. On average, a dish here will set you back between five and six euros, which really isn’t much considering that you’re in a central location, very close to the cathedral and many other important sights. Because of the location and the prices, the place is generally pretty crowded, especially when the tourist season begins, so booking a table in advance is recommended. This is easily one of the most popular Zagreb restaurants, for a very good reason.



If you’re not feeling like sitting down and would just like to get yourself a quick and affordable bite to eat, Pingvin is THE place for budget eating. Pingvin is essentially a kiosk in which some extremely delicious sandwiches are made, and you get to choose from a whole lot of different toppings. Fried meat, grilled meat, black toast, white toast, ham, prosciutto and so much more – you name it and it’s there. On top of that, the prices start from less than three euros, which is certainly a bargain.

Locals love to visit it in the evening after a good night out in the city center, and the fact that this little shop has been around for almost three decades speaks for itself.


Best Pizza In Zagreb

Pizzeria Oro-Goro

You won’t find Oro-Goro in many other food guides when it comes to best Zagreb restaurants. This is because it is not in Zagreb, but in Oroslavje, a small town about 20 kilometers north of Zagreb. It takes between half an hour and 45 minutes to get there, but trust me when I say that the pizzas there will be worth every second of the trip.

First of all, their pizzas are absolutely massive. Seriously, you probably haven’t seen a pizza of this size. Next, they come with a huge variety of toppings, so study the menu thoroughly. Sure, they also offer pasta and risotto, but pizzas are the main stars of the show and the reason why people in Zagreb every weekend flock to this excellent pizzeria.


Pizzeria Chello

Pizzeria Chello uspješno sljubila pizzu i vino! -

If you don’t have a car or don’t feel like driving out of town but still crave a pizza, consider visiting pizzeria Chello. Yes, it’s almost on the edge of the city, but buses and trams should get you there without too much trouble. The reason why the trip will be worth it is that this pizzeria specializes in deep dish pizza with a wondrous array of different toppings. One is even stuffed with minced meat, a whole bunch of cheese and other delightful stuff. The dough is thick and chewy, which is really necessary given how much toppings they put on these. Their pizzas are usually meant for at least two persons, so you don’t have to worry about wanting more when you’re done with your meal.

The great beer selection is also a big plus, and a nice cozy atmosphere just brings everything together. Perfect place for when you want to just relax and unwind with your friends.


Vegetarian & Vegan Restaurants in Zagreb

If you’re not into meat and would like something vegetarian (or even vegan), don’t worry – there are plenty of great places to eat in Zagreb for people with those preferences.

Green Point

Green Point is an excellent choice for all those who are looking for great vegetarian options. Seitan, hemp, and tofu are the main stars here, with (cheese)burgers being made out of them. Various salads, pastas and tortilla wraps are also available, plus many other vegetarian/vegan dishes, so a pretty wide variety of choice awaits you here. Green Point is a place that focuses on healthy fast food, which makes it ideal if you’re exploring the city center and want just a quick bite before you move on to the next sight. You will find this restaurant in Varšavska street, close to the main square.


Zrno Bio Bistro

ZRNO BIO BISTRO, Zagreb - Restaurantbeoordelingen - Tripadvisor

Vegans should head to Zrno Bio Bistro, an organic vegan restaurant which gets its groceries from its own eco-friendly farm, the first of its kind in Croatia. The groceries are delivered to the restaurant every morning, so you can be sure you’re always eating dishes created from the freshest products. Their falafel is to die for, and the cream soups they create here are just as good.



Apart from these two, Vegehop certainly deserves to be mentioned here, as it is another excellent vegetarian/vegan restaurant with 20 years of experience behind them. Vegehop has a rotating daily menu with choices such as moussakas, lasagnas, tortillas, whole grain pastas, fresh salads and many more.

Their desserts are made with natural sweeteners like agave syrup, brown cane sugar and dried fruit and Vegehop also has options for raw food and gluten free diets. But here’s a tip for you: even if a restaurant doesn’t specialize in vegan or vegetarian food, check the menu thoroughly. Many places in the city center serve those dishes too along with their standard menu in order to accommodate as many people in the bustling city center as possible.


Best Burgers in Zagreb

Recently, many burger joints began popping up all over the city. And it’s like they’re competing who will provide a better burger experience. Honestly, it’s difficult to find a bad one.


SUBMARINE BURGER BOGOVICEVA, Zagreb - Menu, Prices & Restaurant Reviews - Tripadvisor

My personal favorite is Submarine, which has several restaurants across Zagreb, two of which are in the city center – one in Frankopanska street, the other in Bogovićeva. Their burgers are juicy, their buns delicious, but what won me over here is the way they make their fries – with black sausage and BBQ sauce and cheese on top!

They also have a decent selection of Croatian craft beers (another very popular line of work here these days), so you’ll be able to complement your beer perfectly.



Guys will definitely like Brewbites, a big sports bar with great burgers and ribs and many  TVs with a different sporting event on each of them. Tourists often come here, and if you do too you won’t regret it. Their burgers include options such as the Jaw Distortion (double patties with bacon, cheddar and Gouda cheese, and caramelized onions) or the Brewbites bacon with double bacon.