Restaurant tables laid under an awning along Prijeko, a narrow pedestrian street of restaurants in Dubrovnik Old Town

Food and drink

Where to Eat in Dubrovnik: Traditional Konobas, Seafood and Dishes to Order

Where to eat in Dubrovnik: Dundo Maroje, Lucin Kantun, Konoba Pjatanca, Dalmatino and Bota Šare, with what to order, opening days and the price of black risotto, pašticada and oysters.

Photo: Z thomas · CC BY-SA 4.0
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).

DishWhat it isWhere, and the price
Black risotto (crni rižot)Rice coloured with cuttlefish or squid inkDundo Maroje €24.90 with cuttlefish; Nico’s Trattoria €26.90; Lucin Kantun serves it with cheese ice cream
Šporki makaruliDubrovnik pasta with beef; Dundo Maroje makes it with a beef ragu, cloves and cinnamonDundo Maroje €24.90; on the Lucin Kantun menu
PašticadaBeef cooked for six hours in a sauce of prunes, apples and Dingač red wine, with homemade gnocchiDundo Maroje €31.90; on the Lucin Kantun menu
Mussels à la buzaraMussels with olive oil, parsley, garlic and white wineDundo Maroje serves Ston mussels in a sauce of grilled tomatoes, white wine and garlic
OystersSton oysters, raw with lemonBota Šare €4.00 each fresh
PekaLamb, veal or octopus slow-cooked with vegetables under an iron bellKonoba Pjatanca, sold by the kilo
Salt codThe Christmas fish; restaurants serve codfish dishes in the codfish days from 18 to 24 DecemberAcross the city, see Advent u Gradu

Black cuttlefish-ink risotto with a parsley sprig and a lemon wedge on a steel dish

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.

Powered by GetYourGuide

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.

Powered by GetYourGuide

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.

The Mali Ston Bay with a small boat on calm water and hills behind

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.

A plate of salad leaves with sliced smoked fish and octopus served at a Dubrovnik hotel

Octopus and smoked fish salad. Photo: pelican from Tokyo, Wikimedia Commons, CC BY-SA 2.0.

Powered by GetYourGuide

What to see next

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.