Vegan Split is the best-kept secret on Croatia’s Adriatic coast. Split might be famous for its Roman ruins, sun-drenched promenade and crystal-clear Adriatic waters, but its vegan scene is one of the coast’s best-kept secrets. Hidden among the ancient stone alleys of Diocletian’s Palace and the streets of the old town, you’ll find a surprising wealth of plant-based gems — from fully vegan bistros in centuries-old palaces to garden-to-table tacos and artisan dairy-free gelato. For a mid-sized Croatian city, Split punches well above its weight.
Whether you’re after a leisurely vegan brunch, a refined plant-based dinner, a wholesome raw lunch or a sweet treat to enjoy by the sea, Split has a spot that delivers with fresh, local flavour. Here are seven of the best vegan and vegan-friendly places to eat in the city. Let’s dig in. For more plant-based travel inspiration, browse our other vegan city guides.
Best Vegan Restaurants in Split
1. Pandora GreenBox — Split’s Flagship 100% Vegan Restaurant

Pandora GreenBox is the beating heart of Split’s vegan scene, a fully plant-based restaurant tucked into a hip corner of the historic city centre near Diocletian’s Palace. Fully vegan since 2023, it has built a stellar reputation for its high-quality, health-conscious cooking, much of it sourced straight from local farmers’ markets. The lush, greenery-filled interior sets the tone for a menu that celebrates fresh, seasonal produce in creative and satisfying ways. Breakfast lovers flock here for the famously good vegan pancakes and vibrant açai bowls, while the wider menu spans everything from cold-pressed juices and homemade iced teas to hearty mains and indulgent desserts. It’s the kind of place that proves plant-based eating can be both nourishing and genuinely exciting, with dishes that look as good as they taste. Whether you’re after a leisurely brunch, a refreshing juice or a full sit-down dinner, Pandora delivers with warmth and style. As the flagship vegan spot in town, it’s the perfect first stop for anyone exploring Split’s plant-based offerings.
💡 Tip: Don’t leave without trying the famously good vegan pancakes or one of the açai bowls for breakfast. It’s open daily from around 09:00 until late evening, right by Diocletian’s Palace, so it’s easy to fit into a day of sightseeing. Reservations are recommended for dinner, as it’s deservedly popular.
📍 Obrov 4, 21000 Split, Croatia | 📞 +385 21 236 120 | 🌐 pandoragreenbox.com | 📸 @pandora_greenbox
2. Barakokula — Plant-Based Bistro in a 17th-Century Palace

Barakokula is one of Split’s most atmospheric places to eat, a stunning all plant-based bistro set inside the historic 17th-century Cindro Palace in the heart of the old town. The setting alone makes it worth a visit, with creative vegan dining unfolding amid the ancient stone of Split’s Roman core. The kitchen explores the creativity of healthy Mediterranean cuisine, turning out beautifully composed plates that are as nourishing as they are flavourful. Its signature truffle mushroom pasta, finished with vegan parmesan, is a standout that keeps diners coming back, a rich and comforting dish that showcases just how refined plant-based Mediterranean food can be. Everything is entirely vegan, so you can order freely across the menu without a second thought. The bistro is driven by a genuine mission to inspire people through food, and that passion comes through in every thoughtfully prepared dish. Combining a magical historic backdrop with imaginative, wholesome cooking, Barakokula offers one of the most memorable and distinctly Split vegan dining experiences you’ll find anywhere in the city.
💡 Tip: Order the truffle mushroom pasta with vegan parmesan — it’s the signature dish everyone raves about. Set inside the 17th-century Cindro Palace in the old town, it’s open long hours daily (roughly 08:00–midnight), though timings can vary seasonally. Booking ahead is wise given its popularity and the intimate setting.
📍 Ul. kralja Petra Krešimira IV 3 (Cindro Palace), 21000 Split, Croatia | 📞 +385 99 3444 648 | 🌐 barakokula-plant-based.eatbu.com | 📸 @barakokula_st
3. Veg — 100% Vegan with a Full Raw Food Menu

Veg is a fully vegan haven in Split, beloved for offering both hearty cooked meals and an extensive raw food menu, alongside plenty of gluten-free options. This laid-back spot has become a firm favourite among plant-based locals and travellers alike, thanks to its fresh, wholesome approach and genuinely satisfying dishes. The menu roams widely, from avocado burgers and veggie burritos to raw cakes and salads, but it’s the crispy tofu sandwich that has earned near-legendary status, often cited as the best in town. Everything is 100% plant-based, so the whole menu is open to explore, and the raw options make it a great choice for anyone seeking lighter, nutrient-dense fare. Whether you’re in the mood for something warm and comforting or fresh and raw, Veg has you covered with equal care. The relaxed, health-focused vibe makes it an easy place to refuel during a day of exploring. For dependable, varied and delicious vegan food in Split, Veg is a reliable and much-loved go-to.
💡 Tip: The crispy tofu sandwich is the must-order — many call it the best in town — but the raw cakes are worth saving room for too. It’s 100% vegan with gluten-free options, open roughly 09:00–22:00 (note it can close earlier, around 4pm, in the off season). A great spot for a lighter, wholesome meal.
📍 Ujevićeva poljana 5, 21000 Split, Croatia | 📞 +385 21 263 163 | 🌐 veg-st.com.hr | 📸 @veg_st
4. Upcafe — Healthy Vegan & Vegetarian Café

Upcafe is a cheerful, health-focused café that holds the distinction of being one of the first vegan and vegetarian food cafes in Split. It’s a relaxed, deli-style spot where the emphasis is firmly on wholesome, feel-good food, with a menu packed with plant-based options and clearly labelled choices for those keeping things fully vegan. The line-up is impressively varied, spanning burritos, sandwiches, sweet and savoury pancakes, seasonal bowls and healthy lunch plates, with vegan versions available throughout. Sweet-toothed visitors are especially well served, with a lovely selection of raw cakes, gluten-free desserts and puddings that make it a great stop for an afternoon treat. There are gluten-free options across the menu too, making it a welcoming choice for a range of dietary needs. Delivery is available via Wolt for those who’d rather enjoy it at their accommodation. Friendly, unpretentious and reliably tasty, Upcafe is a lovely everyday spot for a nourishing lunch, a light bite or a slice of something sweet in Split.
💡 Tip: Save room for the raw cakes and gluten-free desserts — they’re a highlight — and check the seasonal plant-based bowls. It’s open Mon–Fri roughly 07:00–20:00 and Sat until around 17:00, closed Sundays. Delivery is available via the Wolt app if you’d rather eat in.
📍 Domovinskog rata 29a, 21000 Split, Croatia | 📞 +385 95 3667 251 | 📸 @upcafe.split
5. Feel Green — Cozy Vegetarian Gem in the City Centre

Feel Green is a cozy, family-run vegetarian restaurant tucked into the heart of Split, offering a warm and welcoming spot for plant-based comfort food. This small, characterful place has earned a loyal following for its relaxed atmosphere and genuinely satisfying menu, with plenty of vegan options to choose from. The star of the show is its burger menu, featuring hearty plant-based burgers that hit the spot after a day of exploring the city, while the vegan pancakes are a beloved sweet treat. Cold-pressed juices round out the offering, perfect for a refreshing pick-me-up in the Dalmatian sun. Run with real care by a local family, Feel Green has the kind of homey, personal touch that makes you want to linger. While the restaurant is vegetarian rather than strictly vegan, the plant-based choices are generous and clearly catered for, so vegans are well looked after. Central, friendly and consistently good, Feel Green is an easy recommendation for a laid-back, wholesome meal in the middle of Split.
💡 Tip: Go for a plant-based burger or the vegan pancakes, and grab a cold-pressed juice to cool off. It’s open every day roughly 08:00–22:00 in the city centre, making it handy any time of day. Note it’s a vegetarian restaurant with clearly marked vegan options, so just confirm when ordering.
📍 Ban Mladenova 3, 21000 Split, Croatia | 📞 +385 95 196 3306 | 🌐 feelgreen.hr | 📸 @feel_green_split
6. Gelateria Emiliana — Artisan Vegan-Friendly Gelato

Gelateria Emiliana is Split’s go-to for iconic, vegan-friendly artisan gelato, handcrafted in small batches since 2019. This family-run gelateria has become one of the most highly-rated sweet stops in the city, cherished for its slow-crafted, Italian-style gelato and creative, ever-changing flavours. Crucially for plant-based visitors, it offers a lovely range of dairy-free options, so vegans can enjoy the same rich, velvety scoops that keep locals and tourists queuing out the door. Located just off the main promenade near Diocletian’s Palace, it’s perfectly placed for grabbing a cone to enjoy while strolling through the historic old town. The dedication to quality shines through in every batch, with inventive flavours that go well beyond the usual suspects. It’s the kind of place that turns a simple gelato into a genuine highlight of the day. Whether you’re cooling off in the summer heat or treating yourself after dinner, Gelateria Emiliana serves up some of the best dairy-free gelato you’ll find on the Adriatic coast.
💡 Tip: Ask which flavours are dairy-free that day — the vegan-friendly options rotate and are worth seeking out. It’s open every day from around 10:00 until late (often midnight in summer), just off the main promenade near Diocletian’s Palace. Perfect for a stroll-and-scoop through the old town.
📍 Pistura 1, 21000 Split, Croatia | 📞 +385 98 9311 002 | 🌐 gelateriaemiliana2019.com | 📸 @gelateriaemiliana2019
7. To Je Tako — Garden-to-Table Tacos with Great Vegan Options

To Je Tako is one of Split’s most exciting and original dining concepts: garden-to-table tacos that sit somewhere between Latin America and the Mediterranean. Much of the produce comes straight from the restaurant’s own vegetable and herb garden, and that farm-fresh ethos shines through in bright, vibrant, flavour-packed dishes. While not exclusively vegan, the menu offers seriously good plant-based options, with the kitchen putting real thought and creativity into its vegetarian and vegan tacos. The result is a fusion of cuisines and cultures that feels fresh and unexpected, delivered with genuine passion and skill. The original garden location sits a short drive from the old town and offers a relaxed, immersive dining experience surrounded by greenery, while a more central city spot makes it easier to drop in. It’s a place that rewards the adventurous, pairing seasonal, sustainable ingredients with bold, globe-spanning flavours. For plant-based diners after something a little different in Split, To Je Tako delivers a memorable, garden-fresh taco experience well worth booking.
💡 Tip: Ask about the vegan and vegetarian tacos — the garden-fresh produce makes them a highlight — and note the original garden location is reservation-only, about a 15-minute drive from the old town. There’s also a more central city spot. It’s vegetarian-friendly with strong vegan options rather than fully vegan, so confirm when booking.
📍 Garden: Ul. Hrvatskih velikana 40, Žrnovnica, 21251 Split, Croatia (city location at Zelinska 7) | 🌐 tojetakosplit.com | 📸 @tojetakosplit
Tips for Visiting Vegan Split
Split’s old town is compact and wonderfully walkable, so most of these spots are within easy strolling distance of one another and Diocletian’s Palace. A lovely plan is to start with vegan pancakes at Pandora GreenBox, browse the ancient alleys, grab a crispy tofu sandwich at Veg or a plant-based burger at Feel Green for lunch, then finish with a dairy-free scoop from Gelateria Emiliana as you walk the seafront promenade. For a special dinner, Barakokula’s palace setting is hard to beat, while To Je Tako’s garden location is worth the short trip out of town.
Bear in mind that Split is a seasonal destination, so opening hours can shift significantly between the busy summer months and the quieter off season — some places close earlier or reduce their days in winter. It’s always worth checking each venue’s website or Instagram before you set out, and booking ahead for the more popular sit-down restaurants. Apps like HappyCow are handy for confirming a spot is open and finding the latest hours, since the scene can change with the seasons.
Have you explored Split’s vegan scene? I’d love to hear which spot is your favourite — let me know in the comments below.
Frequently Asked Questions
Is Split good for vegans?
Yes — Split is a surprisingly great destination for vegans. Despite its size, the city has several fully vegan restaurants and cafes plus plenty of vegan-friendly spots, many clustered in and around the historic old town, offering everything from Mediterranean fine dining to raw food, burgers and dairy-free gelato.
What is the best vegan restaurant in Split?
Pandora GreenBox is widely regarded as Split’s flagship vegan restaurant, known for its farmers’-market sourcing and famous vegan pancakes. For a special occasion, Barakokula’s plant-based Mediterranean cooking inside a 17th-century palace is unforgettable, while Veg is a favourite for casual raw and cooked vegan fare.
What vegan food is Split known for?
Split’s vegan scene leans into fresh, local, Mediterranean-inspired cooking, with highlights including farmers’-market-sourced dishes, truffle mushroom pasta with vegan parmesan, crispy tofu sandwiches, raw cakes, plant-based burgers, garden-to-table tacos and artisan dairy-free gelato.
Is Split easy to visit as a vegan?
Very. The main vegan spots are concentrated in and around the walkable old town, so you can easily visit several in a day on foot. Just keep in mind that hours are seasonal — many places extend their opening times in summer and scale back in winter — so check ahead during the off season.