A wooden konoba table in Istria — fresh bread, a glass of wine and a platter of grilled food in evening light
Cornerstone · Croatian food

Croatian food guide — four cuisines pretending to be one country

What to order on the Dalmatian coast, in Istria, in Zagreb, on the Slavonian plains — and what to walk past on the waterfront. Written by a Croatian who grew up cooking it.

By Blazenka & Bo Last updated 2026-05-24 13 min read
Scroll
B

Blazenka & Bo

Blazenka is Croatian, from inland Croatia — the Slavonia region. She studied law in Zagreb and lived there for years, and has travelled to the coast nearly all her life. She cooks Croatian food daily and learned the kitchen from her mother and grandmother. Bo writes about how visitors should approach it. Between us we have eaten in konobas from Istria to Slavonia for the past 4+ years.

"Most foreign visitors leave Croatia having only eaten on a promenade. They never tasted what the country actually cooks."

Updated 2026-05-24 · Prices verified 2026-05-24

Most of what tourists eat in Croatia is not Croatian food. It is "Mediterranean tourist food" — pizza, pasta, a grilled fish fillet — served on a waterfront promenade for €25 a plate. Real Croatian food is something else entirely, and it is not one cuisine. It is four very different regional kitchens pretending to be one country.

4
regional cuisines
3 hours
for a proper peka
24 h
book peka ahead
½ price
one street off the promenade
01 · Geography

The four regional cuisines

Croatia is shaped like a boomerang wrapped around Bosnia, and the food maps onto the four corners of that shape. Dalmatian coastal cooking, Istrian Italian-fusion, Continental Austro-Hungarian, and Slavonian paprika-driven Pannonian. They share a flag and almost nothing else.

Peka — heavy iron bell heated on coals, Croatian slow-cooking on the coast Dalmatian Coast

The coast — fish, peka, sea air

Pure Mediterranean: olive oil, fish, vegetables, lemon. Peka is the signature dish — meat under an iron bell for three hours. Pošip and Plavac Mali from the vineyards behind.

Zadar · Split · Dubrovnik
Hand-rolled fuži pasta with shaved white truffle and a glass of Malvazija in Istria Istria

Istria — truffle, pasta, Malvazija

Italian-influenced to the point of fusion. The defining ingredient is the truffle — white and black, from the Motovun forests. Istrian olive oils win world prizes every year.

Pula · Rovinj · Motovun
Fresh green beans at the Dolac market in Zagreb — continental Croatian cuisine Zagreb & Zagorje

Continental — štrukli, sarma, cake culture

Austro-Hungarian inheritance shows in everything: schnitzels, strudel, dumplings. Štrukli (filled cheese pastry) is the classic. Cake culture is real. Heavier than the coast.

Zagreb · Zagorje · inland
A bottle of homemade Croatian rakija and small glasses on a wooden table — Slavonian tradition Slavonia

Slavonia — paprika, river fish, kulen

Croatia's paprika capital. Fiš paprikaš is mandatory. Kulen is the smoked paprika sausage unlike anything else. Graševina from Ilok is a revelation.

Osijek · Ilok · Drava riverbanks

Insider tip — book peka 24 hours ahead

The single most useful Croatian food tip we can give you: call the konoba a day in advance and ask them to put a peka on for tomorrow night. Specify lamb, veal, or octopus. The meat needs three hours under coals — it cannot be cooked on demand. Most konobas need 24 hours' notice; some accept four hours if you call early in the morning. The waiter will respect you immediately.

02 · Signature dishes

Signature dishes worth a trip

Three dishes carry coastal Croatia on their backs. If you eat well, you will meet all three — plus a few from inland you did not know you were missing.

Dishes that define the country

  • Pekaunder the iron bell · 3 hours · book 24 h ahead
  • Crni rižotblack risotto · squid ink · stains your teeth
  • Pašticadabraised beef · wine + prunes · gnocchi
  • Fuži s tartufimaIstria · truffle · Malvazija alongside
  • Fiš paprikašSlavonia · river fish · paprika stew
  • Zagorski štrukliZagreb · cheese pastry baked in cream
Peka — heavy iron bell heated on coals, Croatian slow-cooking
Peka. Three hours under coals, then the bell comes off and the whole table goes quiet.
Crni rižot — Croatian black risotto coloured with squid ink
Crni rižot. Black risotto coloured with squid ink — it stains your teeth and your shirt. Worth both.
If a konoba on the coast has an English menu and TripAdvisor decals in the window, walk past. The real one is fifty metres further inland and looks half-shut. Blazenka
03 · Start

Starters and small plates (predjelo)

Octopus salad with potato, onion, parsley and olive oil — Dalmatian starter
Salata od hobotnice. The test: it should yield to your fork without a fight.

Soups (juha) worth ordering

04 · Dalmatian coast

Mains from the Dalmatian coast

Pure Mediterranean: olive oil, fish, vegetables, lemon, wine, very little paprika, very little heavy meat. Centuries of Venetian trade left their fingerprints — many techniques are Italian-adjacent, but the soul is Dalmatian.

!

Watch out — the waterfront-promenade rule

If a coastal restaurant has a laminated photo menu with English/German/Italian translations and a "pizza/pasta/fish plate" structure, the food is not for you. The English menu is a warning. Walk one or two streets inland and look for a place with no printed menu at all — the waiter recites today's catch. That is the konoba you came for. Yes, it looks empty at 19:00. They open at 20:00 and locals arrive at 20:30.

05 · Istria

Mains from Istria

The heart-shaped peninsula in the northwest. Italian-influenced to the point of fusion: pasta, risotto and gnocchi are everyday. The defining ingredient is the truffle — both white and black, with serious foraging traditions in the Motovun forest.

Hand-rolled pasta with shaved Istrian truffle and a glass of Malvazija
Motovun in October. Truffle, pasta, a glass of Malvazija — and the cellar smells of damp oak.
06 · Zagreb & inland

Mains from continental Croatia and Zagreb

The inland north, including the capital and the Zagorje hills. Austro-Hungarian inheritance shows in everything: schnitzels, strudel, dumplings, paprika in moderation, lots of pork and dairy, river fish from the Sava.

07 · Slavonia

Mains from Slavonia (the eastern plains)

The flat eastern part of the country, bordering Hungary and Serbia. Croatia's paprika capital. River fish (carp, catfish, pike-perch from the Sava and Drava) is the protein. Spice level here is real — the only Croatian region that genuinely cooks hot.

08 · Sweet finish

Desserts, bakery and side dishes

Side dishes (prilog)

Desserts (deserti)

Bakery (pekarnica) essentials

Every Croatian town has bakeries every three or four blocks. They are the cheapest, fastest, most local lunch in the country. Look for burek (filled pastry — meat, cheese, spinach, sometimes apple), sirnica (cheese roll) and pizza slices. €3–5 fills you up. Most are open from 06:00.

Burek with a glass of yoghurt — Balkan bakery staple
Burek with a glass of yoghurt. €4 lunch, eaten standing, the way it should be.
09 · Venue types

Where to eat — by venue type

Coffee culture

Coffee in Croatia is social currency, not caffeine delivery. A cup is meant to take an hour or two, on an outdoor terrace, with friends. Order bijela kava (white coffee, the default), espreso or makijato. Nobody will rush you. In summer the café terraces of Split, Zagreb and Rijeka are the actual living room of the city.

Grocery stores (Konzum, Tommy, Plodine)

For self-catering or a beach picnic: pršut, a wedge of Paški sir, fresh tomatoes, a bottle of local olive oil, a baguette and a bottle of local wine. Summer produce — peaches, figs, melons, apricots, tomatoes — is dramatically better than what you buy at home. Total spend for a picnic for two: €10–15. Better still, hit a city market — Dolac in Zagreb, the Pazar in Split.

Fresh green beans piled on a stall at the Dolac market in Zagreb
Dolac, Zagreb. Twenty minutes here teaches you more about Croatian cooking than ten restaurant meals.
10 · Ordering guide

What to order in each region

The concrete map — what to tell the waiter when you sit down.

On the coast (Split, Dubrovnik, Hvar, Zadar)

Do not order pasta or pizza — that is the lazy tourist offering and it will be average. Do order: grilled whole fish, peka (call ahead by 24 hours), octopus salad, black risotto, brudet, buzara. Drink Pošip or Plavac Mali. If a coastal restaurant cannot make peka and does not have fresh whole fish for the day, you are in the wrong restaurant. More on which island suits which kind of trip in our guide to the Dalmatian islands.

In Istria (Pula, Rovinj, Motovun)

Do order: fuži with truffles, boškarin steak, anything truffle-based in autumn. Pizza is excellent here — one of the few places where ordering pizza in Croatia is the smart move. Drink Malvazija (white) or Teran (red, deeply rustic). Buy a bottle of Istrian olive oil to take home.

In Zagreb and continental Croatia

Do order: štrukli, sarma, schnitzel (yes, real ones), blood sausage, beef broth with noodles. For dessert: kremšnita or strudel. Drink Graševina (Welschriesling) — the easy continental white. We cover the full wine landscape in our wine regions guide.

In Slavonia

Do order: fiš paprikaš (mandatory), kulen with fresh bread, šećerma, čobanac. Drink Graševina from Ilok or Kutjevo — these are some of the best whites in the country. Finish with a homemade rakija from whichever fruit was in season last year.

Octopus salad on a plate — Dalmatian island starter
Eat it there

Dalmatian islands — which one for which trip

Where to eat all of this for real. The honest island-by-island guide — Hvar, Brač, Korčula, Vis — and which one matches what you actually want from a week on the coast.

Read on
11 · In the glass

Drinks beyond wine

A bottle of homemade Croatian rakija next to small glasses on a wooden table
Rakija. Homemade. The bottle never has a label, and that is precisely the point.

Dietary needs

Vegetarian — coastal Croatia is easy: grilled vegetables, pasta, risotto, blitva, cheese plates. Inland is harder; sarma usually contains meat, manestra is usually safe. "Vegetarijanski" is understood everywhere. Pizza is always available.

Vegan — harder than vegetarian. Zagreb and Split now have vegan-friendly restaurants and the word is "vegansko". Self-catering from a market is the most reliable strategy.

Gluten-free — "bez glutena" is understood in cities but limited in village konobas. Larger restaurants in Zagreb, Split and Dubrovnik now stock gluten-free pasta and bread.

12 · Avoid

Mistakes visitors make

!

Three traps that ruin a good food trip

Three traps we see visitors fall into: "Croatian salad" — it is lettuce and tomato, nothing more. "Mixed grill plate" at tourist restaurants — frozen meat from an industrial kitchen, not a local grilled dish. Pizza in Dalmatia — average. Save your pizza meal for Istria, where it is genuinely excellent.

13 · Budget

Eating prices in 2026

Coastal tourist areas: casual lunch €15–25, mid-range dinner €35–55, fine dining €80–150, coffee €2–3. Inland and non-touristy towns: casual lunch €10–15, mid-range dinner €20–35, coffee €1.50–2.50. Water is usually free if you ask; bottled water and bread baskets are often charged separately.

What to book ahead

For organised food experiences, GetYourGuide aggregates most of the licensed operators. Browse Croatia food tours on GetYourGuide — useful especially on the first day in a new city when you want a local to point at things and explain them.

"Remember — you're on holiday."

It is not a checklist of dishes. Order one peka, walk one market, take one rakija from someone's grandfather — and you have already eaten more Croatia than most visitors.

14 · Questions

Frequently asked questions

Peka — meat (lamb, veal, octopus) slow-cooked under a heavy iron bell with potatoes and vegetables. Nothing else tastes like it, nothing else takes three hours, and nothing else captures coastal Croatian cooking in one plate. Book it 24 hours ahead at a konoba — it cannot be made on demand. If you only eat one Croatian dish, eat this one. Worth noting: peka is a cool-season dish. Best in May, September, October — too hot in July.
No, even though Istria comes close. Dalmatian coastal cooking shares ingredients with southern Italy but is its own kitchen. Continental Croatia (Zagreb area) is Austro-Hungarian — schnitzels, strudel, dumplings. Slavonia is paprika country, closer to Hungary. The only region that really overlaps with Italian cuisine is Istria, and that is genuinely a fusion.
Depends entirely on where. A casual lunch in a coastal tourist town runs €15–25 per person; inland the same meal is €10–15. Fine dining in Dubrovnik or Split easily hits €80–150 per person. Coffee is €2–3 on the coast, €1.50–2.50 inland. Tap water is usually free if you ask for it.
Almost never. Waterfront promenade restaurants in Split, Dubrovnik, Hvar and Zadar are priced for tourists and cook for tourists. Walk three streets inland and you will find a konoba where locals actually eat — at half the price and twice the quality. Rule of thumb: the English menu is a warning.
20:00 to 21:00 is normal. Restaurants are essentially empty at 19:00 except for foreign tourists. If you want the local atmosphere, book or arrive at 20:30. Lunch peaks 13:00–14:30.
10% if the service was good. Many locals just round up the bill or leave 5%. Tipping is not expected at cafés. Service is rarely added to the bill, so check before tipping twice.
Yes on the coast and in Istria — grilled vegetables, pasta, risotto, salads, blitva (Swiss chard with potato) and excellent cheese. Harder inland, where meat is the centre of almost every dish. The word is "vegetarijanski". Pizza is everywhere.
Two essentials. Rakija — fruit brandy, often homemade, served before or after the meal (šljivovica = plum, kruška = pear, loza = grape). And pelinkovac — bitter herbal liqueur that works as an aperitivo. Both are very Croatian and barely exist on tourist menus.