15 of the best · Zagreb, Croatia
15 of the Best Restaurants in Zagreb
From MICHELIN-starred Noel and the grand dining room of the Esplanade to štrukli, peka and the best bistros of the Lower Town.
Our 15 favourites, listed A–Z · Updated October 2026
What's onThis week in Zagreb
Insiders' picks
Three of our favourites from this list, vetted by people who know and love Zagreb.
-
MICHELIN Star
Noel
Zagreb’s MICHELIN-starred restaurant, serving creative tasting menus built on Croatian ingredients.
Ulica popa Dukljanina 1Explore View on map
-
Bib Gourmand
Tač
A family restaurant on the green edge of the city, in the MICHELIN Guide with a Bib Gourmand for good cooking at fair prices.
Vrhovec 140Explore View on map
-
Famous štrukli
Le Bistro Esplanade
The Esplanade’s brasserie, famous for its baked štrukli, Zagreb’s favourite dish of pastry filled with fresh cheese.
Mihanovićeva ulica 1Explore View on map
The full list: Restaurants, A–Z
Show 13 of 15 places on a map
Fine dining 2
Zagreb’s MICHELIN-starred table and its most elegant dining rooms.
-
MICHELIN Star
Noel
Zagreb’s MICHELIN-starred restaurant, serving creative tasting menus built on Croatian ingredients.
Ulica popa Dukljanina 1Explore View on map
-
At the Esplanade
Zinfandel’s
The fine-dining restaurant of the historic Esplanade Zagreb Hotel, with refined menus and elegant service.
Mihanovićeva ulica 1Explore View on map
Croatian classics 5
Štrukli, peka, roasts and grills.
-
Since the 1980s
Baltazar
One of Zagreb’s best-known restaurants for grilled meats and traditional dishes, on Nova Ves for around 40 years, with a garden.
Nova Ves 4Explore View on map
-
Famous štrukli
Le Bistro Esplanade
The Esplanade’s brasserie, famous for its baked štrukli, Zagreb’s favourite dish of pastry filled with fresh cheese.
Mihanovićeva ulica 1Explore View on map
-
Home-style cooking
Purger
A traditional restaurant on Petrinjska Street, serving home-style Zagreb and Croatian dishes.
Petrinjska ulica 33Explore View on map
-
Bib Gourmand
Tač
A family restaurant on the green edge of the city, in the MICHELIN Guide with a Bib Gourmand for good cooking at fair prices.
Vrhovec 140Explore View on map
-
A Zagreb institution
Vinodol
A long-established restaurant in the Lower Town, known for continental Croatian cooking and dishes baked under the peka.
Ulica Nikole Tesle 10Explore View on map
Modern bistros 3
Creative cooking in the centre.
-
Small plates
Mali Bar
A small, creative bistro on Vlaška Street, serving inventive small plates and seasonal dishes.
Vlaška ulica 63Explore View on map
-
Beside Dolac
Pod Zidom
A bistro and wine bar just below Dolac market, cooking with fresh market produce.
-
Modern cooking
Theatrium by Filho
A modern restaurant in the Lower Town with creative seasonal plates and a stylish dining room.
Ulica Nikole Tesle 7Explore View on map
World flavours 3
Asian, Japanese and Italian.
-
Opposite the cathedral
Capuciner
A cosy restaurant and pizzeria on Kaptol, opposite the cathedral.
Kaptol 6Explore View on map
-
Sushi and cocktails
Izakaya
A Japanese restaurant and bar in Trešnjevka, known for sushi and cocktails.
Selska cesta 90BExplore View on map
Casual 2
Burgers and Croatian bites.
-
Croatian bites
Heritage
A tiny place on Petrinjska Street serving Croatian cheeses, cured meats and small plates from around the country.
Petrinjska ulica 14Explore View on map
-
Zagreb’s burger favourite
Submarine Burger
A Zagreb burger chain using locally sourced ingredients, with several branches in the centre.
Frankopanska ulica 11Explore View on map
Price guide per person: € under €20, €€ €20–45, €€€ €45–90, €€€€ over €90. Book ahead for tasting menus.