In recent years, Croatia has emerged as one of Europe’s most sought-after travel destinations. In 2023 alone, the Adriatic nation welcomed approximately 19.5 million international visitors—nearly double the number it saw in 2010. One major driver behind this tourism boom? Game of Thrones. Since its debut in 2011, the fantasy series has drawn fans from around the world to Croatia’s breathtaking filming locations, particularly the historic city of Dubrovnik.
But there’s much more to Croatia than its brush with Hollywood fame. The country boasts a stunning coastline, crystal-clear waters, charming medieval towns, fascinating cultural landmarks, and a rich culinary tradition.
Pexels
Is Croatia vegan-friendly?
Traditional Croatian cuisine leans heavily on meat and seafood, especially along the coast. Favorites include crni rižot (black risotto made with cuttlefish or squid ink), peka (slow-cooked meat and vegetables prepared under a metal dome), and buzara (a wine and garlic seafood stew).
Still, fresh vegetables play an important role in many dishes—tomatoes, cabbage, onions, bell peppers, and wild asparagus are all widely used. And in recent years, Croatia has seen a noticeable rise in plant-based dining. According to HappyCow, there are now more than 600 restaurants across the country offering vegan options.
So, is it possible to eat vegan in Croatia? Absolutely.
Vegan-friendly restaurants to check out in Croatia
Whether you’re in the bustling capital of Zagreb, the coastal city of Split, or the walled beauty of Dubrovnik, you’ll find a growing number of vegan and vegetarian-friendly restaurants to explore.
BECOME A VEGNEWS VIP: Get exclusive product deals, freebies, and perks galore!
1 Pandora Greenbox
Split
Split, Croatia’s second-largest city, is packed with history, charm, and plenty to explore, including its star attraction: Diocletian’s Palace. Within this ancient complex, you’ll find impressive Roman ruins and even the world’s oldest cathedral still in use, the Cathedral of Saint Domnius. Just a short stroll from the cathedral is Pandora Greenbox, where you can take a break from sightseeing and enjoy a flavorful, plant-forward meal. The menu highlights locally sourced ingredients, with standout dishes like polenta-crusted crispy tempeh, Swiss chard risotto, and beetroot-barley burgers.
Find out more
2 Barakokula
Split
Another vegan gem in Split, also nestled within the Diocletian’s Palace complex, is Barakokula. Tucked inside the historic Cindro Palace, this must-visit eatery serves up a bold and imaginative plant-based menu. Highlights include Sexy Tofu on a bed of creamy sweet potato, rich truffle pasta, and veggie sushi rolls, all crafted with creativity and flair.
Find out more
3 Nishta
Dubrovnik
The small, walled old town of Dubrovnik is a major tourist magnet—so if you’re planning a visit, consider going during the low season (from November to April) for a more relaxed experience. With fewer crowds, you’ll have more space to wander its charming streets and soak in the stunning coastal views. While you’re there, be sure to stop by Nishta, a beloved plant-based eatery offering hearty dishes like flavorful falafel, creamy moussaka, and fragrant curries. There’s even a dedicated raw vegan section on the menu for those seeking lighter, nutrient-packed options.
Find out more
4 Vege Dub
Dubrovnik
If you’re in the middle of a sightseeing day and need a quick, satisfying lunch in Dubrovnik, make your way to the vegetarian spot Vege Dub, located just off the main street. This laid-back eatery serves up flavorful street food, including umami-rich plant-based kebabs and gyros, all paired perfectly with crispy sweet potato fries. It’s the ideal pit stop to refuel before heading back out to explore the city.
Find out more
5 Vegehop
Zagreb
If you’re seeking a more authentic, laid-back, and less touristy experience in Croatia, head to its fascinating capital, Zagreb. The city offers a charming mix of quirky museums, picturesque cobbled streets, and a thriving food scene. One standout is Vegehop, a popular vegan spot serving up internationally inspired dishes like seitan pad Thai, hearty burritos, and crispy tofu tempura.
Find out more
6 The Botanist
Zadar
Another gem along Croatia’s stunning Dalmatian coast is Zadar. Known for its blend of Roman and Venetian ruins, this historic city also boasts a growing culinary scene. For a memorable plant-based dining experience, head to The Botanist. This upscale restaurant serves imaginative, beautifully plated vegan dishes like Dik-Dik, featuring Juicy Marbles vegan steak, and Tassled Wobbegong, a traditional Dalmatian oyster mushroom brudet paired with olives, capers, almonds, dried figs, and polenta.
Find out more
7 Yes Rebel Bites
Osijek
If you’re venturing off the beaten path, make a stop in Osijek—a charming town known for its impressive fortress, medieval quarter, and scenic riverside views. While you’re there, don’t miss Yes Rebel Bites, a vegan restaurant specializing in comforting, homemade vegan fare. Dig into hearty dishes like vegan sausage with cabbage and polenta, meatballs and mashed potatoes, or savory soy strips in mushroom sauce. No matter what you order, you’re sure to leave feeling full, happy, and well-fed.
Find out more
For more plant-based stories like this, read:
JUMP TO ... Latest News | Recipes | Guides | Health | Subscribe