FreeFromFinder/ eat safely with references

SearchLjubljanaVegan

Best vegan restaurants in Ljubljana

6 venues in Ljubljana rated S to B for vegan, every tier backed by cited sources.

Cojzla restaurant

Cojzla

Italijanska ulica 7 · Cafe · Bakery · €

While not a dedicated vegan kitchen, the gluten-free restaurant offers clearly identifiable vegan options such as vegetable soups, red lentils, veggie burgers, falafel, buckwheat noodles with vegetables, and several desserts. Staff are described as friendly and accommodating for vegan requests.

Mon10:00 - 17:00
Tue10:00 - 17:00
Wed10:00 - 17:00
Thu10:00 - 17:00
Fri10:00 - 17:00
Sat10:00 - 16:00
SunClosed
Illustrative photo for GOSTILNA VIDAstock

GOSTILNA VIDA

Gornji trg 15 · Cafe · €€€

Vegan dishes are clearly marked on the menu with a leaf symbol, and multiple vegan diners report excellent, well-prepared options across starters, mains, and desserts. The kitchen has a dedicated vegan chef who knows how to prepare plant-based food. However, this is a shared kitchen that also serves meat, fish, and dairy dishes. HappyCow notes a community report that labelling may possibly be inaccurate, so double-check with staff. The restaurant offers oat milk for coffee and can veganise some vegetarian items on request.

Mon12:00 - 23:00
Tue12:00 - 23:00
WedClosed
Thu12:00 - 23:00
Fri12:00 - 23:00
Sat10:00 - 23:00
Sun10:00 - 23:00

The restaurant serves meat and is not a vegan kitchen, but offers several vegan dishes such as mushroom soup with buckwheat porridge, daily vegan broccoli soup, vegan salad with chickpea patty, and vegan pannacotta with forest fruits. HappyCow lists it as 'Veg-options' with vegan options available. A coeliac blogger also noted vegan options. The menu is not fully vegan, so cross-contamination with animal products is possible, but the dedicated gluten-free setup means no gluten cross-contact.

Mon12:00 - 10:00 PM
Tue12:00 - 10:00 PM
Wed12:00 - 10:00 PM
Thu12:00 - 10:00 PM
Fri12:00 - 11:00 PM
Sat12:00 - 11:00 PM
Sun12:00 - 10:00 PM
Illustrative photo for Le Petit Cafestock

Le Petit Cafe

Trg francoske revolucije 4 · Brunch · Cafe · €€

The menu labels several vegan items: a Veganski krožnik (vegan plate with tofu, avocado, and vegan chicken), BAGEL Vegan with curry hummus, a VEGI SENDVIČ with vegan egg salad, and a curry with vegan chicken. HappyCow reviewers note a vegan bagel, a vegan salad with tofu egg mayo, and a vegan burger, but describe 'only a couple of vegan options' at breakfast and a bagel that was bland. The kitchen is shared so cross-contact is possible; staff can advise but dedicated equipment is not confirmed.

Mon07:30 - 23:00 (cafe), 11:00 - 22:00 (restaurant)
Tue07:30 - 23:00 (cafe), 11:00 - 22:00 (restaurant)
Wed07:30 - 23:00 (cafe), 11:00 - 22:00 (restaurant)
Thu07:30 - 23:00 (cafe), 11:00 - 22:00 (restaurant)
Fri07:30 - 23:00 (cafe), 11:00 - 22:00 (restaurant)
Sat07:30 - 23:00 (cafe), 11:00 - 22:00 (restaurant)
Sun07:30 - 23:00 (cafe), 11:00 - 17:00 (restaurant)
Illustrative photo for Mala Terasastock

Mala Terasa

Ajdovščina 1 · Cafe

The menu includes several clearly vegan-friendly base dishes such as wild rice with sautéed vegetables, a vegetable tortilla wrap, a mixed salad bowl with roasted chickpeas, and daily soups that are frequently vegan. Evening options include oyster mushroom spread. The kitchen is shared with meat and dairy dishes, so cross-contamination is possible. Staff are described as friendly and accommodating.

Mon11:00 - 15:00
Tue11:00 - 15:00
Wed11:00 - 15:00
Thu11:00 - 15:00
Fri11:00 - 15:00
Sat18:00 - 23:00
SunClosed
Illustrative photo for Glutinesstock

Glutines

Stari trg 11a · · €

Many products are marked as vegan on the website, but the kitchen also handles dairy and eggs, so cross-contamination is possible. Staff can point you to clearly labelled vegan options.

MonClosed
Tue11:00–19:00
Wed11:00–19:00
Thu11:00–19:00
Fri11:00–19:00
Sat10:00–19:00
Sun10:00–17:00