Skip to content
Vegan Restaurants in Dubrovnik: Where to Eat Plant-Based

Vegan Restaurants in Dubrovnik: Where to Eat Plant-Based

The quick version

Vegan restaurants in Dubrovnik, from fully plant-based Nishta in the Old Town to Urban and Veggie and vegan sorbet at Gianni, plus how to order elsewhere.

8 min readBy Konoba Table Editorial
Share this article:
On this page

The short answer for vegan eating in Dubrovnik is Nishta, a fully vegan spot in the heart of the Old Town with a short menu where a few staples stay put while the rest rotates daily and vegan and raw options are always on it. Urban and Veggie, a short ride from the centre, is the other plant-forward kitchen worth planning around, and Gianni in the Old Town handles vegan sorbet and raw desserts. This guide sets out what each place does, which dishes to look for, and how to order in kitchens that are not vegan but will adapt.

The city splits cleanly into two eating styles for plant-based visitors: places with a fully vegan menu where you order without negotiating, and restaurants with a vegetarian section or willing staff where a little planning helps. The pair of Dubrovnik restaurants that make the second category worthwhile for a proper sit-down meal are Marco Polo and Taj Mahal, both of which go well beyond the pizza-and-pasta fallback.

Nishta: fully vegan in the heart of the Old Town

Nishta sits right in the middle of the Old Town, a small spot with a handful of tables outside on the street, which makes it the obvious first stop on any plant-based crawl. The menu is short, with a few staples that stay put while the rest rotates each day, and vegan and raw choices are always part of the line-up. Because the room is tiny, a table at peak lunch or dinner is not guaranteed, so a reservation in high season is the sensible move.

Order the plant gnocchi, a cooked dish that suits anyone who does not want a raw meal, and the raw sandwich if you do. The salads are worth sharing, and the falafel wraps come with plenty of salad and a spicy sauce. Leave room for dessert, which is a stronger part of the offer than the size of the menu suggests.

The Stradun and old-town rooftops, Dubrovnik.
The Stradun and old-town rooftops, Dubrovnik. Photo: GD, CC BY 2.5, via Wikimedia Commons · Photo source · License

Urban and Veggie: the courtyard spot away from the centre

Urban and Veggie is a short Uber ride from the Old Town and the main centre, set by the water in a part of Dubrovnik where boats are usually docked. The trade-off is the journey out of the walls; the reward is a quieter, more local setting with a flower-filled back courtyard that feels more casual than the old-town terraces. If you want a relaxed evening away from the crowds, this is the one to build the night around.

The menu runs from a hummus and vegan dip plate, which works as a small cheese-board style starter, to a gluten-free vegan pizza that is a genuine find in this city. The Joker, a drink with a little spicy mezcal, is on the list for anyone who wants something stronger with dinner. It is a good choice for a group where not everyone is vegan, because the setting carries the meal as much as the food does.

Boats in the Old Port, Dubrovnik.
Boats in the Old Port, Dubrovnik. Photo: Stefan Fussan, CC BY-SA 3.0, via Wikimedia Commons · Photo source · License

Gianni: vegan sorbet and raw desserts in the Old Town

Sponsored

Gianni is a small dessert shop in the middle of the Old Town, which makes it an easy stop while you are walking the walls or wandering the lanes. The draw for plant-based eaters is the vegan sorbet and the raw vegan dessert dishes, both of which are hard to find elsewhere in the city centre. It is a dessert stop rather than a full meal, so pair it with lunch or dinner nearby.

Order the affogato made with vegan vanilla ice cream and espresso if you want the classic in plant-based form. It is the kind of stop that fits naturally into an afternoon in the old town restaurants area, where you can eat a proper meal first and then walk to dessert. Portions are dessert-sized, so treat it as a course rather than a substitute for lunch.

Soul Kitchen: plant-based and gluten-free dishes in Dubrovnik

Soul Kitchen describes itself as serving fresh, vibrant food with a modern Mediterranean twist in both Split and Dubrovnik, and it puts plant-based, vegetarian and gluten-free dishes at the centre of the offer. That makes it a useful option for mixed groups where one person eats vegan and another needs gluten free, since both are catered for on the same menu. It also gives you a second address to consider alongside the fully vegan spots.

Vegetarian-friendly picks that go beyond pizza: Marco Polo and Taj Mahal

Marco Polo has a vegetarian section that is not much longer than most in the city, but the dishes are more interesting than the usual meat-free fallback. The sesame-crusted tofu comes with crunchy rice noodles and a miso soup packed with spinach, a light choice for a hot evening, and the rest of the vegetarian list avoids leaning on pizza and pasta. It is a good dinner option when you want variety rather than another plate of pasta.

Taj Mahal serves traditional Bosnian food despite the name, and the staff will help you put together a vegetarian spread to share. Look for the grilled aubergine with local cheese, the stuffed peppers and the warm traditional bread, plus a platter of grilled vegetables. The meat dishes are the house speciality for the rest of the table, but the vegetarian side of the menu is strong enough to carry a meal on its own, and the room gets busy enough that booking is wise.

How to order vegan at a non-vegan Dubrovnik restaurant

Most Dubrovnik kitchens will make modifications, but a little homework before you sit down saves a long conversation with a waiter. Look at the menu online first, and read the sides and starters as carefully as the mains, because a few small plates often make a better vegan meal than one adapted dish. If nothing on the menu works, email or call ahead to ask whether the kitchen can accommodate you.

A plant-based directory is useful for finding places that already cater for vegan diets, and it is worth checking before you commit to a restaurant. Once you are seated, ask for dressings and sauces on the side and confirm whether the bread is served plain, since these small details are where meals often go wrong. Save the old-town splurge for a place you have checked in advance rather than gambling on a terrace at random.

Booking in high season: when to reserve a table

Sponsored

Summer in Dubrovnik is a reservation city, and Nishta is the clearest case: a small room in the Old Town with a short menu fills quickly. Book ahead for the fully vegan spots, and do the same for Marco Polo and Taj Mahal, both of which get busy in the evening. Outside high season, the pressure drops and you can often walk in.

The practical approach is to anchor your evenings around one booked table and keep a fallback in mind for the nights you leave free. If you are planning a bigger meal, look at the wider list of Dubrovnik restaurants for places that can take a group, and use the old-town options for lunches and early dinners when tables turn faster. That way a full vegan kitchen is a bonus rather than the only plan.

Which vegan address should you book first?

Start with Nishta for a fully vegan meal in the Old Town, add Gianni for dessert on the same afternoon, and save Urban and Veggie for an evening when you want to leave the centre behind. If you are eating with a mixed group, Soul Kitchen is a straightforward choice, and Marco Polo and Taj Mahal cover the vegetarian-friendly middle ground. Book the Old Town tables in summer and keep the rest flexible.

Explore more Dubrovnik guides

Frequently Asked Questions

Are there fully vegan restaurants in Dubrovnik?

Yes. Nishta in the Old Town serves a fully vegan menu, with vegan and raw options available every day, and Urban and Veggie is fully plant-based too. Several other restaurants, including Marco Polo and Taj Mahal, have strong vegetarian choices and staff who will help you build a vegan meal.

What vegan dessert can I get in Dubrovnik's Old Town?

Gianni in the Old Town serves vegan sorbet and raw vegan desserts, including an affogato made with vegan vanilla ice cream and espresso. It is a dessert stop rather than a restaurant, so plan it after a meal nearby.

Do I need to book vegan restaurants in Dubrovnik in summer?

Yes for the small fully vegan rooms, especially Nishta, which has few tables in the Old Town. Marco Polo and Taj Mahal also get busy in the evening during high season, so reserve ahead for those and keep walk-ins for quieter months.

Sources

Sponsored

Notes on eating well in Croatia

Optional updates to our food guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful