Dubrovnik's food scene is as dramatic as its limestone walls — rich, Mediterranean-influenced, and surprisingly misunderstood by visitors who stick to the tourist trap restaurants on the Stradun. Step off the main drag and you'll find some of Croatia's finest seafood, slow-braised lamb, black risotto so dark it stains your lips, and local wine poured by families who've been making it for generations.
This guide covers what to eat, where to find the best spots, and how much you should expect to pay — whether you're on a budget backpacker's diet or treating yourself to a proper Adriatic feast.
The Cuisine of Dubrovnik: A Quick Overview
Dubrovnik's cooking reflects its layered history: Venetian, Ottoman, and Mediterranean influences merge into a cuisine built around fresh seafood, olive oil, local herbs, and stone-ground grains. The Dalmatian coast style dominates — simple preparations that let quality ingredients do the talking.
Key staples:
- Buzara — shellfish (usually mussels or shrimp) cooked in garlic, white wine, olive oil, and breadcrumbs
- Peka — slow-cooked meat or seafood under an iron bell covered in embers (requires pre-ordering, 24 hrs notice)
- Black risotto (crni rižoto) — squid ink risotto with a briny depth
- Grilled fish — priced by weight (typically €30–60 for a whole fish serving 2)
- Pasticada — Dalmatian braised beef in sweet prune and wine sauce, served with gnocchi
Where to Eat in Dubrovnik: Neighborhood by Neighborhood
Old Town (Stara Grad)
The Old Town is touristy but inescapable. Restaurants here mark up significantly — expect to pay €18–35 for a main course at most places on or near Stradun. That said, a few restaurants inside the walls are worth the premium:
- Restaurant 360° — Michelin-starred dining built into the city walls. Tasting menus from €110. Worth it for a special occasion.
- Nishta — One of the few vegetarian/vegan restaurants on the Adriatic coast. Mains €14–18, and genuinely creative.
- Konoba Dalmatino — Tucked off the main street, solid peka and grilled fish at tourist-area prices but better quality. Budget €25–35 per person with wine.
Lapad & Babin Kuk
A 10-minute bus ride from the Old Town, Lapad is where Dubrovnik residents actually eat dinner. Prices drop by 30–40% and quality often improves.
- Konoba Komin — Family-run, legendary lamb peka, book 24 hours ahead. Mains €15–22.
- Restaurant Levanat — Hidden in the pine forest on Lapad peninsula, seafood-focused, beautiful setting. Mains €20–30.
- Pizzeria Mea Culpa — No-frills, cash-only, consistently excellent Neapolitan-style pizza. €9–13 per pizza. Always a queue.
Gruž Market & Port Area
The Gruž daily market (mornings, Mon–Sat) is the best place in Dubrovnik to eat like a local:
- Fresh fish, vegetables, local cheese, honey, and lavender products
- Burek (flaky pastry with meat or cheese) from nearby bakeries: €1.50–2.50
- Olive oil and wine directly from producers: €8–15 per liter for quality oil
Pile Gate Entrance (Just Outside Old Town)
The area just outside the main gate has several honest local spots less trafficked by tourists:
- Nautika — High-end but iconic terrace overlooking Lovrijenac fortress. Seafood-focused, mains €30–50.
- Several bakeries and fast food options in the €3–6 range for quick bites
The 8 Dishes You Must Try
1. Black Risotto (Crni Rižoto)
Squid ink gives this risotto its dramatic color and a deep oceanic flavor. Usually served as a starter (€10–14) or main (€15–20). Where to order: Konoba Dalmatino, Restaurant 360°, or almost anywhere outside the Stradun.
2. Buzara Mussels
Steamed in garlic, wine, olive oil, and a shower of parsley, Dalmatian mussels are impossibly fresh from the nearby Pelješac peninsula. A portion costs €10–15 and comes with bread for mopping the broth — don't skip that part.
3. Peka
This traditional slow-cook method uses a covered iron dome (the peka) buried in embers. Lamb, veal, or octopus emerges tender after 2+ hours. Requires advance ordering. Cost: €18–28 per person, usually minimum 2 people.
4. Pasticada with Gnocchi
Dubrovnik's most celebrated meat dish — beef or pork marinated in wine and vinegar, braised for hours in prune and rosemary sauce, served alongside hand-rolled gnocchi. Found at most traditional konobas. €15–22.
5. Oysters from Ston
A 45-minute drive from Dubrovnik, the Mali Ston bay produces some of Europe's finest oysters. Many restaurants bring them daily. Order a dozen (€12–18) on the half shell with lemon.
6. Grilled Orada or Brancin
Sea bream (orada) and sea bass (brancin) grilled simply with olive oil and lemon. Always priced by weight — ask before ordering. A 500g fish (enough for one) typically runs €22–35.
7. Fritule
Bite-size Dalmatian doughnuts scented with orange zest, rakija, and sometimes raisins. Street food at its best, €2–4 for a bag from market vendors.
8. Rozata
The Dubrovnik answer to crème caramel — rose water-flavored baked custard. Available at most traditional restaurants. €5–8.
Drinks: What to Order in Dubrovnik
Local Wine
Croatia produces exceptional wine that most visitors never try because they order Italian or Spanish bottles out of habit. Don't.
| Wine | Region | Style | Price (restaurant) |
|---|---|---|---|
| Pošip | Korčula island | Dry white, mineral | €20–35/bottle |
| Grk | Lumbarda, Korčula | Unique white, slightly bitter | €25–40/bottle |
| Plavac Mali | Pelješac peninsula | Bold red, high tannin | €25–45/bottle |
| Dingač | Pelješac (protected designation) | Rich, full-bodied red | €35–60/bottle |
Ask any good konoba for a local bottle — you'll rarely pay more than €30 for an excellent Pošip or Plavac Mali.
Rakija
Croatian grape brandy, usually served as a welcome digestif. Travarica (herb rakija) is the Dalmatian specialty — expect a glass pressed into your hand after dinner at any proper konoba. Typically free or €3–5 per shot.
Beer
Local brands: Karlovačko and Ožujsko dominate. A 0.5L beer costs €4–6 in a cafe, €5–8 in a restaurant.
Coffee Culture
Croatians take coffee seriously. An espresso (kava) costs €1.50–2.50 at a local bar, €3–4 in the Old Town. Order a bijela kava for a milky coffee similar to a flat white.
Budget Breakdown: How Much to Spend on Food
| Budget Level | Daily Food Budget | What You'll Eat |
|---|---|---|
| Budget | €25–40/day | Burek for breakfast, market lunches, pizza or takeaway dinner, drinks at local bars |
| Mid-range | €55–85/day | Sit-down lunches at konobas, seafood dinner with wine, coffee and pastries |
| Splurge | €120–200/day | One fine dining experience, quality seafood daily, good wine with dinner |
Pro tip: Make lunch your main meal. Most konobas offer a dnevni meni (daily menu) of soup, main, and dessert for €12–18 — the best value eat in the city.
Food Markets & Self-Catering
If you're renting an apartment, Dubrovnik's markets make self-catering genuinely pleasurable:
Gruž Market (Ulica Ante Starčevića)
- Open daily except Sunday, mornings only
- Fresh fish arrives 7–9 AM — get there early for the best selection
- Seasonal vegetables, local honey, cheese, and homemade jams
Konzum Supermarket (multiple locations)
- Best for basics: bread, cheese, charcuterie, local wine
- Budget €30–50 for a week of breakfasts and light lunches
Food Tours & Cooking Experiences
For a deeper dive, Dubrovnik has a handful of worthwhile food experiences:
- Dubrovnik Food Tours (2.5–3 hours, €65–75 per person) — walks through the Old Town with tastings at local producers, includes wine and rakija
- Cooking class in a family home — Several families in Lapad and surroundings offer hands-on cooking for €80–120 per person, covering peka, pasticada, and rozata
- Wine tasting on Pelješac — A half-day trip (€60–90) to the peninsula for cellar visits and Dingač tastings, often including an oyster stop in Ston
Practical Tips for Eating Well in Dubrovnik
1. Walk 5 minutes from Stradun. Prices drop sharply. The further from the main drag, the more authentic.
2. Look for "konoba" in the name. These traditional restaurants prioritize local ingredients and cooking methods over Instagram aesthetics.
3. Make reservations. In peak season (June–September), the best konobas fill up fast. For peka, always call 24 hours ahead.
4. Tipping customs. Not mandatory but expected. Round up or leave 10% at restaurants; no obligation at fast food or markets.
5. Fish pricing is by weight. Always ask the price before ordering grilled whole fish. €25–35/kg is normal; anything above €45/kg warrants a second look.
6. Don't drink on the Old Town walls. It's now illegal to consume food and drinks on the city walls (fines up to €500). Many visitors find this out the hard way.
Planning Your Dubrovnik Trip
Navigating Dubrovnik's food scene is easier when you have a clear itinerary mapped out. Faroway can build a personalized day-by-day plan that factors in your food interests, budget level, neighborhood preferences, and travel dates — including restaurant timing, market mornings, and day trips to Pelješac or Ston for oysters and wine.
Instead of spending hours comparing TripAdvisor reviews, let Faroway generate a curated food itinerary for Dubrovnik in seconds, then adjust it until it's exactly what you want.
The Bottom Line
Dubrovnik won't be the cheapest place you eat in Croatia — the Old Town prices reflect the real estate reality. But eat smart: get to Lapad for dinner, hit Gruž Market in the morning, order the daily menu at lunch, and drink local wine. Do all that and you'll eat some of the most memorable food of any trip in Europe, at a price that doesn't require a second mortgage.
Ready to build your Dubrovnik food itinerary? Start planning with Faroway →
Topics
Written by
Faroway Team
The Faroway team is passionate about making travel planning effortless with AI. We combine travel expertise with cutting-edge technology to help you explore the world.
@farowayGet Travel Tips Delivered Weekly
Get our best travel tips, destination guides, and exclusive deals delivered straight to your inbox every week.
No spam, ever. Unsubscribe anytime.


