Zagreb

Best restaurants and what to eat

Croatia

Zagreb’s cuisine reflects continental Croatia at its most comforting and elegant: meat-rich, pastry-driven, and deeply seasonal. The city is especially known for walnut pastries, cured meats, hearty soups, roasted meats, and dishes that blend Austro-Hungarian, Central European, and local Balkan traditions.

Traditional food

Zagrebački odrezak

Other

A beloved Zagreb specialty of breaded veal or pork cutlet filled with ham and cheese, offering a crisp golden crust and a molten, savory center. It is the city’s best-known comfort dish, traditionally served with lemon, fries, or potatoes.

Zagrebački štrukli

Other

Tender pastry parcels filled with fresh cheese, then boiled or baked until softly creamy or lightly browned on top. In Zagreb, štrukli are a signature dish of home cooking and restaurant cuisine alike, often finished with butter, cream, or breadcrumbs.

Purica s mlincima

Other

A festive roast turkey dish served with mlinci, thin baked pasta sheets that absorb the bird’s juices and create a rich, satisfying side. The flavor is deeply savory, with a rustic texture that makes it a hallmark of inland Croatian celebrations.

Sarma

Other

Cabbage leaves wrapped around seasoned minced meat and rice, simmered into a tangy, hearty dish with slow-cooked depth. In Zagreb homes it is a winter classic, especially prized for its comforting aroma and ability to taste even better the next day.

Krvavice

Sausage

Traditional blood sausages made with grains, pork, and spices, delivering a robust, earthy flavor and dense, tender bite. They are often pan-fried or baked and paired with sauerkraut or mashed potatoes in the colder months.

Kulenova seka

Sausage

A milder cousin of kulen, this paprika-forward cured sausage has a firm texture and a smoky, gently spicy finish. It is prized on Zagreb tables as an appetizer or sliced on bread with pickles and cheese.

Wines & drinks

Zagrebačka piva

Beer

Zagreb’s flagship beer tradition is centered on crisp, pale lagers with a clean malt profile and refreshing bitterness. Best served very cold, it is the city’s everyday companion to grilled meats, sausages, and fried dishes.

Pan

Beer

A widely enjoyed Croatian lager associated with Zagreb’s urban drinking culture, light-bodied with a smooth finish and easy drinkability. It is commonly served in casual taverns and with hearty bar food.

Ožujsko

Beer

A classic Croatian pale lager strongly associated with Zagreb’s pub and café scene, known for its balanced malt sweetness and moderate hop bite. It is typically served chilled and paired with savory snacks or grilled specialties.

Karlovačko

Beer

Another major Croatian lager popular in Zagreb, offering a straightforward, refreshing profile with a slightly firm hop edge. It is an everyday beer, often enjoyed with sausages, schnitzels, and fried dishes.

Graševina

Wine

Croatia’s signature white wine, widely poured in Zagreb, with fresh acidity, apple and citrus notes, and a clean mineral finish. It pairs beautifully with štrukli, roast poultry, and lighter pork dishes.

Frankovka

Wine

A traditional red wine in the Zagreb region, usually medium-bodied with soft tannins, dark fruit, and a gentle spicy note. It is especially suited to roasted meats, sausages, and winter stews.

Local dishes

Zagrebački odrezak

Dish

A breaded cutlet stuffed with ham and cheese, fried until crisp and deeply golden. Zagreb’s signature dish, it combines Viennese technique with local indulgence and is usually served with lemon, fries, or potatoes.

Štrukli

Dish

Soft parcels of dough filled with cottage cheese and baked or boiled, sometimes finished with cream and butter. This is one of the city’s defining dishes, equally at home in elegant restaurants and family kitchens.

Purica s mlincima

Dish

Roast turkey served with mlinci, a dish of exceptional comfort and ceremonial warmth. The bread sheets soak up the meat juices, creating a rich, savory side that is inseparable from inland Croatian feast cooking.

Sarma

Dish

Cabbage rolls filled with minced meat and rice, slowly braised in a tangy, aromatic sauce. In Zagreb, sarma is a winter essential and one of the most beloved dishes for family gatherings.

Krvavice s kiselim kupusom

Dish

Blood sausages served with sauerkraut, a robust pairing that balances rich, iron-rich sausage with bright acidity. It is a classic cold-weather dish in Zagreb, deeply tied to traditional butchery and farmhouse cooking.

Pečena patka

Dish

Roast duck with crisp skin and juicy meat, often prepared with cabbage or dumplings in the Zagreb style. The dish reflects the region’s fondness for refined yet hearty Central European roasts.

Best restaurants

Choose how to explore restaurants at this destination.

Sign in to see restaurants with reviews

Gastronomic experiences

Book food tours, cooking classes and tastings on trusted booking platforms.