In this guide
💡 The Short Version: For Dubrovnik dishes in the Old Town, book Dundo Maroje (black risotto €24.90, pašticada €31.90; closed on Sundays, per its menu) or go to Lucin Kantun (tapas-style plates, open daily 11:00 to 22:00, per its site). Konoba Pjatanca cooks lamb, veal and octopus under an iron bell if you order ahead (menu). Bota Šare sells oysters from its Mali Ston Bay farms at €4.00 each (menu). Or book a tour: Dubrovnik Old Town: 3-Hour Food and Wine Tourad (from €140, 4.9 stars from 273 reviews) puts the tastings in one guided walk, with no table to book.
⚠️ Dundo Maroje is closed on Sundays. Order peka at Konoba Pjatanca in advance, because it takes hours to cook.
Dishes to order
The Dubrovnik-Neretva County tourist board describes the local cooking as built on fish and seafood, with meat dishes from the countryside, and lists mussels à la buzara and the oysters of Ston among the dishes to try (Visit Dubrovnik).
| Dish | What it is | Where, and the price |
|---|---|---|
| Black risotto (crni rižot) | Rice coloured with cuttlefish or squid ink | Dundo Maroje €24.90 with cuttlefish; Nico’s Trattoria €26.90; Lucin Kantun serves it with cheese ice cream |
| Šporki makaruli | Dubrovnik pasta with beef; Dundo Maroje makes it with a beef ragu, cloves and cinnamon | Dundo Maroje €24.90; on the Lucin Kantun menu |
| Pašticada | Beef cooked for six hours in a sauce of prunes, apples and Dingač red wine, with homemade gnocchi | Dundo Maroje €31.90; on the Lucin Kantun menu |
| Mussels à la buzara | Mussels with olive oil, parsley, garlic and white wine | Dundo Maroje serves Ston mussels in a sauce of grilled tomatoes, white wine and garlic |
| Oysters | Ston oysters, raw with lemon | Bota Šare €4.00 each fresh |
| Peka | Lamb, veal or octopus slow-cooked with vegetables under an iron bell | Konoba Pjatanca, sold by the kilo |
| Salt cod | The Christmas fish; restaurants serve codfish dishes in the codfish days from 18 to 24 December | Across the city, see Advent u Gradu |

Black risotto. Photo: pelican from Tokyo, Wikimedia Commons, CC BY-SA 2.0.
Food tours
A food tour costs more than the same dishes ordered at a table, and it pays off when you want several tastings and a route through the Old Town without choosing.
Old Town food and wine tour
From €140 · 4.9 stars from 273 reviews · 3 hours · free cancellation
Dubrovnik Old Town: 3-Hour Food and Wine Tourad pairs sightseeing with food and wine tastings. It suits visitors who want the tastings arranged for them.
Eight tastings in the Old Town
From €123 · 4.8 stars from 72 reviews · 3.5 hours · free cancellation
Dubrovnik: Authentic 8 Tastings Food Tour of the Old Townad is a walking tour with eight tastings.
Oysters, mussels and wine in Ston
From €155 · 5 stars from 130 reviews · 4 hours · pickup available · free cancellation
Dubrovnik: Oyster, Mussels, and Wine Tasting Tour in Ston (Lunch)ad goes to Ston Bay for oysters, mussels and wine with lunch. See the Ston and Pelješac day trip for the Libertas bus (€6.40 one way) if you would rather go by yourself.
Restaurants
Dundo Maroje
A restaurant on Kovačka, in the Old Town, open for breakfast through dinner. Order the šporki makaruli (€24.90), the pašticada (€31.90), the black risotto (€24.90) or the Pelješac-style octopus stew in prošek and Dingač wine (€27.90). It also serves breakfast, from granola with yogurt (€9.50) to a Mediterranean shakshuka (€13.00).
- Location: Kovačka ulica, Old Town
- Price: Pasta and risotto from €24.90; lamb shank €39.90
- What to know: Open Monday to Saturday 08:00 to 23:00; closed Sunday. Reserve on its website; prices are on its menu.
Lucin Kantun
A restaurant and tapas bar in the Old Town, open since 2016, with a short menu of cold dishes, tapas, salads, soups and mains. Order the Dalmatian pašticada, the šporki makaruli (sautéed beef with Dubrovnik-style pasta), the black risotto served with cheese ice cream, or the brodetto, a fish stew with baked polenta.
- Location: Od Sigurate 4a, Old Town
- What to know: Open daily 11:00 to 22:00. Book through its website or on +385 20 321 003.
Konoba Pjatanca
A family restaurant that has served Dalmatian food since 1997. Come for peka: lamb, veal or octopus slow-cooked under an iron bell with potatoes and vegetables, sold by the kilo. It also grills fish and serves buzara, squid and a fish platter.
- Location: Koločepska 2, which the restaurant describes as an easy walk from the Old Town
- What to know: Peka takes hours, so order it ahead. A table needs no booking, but the restaurant suggests one in the season. Phone +385 98 938 0023.
Dalmatino
Traditional cooking “with a twist” on Prijeko, serving breakfast, lunch and dinner.
- Location: Prijeko 15, Old Town
- What to know: Open daily 08:00 to 23:00. Its website has the menu; phone +385 20 323 070.

Mali Ston Bay. Photo: Eranyo, Wikimedia Commons, CC BY 3.0.
Nico’s Trattoria
Fresh pasta and risotto in the Old Town, in the Italian style. Order the linguine with clams (€24.90), the cuttlefish risotto (€26.90) or the Adriatic squid with Swiss chard and potatoes (€28.90).
- Location: Ulica za Rokom 2, Old Town
- What to know: Open daily 11:00 to 22:00. Prices are from its website.
Bota Šare Oyster & Sushi Bar
A bar opposite the cathedral serving oysters from the family’s farms in Mali Ston Bay and sushi. A fresh oyster is €4.00 and the sashimi set is €40.00. The Pescatore Room is an omakase table, with no menu: the chef cooks the day’s catch.
- Location: Old Town, opposite the cathedral
- What to know: Reserve the Pescatore Room on +385 99 348 0880 (call or WhatsApp); the bar’s number is +385 20 324 034. The bar’s menu is a PDF.
Hotel restaurants
Two Old Town and Lapad hotels take diners who are not guests. The Pucić Palace’s Lucijan serves breakfast, lunch and dinner on a terrace at the edge of Gundulić Square, and Hotel Kazbek’s restaurant takes outside guests, subject to availability. See where to stay in Dubrovnik.

Octopus and smoked fish salad. Photo: pelican from Tokyo, Wikimedia Commons, CC BY-SA 2.0.
What to see next
- Dubrovnik bars and wine: where to drink after dinner.
- Stradun and the Old Town walk: the street the restaurants lead off.
- Peljesac and Ston day trip: oysters and wine where they are produced.
- Where to stay in Dubrovnik: hotels and the tourist tax.
- 3 days in Dubrovnik: where dinner fits in.
- Money in Dubrovnik: what a meal costs against the sights.
- Dubrovnik winter and Christmas festival: codfish days and concerts.
Common questions
What should I order in Dubrovnik?
Black risotto (crni rižot), made with cuttlefish or squid ink; mussels à la buzara, cooked with olive oil, parsley, garlic and wine; Mali Ston oysters; šporki makaruli, the Dubrovnik pasta with beef; and pašticada, beef stewed in a sauce of prunes, apples and Dingač wine, served with gnocchi.
How much is black risotto in Dubrovnik?
Dundo Maroje charges €24.90 for black risotto with cuttlefish and €24.90 for šporki makaruli, and €31.90 for pašticada. Nico's Trattoria charges €26.90 for cuttlefish risotto.
Which restaurant is closed on Sundays?
Dundo Maroje, which is open Monday to Saturday 08:00 to 23:00 and closed on Sunday. Lucin Kantun is open daily 11:00 to 22:00, Dalmatino daily 08:00 to 23:00 and Nico's Trattoria daily 11:00 to 22:00.
What is peka?
Meat or octopus cooked with vegetables in a pot or tray under an iron bell, buried in embers. Konoba Pjatanca serves lamb, veal and octopus under the bell by the kilo and asks you to order in advance.
Where can I eat oysters?
Bota Šare Oyster & Sushi Bar in the Old Town opposite the cathedral serves oysters from its farms in Mali Ston Bay at €4.00 each fresh, according to its menu.
When are the codfish days in Dubrovnik?
From 18 to 24 December 2026, when restaurants across the city serve codfish dishes, according to the Dubrovnik Tourist Board.



