Dubrovnik Food

Explore Dubrovnik Food: Old City Restaurants, Markets & What to Order

Dubrovnik food is shaped by the southern Dalmatian coast, the walled Old City, nearby Ston, Pelješac, Konavle, and the Adriatic. Visitors encounter seafood, shellfish, black risotto, buzara, peka, pršut, oysters, local sweets, and Dalmatian wines more often than one isolated city cuisine.

Inside the walls, dining is concentrated around narrow lanes, small squares, terrace restaurants, and routes between Stradun, the harbor, Pile, and Ploče. Gruž adds market and port context, while Ston, Pelješac, and Konavle add oyster, wine, and countryside food routes.

We spent a month in Dubrovnik and also visited the city more than a decade earlier. The useful city-level questions are what appears on Old City menus, where restaurant areas differ, and when markets, bakeries, Ston, Pelješac, or Konavle improve the food plan.

Dubrovnik Food at a Glance

Dubrovnik is best approached as a southern Dalmatian food base. The strongest meals connect the Old City with Adriatic seafood, Ston oysters, Pelješac wine routes, Dalmatian stews, bakery stops, local sweets, and markets.

Key food points:

  • What to order first: Start with crni rižot, shellfish na buzaru, grilled fish, octopus, Dalmatian pršut, peka, šporki makaruli, zelena menestra, and rozata.
  • Strongest food areas: The Old City is easiest for restaurants and first meals, Gruž is stronger for market context, and Ston or Pelješac work better for oyster and wine routes.
  • Traditional dining: Look for seafood restaurants, konoba-style cooking, Dalmatian pasta, stews, slow-cooked meat, and dishes tied to southern Dalmatia.
  • Modern dining: Several Old City restaurants use Adriatic fish, Croatian olive oil, Dalmatian vegetables, local cheeses, and Dubrovnik or Mediterranean flavors in more contemporary formats.
  • Main trade-off: Eating inside the walls is convenient, but food-focused trips become stronger when at least one market stop or regional route adds context outside the most visitor-focused streets.

A first Dubrovnik food plan should combine one seafood meal, one traditional Dalmatian dish, one market or bakery stop, and one Ston, Pelješac, or Konavle route when time allows.

What to Eat in Dubrovnik

Dubrovnik food decisions start with the dishes that appear across Old City restaurants, seafood menus, market stops, bakeries, and regional food routes. The city is not separate from Dalmatian food; it is a southern Dalmatian base shaped by the Adriatic, Ston, Pelješac, Konavle, and the walled Old City.

For a first seafood meal, start with crni rižot, shellfish na buzaru, grilled fish, octopus, or oysters when they fit the restaurant. For a more traditional Dubrovnik or Dalmatian meal, look for peka, pašticada, šporki makaruli, zelena menestra, Dalmatian pršut, local olive oil, and rozata. 

Dalmatia Food

Dalmatia Food

Dubrovnik menus draw heavily from Dalmatia Food, especially seafood, shellfish, olive oil, cured meats, slow-cooked dishes, pasta, stews, figs, sheep cheese, and coastal desserts. Our Dalmatia Food page explains the regional dishes, products, and cooking traditions behind many meals served in Dubrovnik.

These are the main names to recognize before choosing where to eat in Dubrovnik.

  • Crni rižot: black risotto made with squid or cuttlefish ink, often ordered as a first seafood dish.
  • Shellfish na buzaru: mussels, shrimp, or other shellfish cooked with wine, garlic, olive oil, parsley, and breadcrumbs.
  • Ston oysters: the clearest regional shellfish order when restaurants connect the menu to Ston or Mali Ston.
  • Peka: a slow-cooked meat, seafood, or octopus dish prepared under a covered bell when available by order or reservation.
  • Šporki makaruli: a Dubrovnik pasta dish with a slow-cooked meat sauce.
  • Rozata: the Dubrovnik custard dessert to try first.

With those dishes in mind, the next decision is where to eat them: an Old City restaurant for seafood or traditional Dubrovnik dishes, a market stop for produce and picnic food, a bakery for quick meals, or a regional route when Ston oysters, Pelješac, or Konavle are part of the trip.

Where to Eat in Dubrovnik

Dubrovnik’s most practical food geography starts inside the walled Old City, then extends outward to Gruž, Lapad, Ston, Pelješac, and Konavle depending on the meal. The Old City is the clearest first dining area, but markets, apartment meals, oyster routes, wine roads, and countryside food stops require a wider plan.

Old City Restaurants and First Meals

The Old City is the easiest place to start eating in Dubrovnik. Restaurants, cafés, bakeries, dessert stops, wine bars, and the small market at Gundulićeva Poljana sit within the same walkable core as Stradun, the harbor, Pile Gate, Ploče Gate, side streets, squares, churches, and the city walls.

This area works best for a first seafood meal, a traditional Dubrovnik dinner, a modern Old City restaurant, or a short market stop during sightseeing. The trade-off is concentration: the most convenient streets are also the most visitor-focused, so restaurant choice matters more inside the walls than in a less compressed city.

Gruž, Lapad and Everyday Food Stops

Gruž gives Dubrovnik a different food role. The port and market area is stronger for produce, seafood shopping, apartment meals, ferry-side planning, and a look at everyday food supply outside the walled-center restaurant circuit.

Lapad is more relevant for longer stays, waterfront meals, and lodging outside the Old City than for a first Dubrovnik food stop. It can make meals easier for travelers staying west of the walls, but it does not replace the Old City when the goal is traditional restaurant choice or a compact first evening.

Ston, Pelješac and Konavle Food Routes

Some Dubrovnik food decisions sit outside the city. Ston and Mali Ston are the clearest route for oysters, shellfish, salt, and a focused seafood meal. Pelješac adds wine roads, seafood, lamb, and longer regional food-and-wine planning. Konavle adds countryside meals and a different southern Dalmatian context.

These routes make sense when food is a larger part of the Dubrovnik itinerary. For most first-time visitors, the better order is Old City restaurants first, Gruž or a market stop second, and Ston, Pelješac, or Konavle only when there is time for a half-day or full-day food route.

Start inside the Old City for the simplest Dubrovnik meal. Move outward when the plan needs a market, apartment food, oysters, wine, or a regional food route that the restaurant sections alone cannot cover.

Traditional Restaurants in Dubrovnik’s Old City

Traditional restaurant choices in Dubrovnik’s Old City should connect the walled center to seafood, Dalmatian cooking, local pasta, stews, grilled fish, shellfish, pršut, and regional ingredients rather than repeat a generic restaurant list.

Proto Fish Restaurant

  • Address: Široka no. 1, 20000 Dubrovnik

Proto Fish Restaurant is in the heart of Dubrovnik’s Old City. Its official restaurant page emphasizes traditional fish and meat dishes, Adriatic fish, shellfish, crabs, mollusks, and dining on Široka Street, while Michelin lists Proto Fish as a Dubrovnik seafood restaurant.

It makes the most sense for a longer seafood meal inside the walls, especially when fresh fish, shellfish, grilled seafood, or a more formal dinner is the priority.

Marco Polo

  • Address: Lučarica 6, 20000 Dubrovnik

Marco Polo is in Dubrovnik’s Old Town near St. Blaise’s Church. Michelin describes the restaurant as Mediterranean with strong traditional characteristics, and the restaurant’s official site confirms its Lučarica 6 location.

It fits a meal inside the Old City that leans toward traditional Mediterranean and local cooking rather than a modern tasting-menu format.

Restaurant Kopun

  • Address: Poljana Ruđera Boškovića 7, 20000 Dubrovnik

Restaurant Kopun is on Poljana Ruđera Boškovića inside the Old City. Its official page frames the restaurant around traditional Croatian cuisine, with emphasis on Dubrovnik and coastal regions.

It is better suited to a quieter Old City dinner focused on Dubrovnik-area or Croatian meat dishes, traditional recipes, and a square away from the busiest Stradun flow.

Modern Restaurants in Dubrovnik’s Old City

Modern Dubrovnik restaurants are strongest when they keep a clear connection to Adriatic fish, Dalmatian ingredients, Croatian olive oil, local wines, Old City settings, or Dubrovnik and Mediterranean food traditions. Modern should describe the cooking approach, not just décor or price.

Restaurant 360

  • Address: Sv. Dominika bb, 20000 Dubrovnik

Restaurant 360 sits near the walls and St. John Fortress. Its official contact page lists the Sv. Dominika address and identifies the restaurant as a Michelin one-star restaurant, while Michelin lists it among Dubrovnik restaurants.

Restaurant 360 belongs in the modern section because the decision is fine dining, tasting menus, Old City walls, and a planned dinner rather than a traditional konoba-style meal.

Restaurant Dubrovnik

  • Address: Marojice Kaboge 5, 20000 Dubrovnik

Restaurant Dubrovnik is in the Old Town on Marojice Kaboge. Its official site confirms the address, and its menu and restaurant positioning make it a better fit for a more structured modern Dalmatian dinner than for a simple traditional restaurant entry.

Restaurant Dubrovnik works best as a quieter Old City dinner choice when a rooftop or more formal dining setting is part of the appeal.

Stara Loza

  • Address: Prijeko 22, 20000 Dubrovnik

Stara Loza is within Prijeko Palace in the Old Town. Its current menu page describes modern Mediterranean cooking rooted in Dubrovnik and the Adriatic coast, with fresh Adriatic fish, Croatian olive oil, vegetables from Dalmatian gardens, seafood, brodetto, Dalmatian prosciutto, and land-based dishes.

Stara Loza is a stronger match for an Old City meal built around local ingredients, seafood, and a contemporary menu format.

Above 5 Rooftop Restaurant

  • Address: Od Sigurate 4, 20000 Dubrovnik

Above 5 Rooftop Restaurant is on Od Sigurate in the Old Town. Its official page describes a rooftop restaurant in the center of the Old Town with Mediterranean food, seasonal produce, and modern gastronomy.

Above 5 is mainly a rooftop and modern Mediterranean dinner decision, especially when the setting is part of the reason for choosing the restaurant.

Zuzori

  • Address: Cvijete Zuzorić 2, 20000 Dubrovnik

Zuzori is in the heart of the Old Town. Its official page describes a modern Mediterranean kitchen, regional ingredients, Croatian wines, and food inspired by Mediterranean food culture with international influences.

Zuzori is a better fit for readers who want to stay inside the Old City while moving away from a strictly traditional seafood or konoba format.

Pavvo

  • Address: Cvijete Zuzorić 1, 20000 Dubrovnik

Pavvo is at Cvijete Zuzorić 1 in Dubrovnik Old Town. Its official page describes global flavors with a Mediterranean heart and a restaurant rooted in the Mediterranean rather than a traditional Dubrovnik format.

Pavvo should replace the older Bistro Tavulin listing for this address unless current owner-supplied information confirms a separate active Tavulin concept.

Markets in Dubrovnik

Dubrovnik’s market stops split between the small Old City market at Gundulićeva Poljana and the larger Gruž market near the port. The Old City market is the easier stop during a short visit, while Gruž gives more useful context for longer stays, apartment cooking, seafood shopping, and ferry-side planning.

Gundulićeva Poljana Market

Gundulićeva Poljana Market is the main Old City market stop. It sits on Gundulić Square and is convenient for fruit, vegetables, herbs, small food items, and a quick look at market activity inside the walls.

The market is best treated as a short Old City food stop, not as the city’s only food-market experience.

Gruž Market

Gruž Market is outside the Old City near the port area and gives a broader market context than the small Old City market. It is a stronger stop for longer stays, apartment cooking, seafood shopping, and days tied to the ferry or port side of the city.

Gruž gives longer-stay visitors a better look at everyday food shopping outside the walled-center restaurant circuit.

Food Tours in Dubrovnik

Guided food tours can be a useful way to understand Dubrovnik menus before choosing restaurants on your own. The best tours focus on the walled Old City, local dishes, Dalmatian ingredients, seafood, sweets, wine context, and the difference between visitor-heavy streets and better places to eat.

A food tour works best early in the trip, especially for first-time visitors who want help recognizing what to order and where Dubrovnik food connects to the wider Dalmatian coast.

Best Places to Stay in Dubrovnik for Food

Hotels in Dubrovnik

The best place to stay in Dubrovnik for food is the walled Old City, often called the Old Town by visitors. Staying inside the walls puts restaurants, cafés, wine bars, dessert stops, markets, and evening meals within the easiest walking distance.

For most first-time visitors, the Old City is the strongest food base because dinner does not require transport and the main food streets, squares, and harbor-side restaurants are close together. Pile and Ploče are the next-best choices for travelers who want easier arrivals, fewer stairs, or quicker access to day trips while staying close to Old City restaurants.

Use the interactive map below to compare hotels and apartments in Dubrovnik’s Old City, Pile, Ploče, Gruž, and Lapad.

FAQs About Dubrovnik Food

What food is Dubrovnik known for?

Dubrovnik is known for seafood, shellfish, black risotto, buzara, grilled fish, octopus, peka, pašticada, šporki makaruli, zelena menestra, Ston oysters, Dalmatian pršut, olive oil, and rozata.

Is Dubrovnik food different from Dalmatia food?

Dubrovnik food is best understood as a city-level expression of southern Dalmatian food. The city adds Old City restaurant geography, Ston and Pelješac routes, Konavle links, and Dubrovnik-specific menu terms, while Dalmatia Food explains the broader regional dish and product background.

What should I order first in Dubrovnik?

Start with crni rižot, shellfish na buzaru, grilled fish, octopus, or Ston oysters. For a more traditional meat or pasta meal, look for peka, pašticada, šporki makaruli, or zelena menestra.

Where should I start eating in Dubrovnik?

Start inside the Old City for the easiest first meals, especially around routes between Stradun, the harbor, Pile, Ploče, and the main side streets. Add Gruž for market context and Ston or Pelješac when oysters, salt, wine, or a regional food route are part of the trip.

Which market should I visit in Dubrovnik?

Gundulićeva Poljana Market is the easiest market stop inside the Old City. Gruž Market is better for a broader food-market view and makes more sense for longer stays, apartment cooking, seafood shopping, or port-side planning.

Is Dubrovnik a good base for Ston and Pelješac food routes?

Yes. Dubrovnik is a strong base for Ston, Mali Ston, and Pelješac food routes because those areas connect oysters, mussels, salt, seafood, Plavac Mali, Dingač, Postup, and southern Dalmatian wine roads.

What dessert should I try in Dubrovnik?

Rozata is the clearest Dubrovnik dessert to try first. Fritule, gelato, cakes, and café pastries also work well as shorter sweet stops during Old City walks.

For the rest of the trip, start with our main Dubrovnik guide, then continue with Dubrovnik Wine for wine bars and local wine choices, and Dubrovnik Architecture for the walls, gates, monasteries, palaces, and Old City walking routes. For wider regional food context, our Dalmatia Food page explains the dishes, products, and cooking traditions behind many Dubrovnik menus.