20 Best Places to Eat in Croatia: The Ultimate Culinary & Dining Guide
Croatian cuisine is an extraordinary culinary bridge between Mediterranean coastal traditions and hearty Central European inland flavors. From fresh Adriatic seafood and Istrian truffles to slow-cooked peka stews and fine wines, eating in Croatia is a highlight of any trip.
Must-Try Traditional Dishes
When traveling across Croatia, sample these iconic regional specialties:
- Peka: Fresh octopus, veal, or lamb slow-cooked with vegetables and olive oil under a bell-shaped iron dome covered in glowing charcoal embers.
- Crni Rižot (Black Risotto): Rich Adriatic squid or cuttlefish risotto colored with natural cuttlefish ink, garlic, white wine, and olive oil.
- Fuži s Tartufima: Hand-rolled Istrian pasta tubes tossed in a rich, creamy sauce made with grated local white or black truffles.
- Pašticada: Traditional Dalmatian slow-braised beef marinated in wine and vinegar, cooked with prunes and figs, served with homemade potato gnocchi.
- Brudet: Rich fisherman’s fish stew cooked with white wine, tomatoes, garlic, and spices, served over polenta.
20 Best Places to Eat in Croatia
1. Restaurant 360
- Cuisine: Michelin-Starred Modern Mediterranean
- Location: Dubrovnik Old Town
- Must-Try Dish: Seared Adriatic Seabass with fennel and squid ink reduction
- About the Place: Set directly atop Dubrovnik’s historic stone city walls, offering fine dining, world-class wines, and views over the old port harbor.
- Explore More: Read our full guide to Restaurant 360
2. Konoba Mate
- Cuisine: Michelin Green Star Traditional Dalmatian
- Location: Pupnat, Korčula Island
- Must-Try Dish: Homemade Goat Cheese Pasta & Slow-cooked Peka
- About the Place: A family-run inland tavern on Korčula island dedicated to farm-to-table dining, using homegrown vegetables, cheeses, and smoked meats.
- Explore More: Read our full guide to Konoba Mate
3. Monte
- Cuisine: Michelin-Starred Modern Istrian
- Location: Old Town, Rovinj
- Must-Try Dish: Istrian White Truffle Tasting Course
- About the Place: Croatia’s very first Michelin-starred restaurant, set in the winding alleys of Rovinj, transforming local Istrian ingredients into culinary art.
- Explore More: Read our full guide to Monte
4. Pelegrini
- Cuisine: Michelin-Starred Dalmation Fine Dining
- Location: Šibenik
- Must-Try Dish: Braised Oxtail with local truffles and homemade gnocchi
- About the Place: Perched next to St. James Cathedral in Šibenik, Pelegrini is celebrated for creative interpretations of traditional Dalmatian gastronomy.
- Explore More: Read our full guide to Pelegrini
5. Zinfandel’s Restaurant
- Cuisine: Fine European & Croatian Haute Cuisine
- Location: Esplanade Zagreb Hotel
- Must-Try Dish: Traditional Baked Zagreb Štrukli
- About the Place: An iconic dining landmark in Zagreb blending Art Deco elegance with gourmet Croatian gastronomy and an expansive outdoor terrace.
- Explore More: Read our full guide to Zinfandel’s Restaurant
6. Konoba Batelina
- Cuisine: Michelin Bib Gourmand Seafood
- Location: Banjole, near Pula
- Must-Try Dish: Chef’s Daily Seafood Tasting & Fish Liver Mousse
- About the Place: A world-famous seafood tavern run by a family of fishermen, serving inventive nose-to-tail fresh catches right from the Adriatic.
- Explore More: Read our full guide to Konoba Batelina
7. Konoba Vinko
- Cuisine: Michelin Bib Gourmand Country Tavern
- Location: Konjevrate, near Šibenik
- Must-Try Dish: Slow-roasted Suckling Pig & Dalmatian Pašticada
- About the Place: A celebrated inland Dalmatian tavern famous for spit-roasted meats, slow-cooked stews, and traditional country hospitality.
- Explore More: Read our full guide to Konoba Vinko
8. Zigante Restaurant
- Cuisine: Istrian Truffle Gastronomy
- Location: Livade, Istria
- Must-Try Dish: Homemade Fuži pasta with fresh white truffles
- About the Place: Dedicated entirely to local Istrian truffles, located near the forest where Giancarlo Zigante found the world’s largest white truffle.
- Explore More: Read our full guide to Zigante Restaurant
9. Konoba Fetivi
- Cuisine: Michelin Bib Gourmand Traditional Seafood
- Location: Varoš District, Split
- Must-Try Dish: Crni Rižot (Black Risotto) & Fried Small Fish
- About the Place: A cozy traditional tavern tucked into Split’s historic Varoš neighborhood, serving authentic family-style Dalmatian seafood recipes.
- Explore More: Read our full guide to Konoba Fetivi
10. Proto Fish Restaurant
- Cuisine: Fine Adriatic Seafood
- Location: Old Town, Dubrovnik
- Must-Try Dish: Salt-crusted Whole Adriatic Sea Bream
- About the Place: Operating since 1886 in Dubrovnik’s Old Town, serving fresh catches prepared according to traditional fishermen’s recipes.
- Explore More: Read our full guide to Proto Fish Restaurant
11. Konoba Menego
- Cuisine: Traditional Island Cold Cuts & Wine
- Location: Hvar Town, Hvar Island
- Must-Try Dish: Dalmatian Prosciutto (Pršut), Fig Jam & Paški Sir Cheese
- About the Place: Set in a stone cottage along stone stairs in Hvar Town, serving artisanal island cheeses, cured meats, marinated figs, and local wines.
- Explore More: Read our full guide to Konoba Menego
12. Vinodol
- Cuisine: Traditional Continental & Dalmatian Grill
- Location: Lower Town, Zagreb
- Must-Try Dish: Veal Peka & Slow-Roasted Lamb
- About the Place: A long-standing Zagreb favorite featuring an expansive covered courtyard, serving traditional spit-roasted meats and seasonal stews.
- Explore More: Read our full guide to Vinodol
13. Kapetanova Kuća
- Cuisine: Fresh Seafood & Oysters
- Location: Mali Ston, Pelješac Peninsula
- Must-Try Dish: Freshly Shucked Ston Oysters & Black Risotto
- About the Place: Set right along the bay in Mali Ston, world-famous for serving freshly harvested oysters and mussels straight from local shellfish beds.
- Explore More: Read our full guide to Kapetanova Kuća
14. Konoba Veranda
- Cuisine: Regional Family-Style Seafood
- Location: Zaton Veliki, near Dubrovnik
- Must-Try Dish: Fresh Octopus Brudet with polenta
- About the Place: A welcoming waterfront tavern in Zaton bay serving regional specialties from all corners of Croatia accompanied by warm host care.
- Explore More: Read our full guide to Konoba Veranda
15. Restoran Boškinac
- Cuisine: Michelin-Starred Island Fine Dining
- Location: Novalja, Pag Island
- Must-Try Dish: Pag Island Lamb with wild herbs and local cheese
- About the Place: A luxury hotel restaurant set amidst pine trees and vineyards on Pag Island, celebrating island lamb, Paški Sir cheese, and wild herbs.
- Explore More: Read our full guide to Restoran Boškinac
16. Bistro Apetit by Marin Rendić
- Cuisine: Modern European & Croatian Fusion
- Location: Tuškanac, Zagreb
- Must-Try Dish: Pan-seared Scallops with truffle foam
- About the Place: Hidden in a green residential park above Zagreb center, offering fine dining surrounded by private gardens.
- Explore More: Read our full guide to Bistro Apetit
17. Konoba Tramerka
- Cuisine: Rustic Seafood & Local Grill
- Location: Volosko, near Opatija
- Must-Try Dish: Daily Catch Fish Filet with seasonal vegetables
- About the Place: Tucked into the stone alleys of the fishing village of Volosko, serving unpretentious market-fresh seafood according to daily catch arrivals.
- Explore More: Read our full guide to Konoba Tramerka
18. La Puntulina
- Cuisine: Coastal Istrian Seafood
- Location: Old Town Cliffside, Rovinj
- Must-Try Dish: Grilled Adriatic Lobster with homemade pasta
- About the Place: Perched dramatically on rocks directly above the ocean waves in Rovinj’s Old Town, offering spectacular sunset views and fresh seafood.
- Explore More: Read our full guide to La Puntulina
19. Konoba Kovačal
- Cuisine: Traditional Island Grill
- Location: Skradin, near Krka Park
- Must-Try Dish: Slow-cooked Skradin Risotto
- About the Place: Famous for serving authentic Skradin Risotto—a dish traditionally stirred continuously for up to 12 hours over open heat.
- Explore More: Read our full guide to Konoba Kovačal
20. La Struk
- Cuisine: Traditional Specialty Cottage Cheese Pastry
- Location: Skalinska Street, Zagreb
- Must-Try Dish: Baked Truffle Štrukli or Sweet Honey-Walnut Štrukli
- About the Place: A charming eatery in central Zagreb dedicated exclusively to making fresh, baked, or boiled štrukli—a traditional dough pastry filled with cottage cheese.
- Explore More: Read our full guide to La Struk
Featured Image
Fresh Adriatic Seafood and Wine Feast