🇭🇷
🍽️ Food & Drink

Zagreb for Food & Drink Lovers — 3 Days of Štrukli, Market Cheese and Craft Beer

Neighbourhood markets, Zagorje curd pastries, veal cooked under an iron bell, and the brewpubs that revived Croatian beer.

📍 Zagreb, Croatia 📅 3-day itinerary

Zagreb eats like a Central European city with the Adriatic within reach: Zagorje curd cheese and štrukli, breaded veal, beans with sausage, washed down with Graševina or a Zmajska IPA. Three days through its markets, taverns and brewpubs.

Local Markets & Neighbourhood Food

09:00
🧀 Tržnica Britanski trg (Britanac)

Zagreb's second market fills Britanski trg every morning until 14:00 — around 60 stalls of Zagorje cheese, sir i vrhnje sold in plastic tubs, wild garlic in spring and forest mushrooms in autumn. Sundays add an antiques fair.

⏱ 2-3 hours 💶 €3-4 per tub of sir i vrhnje
Buy the cheese-and-cream from the babice at the north end and eat it with a slice of kukuruzni kruh from the bread stall — the standard Zagreb market breakfast.
12:00
🍲 Restoran Purger, Petrinjska 33

An old-school gostionica two blocks off Zrinjevac where waistcoated waiters serve grah s kobasicom (bean and sausage stew), Zagreb-style breaded veal and pan-fried liver. The daily gablec lunch plate is the local office ritual.

⏱ 1.5 hours 💶 €10 gablec menu, mains €12-18
Come before 12:30 — the gablec dishes are cooked in fixed quantities and the stew regularly runs out by one o'clock.
14:30
🐟 Tržnica Trešnjevka

The working-class market locals rate above the tourist-facing ones: a covered fish hall, a full butchers' row, and grandmothers selling homemade ajvar, honey and rakija from the pavement. Open 07:00-15:00, Sundays to 13:00.

⏱ 2 hours 💶 Free entry; produce 20-30% below centre prices
17:00
🍷 Vinoteka Bornstein, Kaptol 19

Vaulted 19th-century brick cellars beneath Kaptol holding roughly a thousand Croatian labels — Istrian malvazija, Plavac Mali from Pelješac, Graševina from Slavonia — plus olive oils and truffle products from Motovun.

⏱ 1.5 hours
Book the seated tasting rather than browsing: four wines with pršut and paški sir runs about €30 and the staff pour vintages that never reach the shelves.

Signature Dishes & Restaurants

10:00
🥟 La Štruk, Skalinska 5

A courtyard kitchen that cooks one thing only: štrukli, the Zagorje curd-cheese pastry, served boiled in broth or baked bubbling in its own dish, in savoury, truffle, pumpkin-seed and blueberry versions. Opens at 11:00 in winter.

⏱ 2 hours 💶 €7-11 per portion
Order one boiled and one baked between two people — the boiled version is the older, softer Zagorje original and rarely appears on restaurant menus.
13:00
🥩 Stari Fijaker 900, Mesnička 6

Trading since 1837 as a brewery tavern, this Mesnička dining room plates the city's namesake dish — zagrebački odrezak, veal stuffed with ham and cheese, breaded and fried — alongside purica s mlincima and štrukli in beef soup.

⏱ 1 hour
15:00
🔥 Vinodol, Nikole Tesle 10

A vaulted hall with a summer courtyard off Teslina, known for lamb and veal ispod peke — cooked for three hours under a cast-iron bell buried in embers — plus grilled Adriatic fish and a strong Dalmatian wine list.

⏱ 2 hours 💶 €22-28 per person for peka, mains from €15
18:00
Noel, Popa Dukljanina 1

Chef Goran Kočiš's small dining room near Trg Republike Hrvatske, the first kitchen in the Croatian capital to hold a Michelin star. Tasting menus of six to nine courses rework Zagorje and Adriatic produce, with Croatian wine pairings.

Reserve two to three weeks out; the shorter lunch tasting is roughly a third cheaper than the evening menu and uses the same kitchen brigade.

Street Food, Bars & Food Culture

09:30
Cogito Coffee Shop, Dežmanov prolaz 4

The roastery that started Zagreb's third-wave scene, tucked in a passage off Ilica, pouring single-origin filters and espresso from beans roasted in the city. Saturday morning here is špica — the ritual see-and-be-seen coffee hour.

⏱ 2 hours 💶 Espresso €1.80, filter €3.50
Croatians nurse one coffee for an hour and nobody clears the table — sitting down without ordering a second cup is normal, and rushing marks you as a visitor.
12:30
🥪 Pingvin Sandwich Bar, Nikole Tesle 7

A hole-in-the-wall window running since 1987, grilling chicken, turkey and beef to order and packing it into bread with a dozen sauces and salads chosen at the counter. Stays open past 04:00 at weekends.

⏱ 1.5 hours
14:30
🍺 Pivnica Medvedgrad, Savska cesta 56

The brewpub that revived Croatian beer in 1994, brewing Zlatni Medvjed lager and Grička Vještica dark ale on the premises. The kitchen turns out ćevapi, pork knuckle and grilled sausage designed around the half-litre pour.

⏱ 2 hours 💶 €3.50-4.50 per half-litre
17:30
🍻 Craft Room, Opatovina 35

Twenty-odd rotating taps on Opatovina weighted towards Croatian brewers — Zmajska Pivovara, Nova Runda, The Garden Brewery — with tasting flights, bottle fridges and a terrace below the Kaptol walls. Third-litre pours €3-5.

Ask for the flight of four Zagreb-brewed beers rather than ordering singles; the staff will build it around whatever kegs were tapped that week.

📍 Route map

Day 1 Day 2 Day 3