Best Restaurants in Croatia 2025
Explore the culinary scene of Croatia - from local favorites to fine dining.
Croatia captivates visitors with its stunning Adriatic coastline, over 1,000 islands, and remarkably preserved medieval cities. From the ancient walls of Dubrovnik to the cascading waterfalls of Plitvice Lakes, this Mediterranean gem offers crystal-clear waters, rich history, and exceptional cuisine at surprisingly affordable prices.
Croatian cuisine divides sharply between Dalmatian coastal cooking and Continental inland traditions. The coast celebrates Adriatic seafood — grilled fish, black risotto with cuttlefish ink, oysters from Mali Ston, and slow-cooked peka beneath clay bells. Inland, pork dominates: Slavonian kulen sausage, Zagorje štrukli cheese pastry, and Zagreb schnitzel. Both regions share wine culture, with Dalmatian Plavac Mali and Istrian Malvazija rivaling international varieties.
Must-Try Dishes
These iconic dishes define the culinary identity of Croatia.
Crni Rižoto (Black Risotto)
Dalmatian risotto colored and flavored with cuttlefish ink, served with tender cuttlefish pieces. The rich umami depth and striking black color make it Croatia's most distinctive dish. Quality depends entirely on fresh cuttlefish — never order frozen.
Peka (Slow-cooked Lamb or Octopus)
Meat or octopus buried with vegetables under a clay bell (peka) and covered with wood embers for 2-3 hours until extraordinarily tender. The steam trapped inside creates incredible depth of flavor. Must be pre-ordered 24 hours ahead.
Štrukli (Zagreb Cheese Pastry)
Zagreb's UNESCO-protected specialty — pasta dough stretched thin, filled with cottage cheese and cream, then boiled or baked. Savory version ('kuhani') or sweet ('pečeni') both extraordinary. A grandmother's test of skill.
Prstaci (Date Mussels Pasta)
Pasta with date mussels gathered from Dalmatian cliffs — technically protected but historically iconic. More common now with cultivated mussels, the sweet brininess of Dalmatian shellfish defines the dish.
Brodetto (Fish Stew)
Dalmatian fisherman's stew with multiple fish varieties, tomatoes, white wine, and herbs — each port town has its own version. Served with polenta (palacinke) or white bread for soaking the rich stock.
Kulen (Slavonian Spiced Sausage)
Paprika and garlic-spiced dried pork sausage from Slavonia region, air-cured for months until intensely flavored. Protected Geographical Indication product. Served cold with sheep cheese and bread as starter.
Complete Food Guide
100+ restaurants, local recipes, and dining recommendations for Croatia.
Top Restaurants
Our handpicked recommendations for the best dining experiences.
360° Dubrovnik
Perched on St. John's Fortress with sweeping views of Old Town and Adriatic, this Michelin-recommended restaurant offers innovative tasting menus showcasing Dalmatian ingredients with modern techniques. Sunset dinners are unforgettable experiences.
Proto Dubrovnik
Family-run since 1886, this Old Town institution serves exceptional seafood in elegant setting. Fresh catches displayed daily, traditional preparations, and professional service maintain century-old reputation for quality and authenticity.
Nishta Dubrovnik
Charming vegetarian restaurant in Old Town proves plant-based can be exciting with creative international menu. Fresh ingredients, generous portions, and cozy atmosphere make it essential even for meat-eaters.
Brač Šćapeta
Popular local fast food spot serves šćapeta—open-faced sandwich with cured meats, cheese, tomato. Quick, cheap, and satisfying lunch option beloved by Croatians.
Café Festival Dubrovnik
Elegant café on Stradun offers prime people-watching with coffee, drinks, and light meals. Historic setting, professional service, and convenient location for breaks during Old Town exploration.
Noel Restaurant Zagreb
Zagreb's only Michelin-starred restaurant combines traditional Croatian flavors with contemporary presentation. Chef Goran Kočiš creates seasonal tasting menus in intimate, elegant setting with exceptional wine pairings from Croatian vineyards.
Konoba Matejuška Split
Authentic konoba in fishing harbor serves incredibly fresh seafood at reasonable prices. No-frills atmosphere, family recipes, and daily catches make it favorite among locals and informed visitors seeking genuine Dalmatian cooking.
Zrno Soli Split
Modern casual restaurant near Riva promenade offers creative salads, pastas, and mains with fresh ingredients. Stylish interior, reasonable prices, and consistent quality make it popular lunch spot.
Restaurants by Cuisine
Find restaurants that match your taste preferences.
Mediterranean Fine Dining Cuisine
360° Dubrovnik
Traditional Dalmatian Seafood Cuisine
Proto Dubrovnik
Vegetarian & Vegan Cuisine
Nishta Dubrovnik
Croatian Fast Food Cuisine
Brač Šćapeta
Café & Light Bites Cuisine
Café Festival Dubrovnik
Modern Croatian Cuisine
Noel Restaurant Zagreb
Street Food & Markets
The best local flavors at affordable prices.
Burek
Flaky phyllo pastry filled with cheese (sir), meat (meso), or spinach-cheese, baked fresh in rounds and sold by weight. Zagreb's burek culture rivals Bosnia — find the best at Centar Klet bakery on Ilica street or Mlinar chain.
Pljeskavica Sandwich
Spiced Balkan ground meat patty grilled to order and served in flatbread with ajvar pepper relish, sour cream, and onion. More popular in Zagreb than on the coast, this is Croatia's best street food value.
Palačinke (Crepes)
Croatian crêpes available sweet (with jam, Nutella, whipped cream) or savory (with cheese and ham). Street vendors near beaches and parks, plus dedicated palačinkarne restaurants. Excellent affordable snack.
Roštilj (Grilled Meats)
Outdoor grills appear at markets, fairs, and beach areas selling grilled cevapcici (spiced meat sausages), ražnjići (pork skewers), and chicken. Evening grilling smells waft through Croatian summer evenings.
Fritule (Mini Doughnuts)
Traditional Christmas and carnival small doughnuts flavored with orange zest, raisins, and brandy, dusted with powdered sugar. Sold at Zagreb Advent market and coastal carnival events. A distinctly Croatian festive treat.
Food Markets
Dolac Market
Zagreb's beloved 1930s farmers' market above Ban Jelačić Square, nicknamed 'The Belly of Zagreb'. Red umbrellas shade stalls of seasonal produce, Croatian cheeses, honey, lavender, and homemade rakija. The covered lower market sells fish, dairy, and delicatessen.
Split Pazar (Green Market)
The open-air market running daily behind Diocletian's Palace walls where Split locals actually shop. Fresh local vegetables, Dalmatian olive oil from family producers, figs, almonds, cured meats, and seasonal island produce. Far cheaper than tourist shops.
Gundulićeva Poljana Market, Dubrovnik
Charming morning market in Dubrovnik's Old Town selling lavender and rosemary products from Hvar, local olive oil, embroidery, ceramics, and fresh produce. A more artisan-focused market with less produce than Split or Zagreb.
Dining Etiquette & Tips
Navigate the local food scene like a pro.
Lunch (ručak) is the main Croatian meal — fixed-price lunch menus (usually 12-2 PM) offer the best value at €12-18 for 2 courses plus drink
Peka dishes require 24-hour advance ordering — call the restaurant the day before to request this specialty
Croatian 'konoba' restaurants are traditional taverns serving genuine local food — look for handwritten menus and Croatian-speaking clientele rather than photo menus
Tipping: leave 10% on the table or tell waiter 'može ostati' (keep the change) — tipping is appreciated but not mandatory
Dalmatian dinners start late — most locals eat dinner 8-10 PM; restaurants fill up after 8:30 PM in summer
Food Budget Guide
What to expect at different price points.
Taste the Best of Croatia
Get our complete food guide with 100+ restaurant recommendations, local recipes, and foodie walking routes.
Download Food Guide