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

Traditional Croatian Seafood Feast
Fresh Adriatic Seafood and Wine Feast