
Dubrovnik Food: What to Eat, Where to Find It and What It Costs
What to eat in Dubrovnik, from octopus salad and black risotto to burek and gelato, with named konobas, street snacks and fine dining around the Old Town.
On this page
Dubrovnik food is Dalmatian cooking at heart: grilled fish, seafood pasta, black risotto and a cold octopus salad, served at outside tables across the Old Town and the Old Port. The city also eats Bosnian and wider Balkan food, which is why burek pastries and grilled meat sit happily alongside the fish. This guide works through the dishes to order first, then the places to eat them, by budget and occasion.
Two things shape where you eat. Most Dubrovnik dining happens outdoors, so the terrace rather than the dining room decides the atmosphere, and the Old Port is the busiest stage for it. The other is geography: the Old Town has no lifts, which turns a rooftop booking into a climb, while a short walk out to a cove or to Lapad changes the mood entirely. The same choice between a harbour table and a quieter back-street konoba comes up when you plan what to eat in Hvar.
What Dubrovnik food is known for
The kitchen here is Mediterranean-Dalmatian, built on olive oil, grilled vegetables, fish and shellfish. Expect black risotto, pasta with seafood, and simple grilled fish finished with lemon rather than sauce. It is food that rewards ordering a few plates and sharing, especially at lunch when the terraces are calmer.
The Balkan layer is just as much part of a Dubrovnik trip. Burek, the flaky stretched-dough pastry filled with cheese, greens or cooked meat, is a standard breakfast and snack, and Bosnian specialities appear on menus in the Old Town. If you want to understand the cooking rather than just eat it, a Dubrovnik cooking class is a good way in.

The dishes to order first
Start with octopus salad, a cold plate of tender octopus, potato, onion and olive oil that appears on almost every seafood menu and is a good test of a kitchen. Follow it with black risotto, coloured and flavoured by cuttlefish ink, or a seafood pasta. Order grilled fish whole and simply dressed if you want the produce to speak, and ask how it is sold before you commit.
Ston oysters are the local shellfish to look out for, and they turn up on seafood menus around the city. Alongside them, Croatian white wines are the natural pairing with fish and shellfish. If you want a fuller picture of the fish and shellfish side of the menu, the oysters Dubrovnik guide is worth reading before you book.

Street food and quick stops
Holy Burek is the street snack to know: burek sold in batons rather than squares, easy to eat while walking the back streets of the Old Town. The veal version is the one to order if you want the classic meat filling. Buffet Skola covers the sandwich gap, with freshly baked bread filled with local cheese and prosciutto, plus apple strudel for something sweet.
For gelato, Pepino's is the name that comes up, with a wide range of flavours including pistachio. It is a quick stop rather than a sit-down affair, which suits the Old Town rhythm of eating while you walk. If you want more cheap, fast options in one place, this street food in Dubrovnik round-up covers the ground.
Where to eat seafood in and around the Old Town
Poklisar sits at the Old Port with outside tables, which makes it a good choice for people-watching over lunch, a drink before dinner or dinner itself. It is casual Mediterranean cooking rather than a special-occasion room. Carmen Trattoria is a small family-run place down a stone alleyway, useful after walking the city walls, and booking ahead is sensible because tables are limited.
For a more formal seafood lunch or dinner, Proto is the Old Town name that comes up for fish. If you want a konoba rather than a restaurant, the konobas in Dubrovnik guide is the place to start choosing, and a food tour is another way to cover several kitchens in one sitting. Reserve ahead in high season, when the good tables at the Old Port go first.
Fine dining and special occasions
360 Dubrovnik is the special-occasion booking, set on the city walls above the Old Port with views over the water as the sun goes down. It has taken reservations a month ahead, so it pays to be ready when booking opens. Above 5, the rooftop restaurant above Hotel Stari Grad, runs a tasting format where you choose three or five dishes from the à la carte and the whole table need not order the same thing.
Weigh the trade-offs. Above 5 has run two seatings, around 6pm and 9pm, and the earlier one suits the sunset; the climb is six or seven flights of stairs because Old Town buildings have no lifts. It has also asked for a card other than Amex, so carry a backup. If you want a single big meal, the writer rated 360 above Above 5 on food, service and atmosphere.
Casual and lighter meals
Ala Mizerija is a relaxed beach bar in a hidden cove a few minutes' walk from the Old Town, good for a light lunch or a cold beer after a morning on your feet. The anchovy bruschetta and the fries are the easy orders, and the octopus salad is worth a look if you have not tried it yet. Orsan, a short taxi ride from the Old Town out in Lapad, is the pick when you want to eat away from the Old Town crowds.
Coffee in the Old Town
Cogito is the barista coffee stop, with one branch in the Old Town and another by Ploce Gate. Seating outside is limited to a few stools and benches, so it suits a quick morning coffee rather than a long sit. The iced latte is the drink to order when the stone streets are already hot.
Bosnian food in Dubrovnik
Taj Mahal serves Bosnian specialities, and it fits a Dubrovnik trip precisely because the city sits close to that cooking tradition. It is the place to go when you want grilled meat and bread rather than another plate of fish. If you want the fuller picture of Balkan grilled food in the city, start with this ćevapi Dubrovnik guide before you choose where to sit.
How eating out works
Assume you will eat outside. Most Dubrovnik dining happens at pavement and terrace tables, so the view and the passing crowd are part of the meal, especially at the Old Port. That also means the best tables are weather-dependent and go early in high season, so book the places you care about rather than leaving them to chance.
On payment, carry more than one card: at least one Dubrovnik restaurant has not accepted Amex, and cash is still useful for small stops. If you want the full picture of what a meal costs before you commit, read the food prices Dubrovnik guide alongside this one.
Is food expensive in Dubrovnik?
Dubrovnik is a pricey eating city, and the Old Town commands a premium over the neighbourhoods; a fine-dining dinner at Above 5 cost one diner more than her meal at 360. The trade-off is straightforward: you pay for the terrace and the view at the Old Port, while a short walk out to a cove or a taxi to Lapad buys you a calmer meal. Set your budget by choosing one splurge and eating casually the rest of the time.
Eating well for less means burek and sandwiches at lunch, gelato instead of a sit-down dessert, and one properly booked seafood dinner rather than three. A food tour is a sensible way to spend a half day tasting across the city without committing to a full menu at each stop.
Which Dubrovnik meal should you book first?
Book 360 Dubrovnik first if you want one memorable meal, then fill the rest of the trip with burek at Holy Burek, a seafood lunch at Poklisar and coffee at Cogito. Add Ala Mizerija or Orsan for a lighter day, and Taj Mahal when you want Bosnian food instead of fish.
The dishes to anchor your eating are octopus salad, black risotto, grilled fish and Ston oysters, with burek for breakfast and gelato in the afternoon. Sort the bookings before you arrive in high season, and the rest of the trip takes care of itself.
Explore more Dubrovnik guides
Frequently Asked Questions
What food is Dubrovnik famous for?
Seafood above all: octopus salad, black risotto, grilled fish and seafood pasta, often eaten at outside tables around the Old Town and Old Port. Ston oysters are the local shellfish to look for. Burek, the Balkan flaky pastry, is the standard street snack.
What is Croatia's famous food?
Croatia's cooking varies by region, and in Dubrovnik the Dalmatian seafood tradition dominates, with fish, shellfish and olive oil at the centre. Burek and Bosnian grilled dishes are part of the everyday eating picture here too, reflecting the city's links with its neighbours.
How to eat cheaply in Dubrovnik?
Eat burek or a filled sandwich at lunch, take gelato rather than a sit-down dessert, and save your money for one properly booked seafood dinner. Walking a few minutes out of the Old Town to a cove, or taking a taxi to Lapad, also buys a calmer and less expensive meal.
Sources
Notes on eating well in Croatia
Optional updates to our food guides.
You might also like
Continue reading
More guides you'll find useful





