Vegan Ljubljana: a guide to vegan food in Ljubljana, Slovenia

What is Ljubljana like for vegans? Follow this guide to find some great vegan-friendly places to eat. 


I’m not sure if Ljubljana is known for culinary excellence, but it should be – they seem to know how to make and serve great food!

There’s a nice selection of vegan and vegan-friendly restaurants in Ljubljana.

Gourmet vegan – excellent vegan organic food in the centre of ljubljana

Gourmet Vegan - Vegan restaurants in Ljubljana

I really enjoyed the meal at this restaurant.

Formerly called Taman Organic, it’s a vegetarian (mostly vegan) organic restaurant just a couple of minutes from the main square.

It’s not too big, but the space is beautifully designed and really quite elegant.

There’s no English menu. The waiter will tell you what’s on offer today.

Food comes in generous portions here, so go there when you’re hungry.

I had a soup and a root-vegetable main from the daily menu, which came with a side salad.

The blueberry sorbet with caramel dessert was perfect.

There are also larger salads on the menu and vegan cakes for dessert which I didn’t try.

If I were to visit Ljubljana just for a day, I’d pick this place for a meal.

Gourmet Vegan

Address: Nazorjeva ulica 3, Ljubljana

Kucha – vegan restaurant

Ljubljana vegan food
Photo from Kucha’s Facebook page

A vegan restaurant in Ljubljana with an eco-friendly agenda, striving for zero-waste.

The menu is creative and completely plant-based.

They use fresh ingredients and make delicious daily specials, lunches and sweets, that are all very Instagrammable.

You can also buy vegan cheese and other treats at the delicatessen, made of locally sourced raw ingredients.

Address: Mašera – Spasićeva ulica 8, 1000 Ljubljana

Gaudi – a vegan daily menu

Gaudi vegan restaurant in Ljubljana
Photo from Gaudi’s Facebook page

A vegan restaurant serving a daily menu, including a soup and a hot main dish.

They offer a vegan burger made of quinoa, curries, tofu dishes, Pad Thai, a vegan stew, pasta of the week and more. Vegan desserts and sweets are also available.

Check their website for the menu as it changes daily. It’s in both Slovenian and English.


Address: Nazorjeva ulica 10 1000 Ljubljana, Slovenia

Zrno do zrna – vegan-friendly health store

A small but very well stocked wholefood store. It’s not a vegan store, but they do have a lot of vegan products.

The location is a couple of minutes from the main square.

You can get a vegan sandwich or a soy yogurt there for a picnic by the river 🙂

If you’re staying somewhere with a kitchen,  you can also buy tofu, fake meats and non-dairy milk, which are reasonably priced.

Address: Trubarjeva cesta 8, 1000 Ljubljana, Slovenia

Vegan ice cream in ljubljana

Ljubljana has so many ice cream places, you sometimes cannot walk more than 3 minutes without coming across one!

It tried the vegan flavours at two places, Cacao and Vigo. Both places were recommended to me by locals as “the best ice cream in Ljubljana”.

Cacao is a pretty big place, at least in summer, when you can sit outside by the Ljubljanica river.

Their 4-language menu is a bit confusing, but all the vegan options are clearly marked with a green label.

These include mostly sorbet, but with some interesting flavours like mandarin and pear.

They also have vegan dark chocolate ice cream with raspberry, which I recommend.

Vigo  is a smaller place and they have a limited selection of non-dairy flavours, all fruit based.

These are displayed on the menu on the wall and include mango, strawberry, passion fruit and some others.

Nothing is labelled as vegan though, so it’s best to ask the staff what’s vegan, to be on the safe side.

There’s another ice cream place that offers rice milk based ice cream, called Zvezda’s Ice Cream.

I didn’t get a chance to try it, but it got some good reviews.


Cacao – Petkovškovo nabrežje 3, 1000 Ljubljana

Vigo –  Mačkova ulica 2, 1000 Ljubljana

Zvezda – Wolfova ulica 14,  1000 Ljubljana

The central market in ljubljana

Ljubljana Central Market - vegan guide
Ljubljana Central Market

The colourful open-air Ljubljana central market is hard to miss.

It’s located between the Dragon Bridge and the Triple Bridge, right in the city centre.

The market is open daily until about 4 pm.

This is the place to buy locally grown, mostly organic fruits, vegetables and herbs.

The prices are likely to be a bit higher than in other places in the city, but you’ll be supporting local rather than imported produce.

Address: Adamič-Lundrovo nabrežje 6, 1000 Ljubljana, Slovenia

Public bar & vegan kitchen in bled

Lake Bled is one of the most popular destinations for a day trip from Ljubljana. It’s one of the many gorgeous places to see in Slovenia.

You can get there easily in about 1.5 hours on the bus from Ljubljana.

I was happy to find a fully vegan restaurant at the shopping area by the lake and had a thoroughly enjoyable meal there.

Public Bar & Vegan Kitchen offer great healthy choices.

Slovenia vegan food - Bled vegan restaurant

They serve great vegan patties made from fresh ingredients.

It took us a long time to decide what to order as everything on the menu looked fantastic.

Apart from the patties, they have soup, salads, fresh juice and some vegan desserts, including a vegan Kremšnita, the cream cake that Bled is famous for.

The service was very friendly and very fast. If you’re going to Bled, don’t miss this place.

Address: Ljubljanska 4, 4260 Bled, Slovenia

save this vegan ljubljana guide on pinterest

Vegan Ljubljana guide

Get this post as an offline guide + map on your phone

More vegan travel guides

See all vegan guides ?


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.