Unleash Your Inner Foodie At These 9 Eateries In Zagreb, Croatia

places to eat in zagreb

For a modern town with urban settings, the capital of Croatia exudes a charming old-town vibe, heightened by its expansive hilltop area of cobblestone squares and streets lit by gas lamps and lined by quaint cafes. Known as the ‘City of Museums,’ with more museums per square foot than any other historical city, Zagreb also has plenty of other options for travelers, with its well-manicured parks and gardens, captivating historic buildings, a thrumming nightlife, and a vibrant food scene.

Tantalize your taste buds with some amazing local fare at these popular food joints in the city.

1. Lari & Penati

Posted by Lari & Penati on Wednesday, 9 March 2016

The trendy, laid-back eatery, located in the central district, is a favorite with Zagrebers and tourists alike. The chef’s special, along with the gourmet menu, keeps changing according to available produce in the local market, adding an element of surprise and expectancy to the already convivial environment. With modern decor and a cozy street-view terrace, the restaurant is also known and loved for some staple constants like light and airy main courses, sandwiches, soups, and sumptuous desserts that are quite easy on the pockets as well.

Lari & Penati

Address: Petrinjska ul. 42A, 10000, Zagreb, Croatia

Website: Lari & Penati

2. A Most Unusual Garden

Posted by A most unusual garden on Wednesday, 13 September 2017

This delightful little place lives up to its name with its chess-board-style walkways and rustic garden furniture, which lends an ‘Alice in Wonderland’ charm to the entire 'quaint cafe’ atmosphere. Though a good 20-minute drive from the city center, the two-level tree-house is worth the ride just for their G&Ts, along with organic breakfasts, fresh juices, and excellent coffee. Just make sure you arrive early to bag a parking spot as the place gets extremely busy as the day progresses.

A Most Unusual Garden

Address: Horvaćanska cesta 3, 10000, Zagreb, Croatia

3. Zrno Bio Bistro

Ovog lijepog ljetnog dana u Zrnu vas čeka fina krem juha od mrkve, dok na Makroplati možete pronaći: Rižu i...

Posted by Zrno Bio Bistro on Thursday, 7 August 2014

A vegan lover’s paradise, this little gem in the busy downtown neighborhood is known for their remarkable (vegan) take on pastas, noodles, and wok-based recipes that don’t disappoint even hard-core meat-lovers. The trendy bistro sources their produce from a local organic farm, which gets translated into extraordinary dishes and desserts by the very capable kitchen team. Get your health-food fix at this charming and peaceful little joint in the otherwise buzzing downtown hub.

Zrno Bio Bistro

Address: Medulićeva ul. 20, 10000, Zagreb, Croatia

Website: Zrno Bio Bistro

4. Trilogija

Posted by Restaurant trilogija on Wednesday, 26 June 2013

Regarded as a go-to dining spot by many, this interesting eatery welcomes you through its old-fashioned, medieval entrance, right next to the Kamenita Vrata gate. These guys do not believe in a constant, regular menu but whip up different items each day, that are written on the board outside. Accompanied by some lovely wine, treat your taste buds to the likes of grilled sardines, mango and shrimp risottos, soft, tender meats, and delectable soups – all made with fresh ingredients sourced from nearby local market.


Address: Kamenita ul. 5, 10000, Zagreb, Croatia

Website: Trilogija

5. Rocket Burger Cafe

Volimo kad tjedan ovako starta.󾌵 #rocketburger

Posted by Rocket Burger Cafe on Monday, 18 April 2016

Tucked away in the lively street of Tkalčićeva, only 200 meters (656 ft) from the main square, this unpretentious burger joint whips up American classics like chicken wings, fried potatoes, burgers, onion rings, and pancakes – all served with delicious side dishes and homemade dips. With groovy rockabilly music in the background, you can not only chitchat with the English-speaking friendly staff but also easily surf the net while relishing your food. A must-visit for your burger fix.

Rocket Burger Cafe

Address: Ul. Ivana Tkalčića 50, 10000, Zagreb, Croatia

6. Dubravkin Put

Naša terasa je spremna za subotnji ručak!

Posted by Dubravkin Put - Restaurant and Wine Bar on Saturday, 1 April 2017

Wedged between the Tuškanac woods and the Upper Town, this upscale restaurant is also one of the oldest establishments and a big favorite with couples looking for an intimate fine dining experience paired with delectable seafood. A 15-minute walk from downtown seats you in a cozy ambiance, heightened by the leafy terrace decor. Along with an impressive wine list, their exquisite menu includes some of the signature dishes like monkfish in black-olive paste, a shellfish-scampi stew called buzara, and a 12-course platter offering delicious meat and fish delicacies.

Dubravkin Put

Address: Dubravkin put 2, 10000, Zagreb, Croatia

Website: Dubravkin Put

7. Mundoaka Street Food

Treat yourself today. It's Wednesday. Why not? ------------ Počastite se danas. Srijeda je. Zašto ne? FOOD with HEART and SOUL

Posted by Mundoaka street food - "Food with Heart and Soul" on Wednesday, 2 August 2017

Promoting the much-needed community atmosphere, Mundoaka has been known for their creative dishes alongside delectable classics, generous portions, and reasonable prices. No matter what time of the day, the little eatery, with al fresco dining options, attracts footfalls from breakfast to dinner. Their passion for food is reflected in the team’s unique dishes that keep changing every day, while some of the regular “street food” favorites include homemade breads, Spanish tortillas, handmade pastas, and an enviable array of fresh cakes, pastries, muffins, and tarts. In case you’re thinking about getting a table already, make sure you book in advance as Mundoaka has been booked out ever since they opened their doors in Zagreb.

Mundoaka Street Food

Address: Petrinjska ul. 2, 10000, Zagreb, Croatia

8. Zinfandel's

Posted by Zinfandel's Restaurant on Wednesday, 26 April 2017

Named after the grape ‘zinfandel’ that was exported from Dalmatia at the beginning of the 19th century, the elegant restaurant reflects the Art Deco vibe of Hotel Esplanade, complete with its grand piano and glittering chandeliers. The oft-changing seasonal menu varies from delicious duck, to veal, to fresh fish, and even wild boar. However, for a taste of the country’s best sausages and cheeses, alongside other delectable spreads, don’t miss their Sunday brunches that form the highlight of this eatery.


Address: Mihanovićeva ul. 1, 10000, Zagreb, Croatia

Website: Zinfandel’s

9. La Štruk

Posted by La Štruk on Thursday, 6 April 2017

Ask anyone what’s the authentic dish of Zagreb, and ‘štrukli’ is the only reply you’ll get. Dedicated completely to this Croatian trademark dish, La Štruk doles out some amazing boiled/baked doughy parcels with cheese that are usually enjoyed as a savory item, although sweeter versions with jam seem quite popular. But at this traditional food joint, you’ll find an array of creative štruklis made with honey and walnuts, cinnamon and apple, alongside the regular classics that are simply divine and are a must-have.

La Štruk

Address: Skalinska ul. 5, 10000, Zagreb, Croatia

Experience the ultimate foodgasm in Zagreb

Zagreb 1 Ilica
Source: Photo by Wikimedia Commons user Sobrecroacia.com used under CC BY 2.0

While the Croatian capital has aroused the curiosity of many travelers, it’s time it did same for their appetite too! Many of these eateries are old establishments, known for their consistently delicious fares for decades, while others are hidden gems stumbled upon by intrepid food enthusiasts, which easily escape the casual glance of tourists. So, like we said, don’t hesitate to unleash your inner foodie at these extraordinary joints, and come back a well-traveled, well-fed tripper. Bon appetit!

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

A spontaneous trip-planner, Diya is a freelancer from India who is now settled in Singapore. She loves reading, sketching, and exchanging travel stories with her friends (mostly for her handwritten...Read more

 Want to contribute as a Local Expert?
Explore Zagreb
Good things are meant to be shared!