Eat & Drink

Plant-Based & Vegan Restaurants in Vilnius

Where to eat plant-based in Vilnius: dedicated vegan kitchens, vegetarian bistros, Old Town hideaways and Asian and Middle Eastern spots that happen to do plants brilliantly.

Updated Jun 20266 min read·5 sections
A reflective plaque on an outdoor wall displaying the Constitution of Užupis written in Thai script, reflecting the street and building opposite.
The short version
  • Vilnius has gone from one or two veggie cafés to a proper plant-based scene — dedicated vegan kitchens, art-space cafés and bistros that take dairy-free cooking seriously.
  • Vieta, one of the city's oldest meat-free cafés, went fully vegan in 2022 and still feels like eating at a friend's flat, vinyl on the turntable and all.
  • Some of the best plant-based eating isn't in 'vegan' restaurants at all — it's the falafel, ramen, Indian thalis and Vietnamese bowls scattered across the centre.
  • Most plant-based spots are small and casual; midday is the easy window, and a few of the best fill up fast at lunch.
  • Užupis and the Old Town hold the highest concentration of veggie-friendly rooms, but the train-station and Naujamiestis side rewards a short walk too.

How plant-based eating works in Vilnius

Lithuanian cooking has a reputation for being heavy on potatoes, pork and sour cream, and the cliché isn't entirely wrong. But Vilnius has quietly built one of the friendliest plant-based scenes in the Baltics, and a vegan visitor now has a genuine choice of full dinners rather than a sad side salad. Part of that is a wave of dedicated vegan kitchens; part of it is the city's deep bench of immigrant and Asian restaurants where plants were always central to the cooking.

Cepelinai — Vilnius, Lithuania
Diliff · CC BY-SA 3.0

This page is the orientation layer above our full venue directory: a sense of where the good plant-based eating clusters, what each kind of place is for, and how to plan a day of it. For straight-up ranked picks across the whole food scene, pair it with our broader guides; for the specific listing of every vegetarian-leaning room, our dedicated vegetarian and vegan guide goes deeper on shortlists and reservations.

A practical note up front: most of these places are small, independent and run on tight margins, so opening hours and menus shift with the seasons. We keep wording evergreen rather than quoting hours that go stale — check the venue's own page or socials before you set out, especially for a weekend brunch.

Dedicated vegan kitchens and veggie cafés

If you want a guaranteed plant-based meal with no menu negotiation, start with the dedicated kitchens. Vieta is the sentimental favourite — one of the city's oldest meat-free cafés, it transitioned to fully vegan in 2022 and doubles as a small art space, with homemade-style food served in a cosy, unpretentious room that regulars compare to a grandmother's kitchen. RoseHip Vegan Bistro takes a more polished, design-forward angle and wins over plenty of non-vegans with its creative plates.

For something calmer, AgniFood is a peaceful vegan hideaway in the Old Town with a near-meditative feel, while VEGAFE (Jogos mityba) leans into a tranquil, yoga-adjacent vibe. Daržo dubuo and Bistro PAN both trade on fresh, homestyle vegan and vegetarian cooking in low-key, home-like rooms. Holigans is the wildcard — a beloved destination for creative organic plant-based cooking and an outsized array of vegan, gluten-free and raw desserts.

  • Vieta — old-school vegan café and art space; cosy, vinyl-soundtracked, very Vilnius.
  • RoseHip Vegan Bistro — stylish, creative plates that convert sceptics.
  • AgniFood — serene fully-vegan hideaway in the Old Town.
  • Holigans — organic plant-based cooking with a standout dessert counter.
  • Bistro PAN and Daržo dubuo — homestyle vegetarian and vegan comfort food.
Scroll to load the map

Map pins

Map data © OpenStreetMap contributors · Tiles © OpenFreeMap

Where plants hide in plain sight: Asian, Middle Eastern and brunch

Some of the best plant-based eating in Vilnius happens in restaurants that don't advertise themselves as vegan at all. Petra Bakery & Falafel does fresh Jordanian falafel that travels happily into a wrap or a plate of mezze. Holy Moly and Rice and Spice India both run deep on naturally vegetarian Indian dishes, with customisable spice; Žapony and the Vietnamese-leaning Viet.inės plate generous bowls where the vegetable versions hold their own. For a sit-down brunch, The Urban Garden is the cult pick — a 'Bali vibe' room built around healthy, mostly vegetarian plates.

Treat-wise, the Užupis dessert shop Liu (Patty Liu) turns out photogenic cakes and pink lattes in a former pharmacy, and several of the dedicated vegan kitchens above run their own dessert counters. The lesson: in Vilnius, 'plant-based' is as much a way of ordering as a category of restaurant, and the international rooms are where you'll eat best on a budget.

  • Petra Bakery & Falafel — fresh Jordanian falafel and mezze; easy plant-based wins.
  • Holy Moly and Rice and Spice India — naturally veg-forward Indian with custom spice.
  • The Urban Garden — healthy, mostly-vegetarian brunch with a 'Bali vibe' room.
  • Liu (Patty Liu) — Užupis dessert shop with photogenic cakes and pink lattes.

Planning a plant-based day

Geographically, the plant-based scene clusters in three pockets. The Old Town and Užupis hold the highest density of dedicated veggie rooms and dessert spots, all within an easy walk of each other — ideal if you're sightseeing anyway. The train-station and Naujamiestis side rewards a short detour for international kitchens and casual lunch spots, and it's where prices drop. And several neighbourhood cafés sit a little further out, worth it if you're staying beyond the centre.

Uzupis — Vilnius, Lithuania
Hans-Joachim Kaiser · Unsplash License

For timing, lunch is the path of least resistance: most kitchens run a daily special and rooms are quieter. Weekend brunch is the headline event at places like The Urban Garden and is worth booking. If you're building a wider food itinerary, slot a plant-based lunch between the markets and the cafés, then keep the evening open for whatever takes your fancy — Vilnius makes it easy to eat plant-based all day without ever feeling like you've compromised.

Common questions about eating plant-based in Vilnius

Is Vilnius good for vegans? More than you'd expect. The city has several fully vegan kitchens, a clutch of vegetarian-friendly bistros, and a wide bench of Asian, Indian and Middle Eastern restaurants where plant-based dishes are part of the core menu rather than an afterthought. You can eat three full plant-based meals a day here without much planning — the main constraint is that the best small spots keep limited hours, not a lack of choice.

What about traditional Lithuanian food? Some local classics are naturally meat-free or easily adapted: cold beet soup (šaltibarščiai) is built on kefir and beets, many bakeries do plant-friendly rye, and grybukai and berry desserts skip the meat entirely. Cepelinai and most hearty mains lean on pork, but a growing number of kitchens now plate vegetarian or vegan versions — our Lithuanian food guide flags which dishes travel best for plant-based eaters.

How expensive is it? Plant-based eating is some of the best value in the city, especially at the international counters — falafel, Indian thalis, Vietnamese bowls and market stalls all land in the budget tier. Dedicated vegan bistros sit a notch higher but remain affordable by Western-European standards. For the cheapest routes, cross-reference our budget guide; for sit-down occasions, the broader restaurant shortlist.

  • Best areas: Old Town and Užupis for dedicated veggie rooms; station and Naujamiestis side for cheap international plates.
  • Easiest meal: lunch, when daily specials run and rooms are quiet.
  • Book ahead for: weekend brunch at popular spots like The Urban Garden.
  • Naturally plant-based local dish to try: šaltibarščiai, the cold pink beet soup, in summer.
Guide notes· Last reviewed

We keep big-picture advice stable (routes, neighborhoods, pacing). For time-sensitive details like opening hours or ticket rules, double-check official sources close to your travel dates.