Vegetarian and vegan restaurant in the city centre with a health-food theme and international influences, serving daily changing dishes. Typical meal EUR 10-18 (approx USD 12-21).
Nishta is a vegetarian and vegan restaurant at Gajeva ulica 2, in Zagreb's Lower Town. It has a health-food theme with international influences and serves daily changing dishes, which makes it one of the more established plant-based options in the city centre. The dishes named for the venue are a daily vegan menu and curries, so the cuisine draws on Indian and wider Asian ideas as well as Mediterranean and Croatian ingredients. The changing daily menu means the exact plates vary, and visitors should expect a short list rather than an extensive a la carte selection. For vegetarians and vegans travelling in Croatia, where traditional cooking centres on meat, Nishta offers a reliable choice that does not require compromise, and it is also suitable for meat-eaters seeking a lighter meal. The room is informal, calm and bright, with a mood closer to a cafe than a formal restaurant, and noise levels are low to moderate. Dress is casual. Typical spending is EUR 10-18 per person (roughly USD 12-21), which is inexpensive. Hours are listed as Monday to Saturday from 12 PM to 9 PM, with no service on Sundays, which is important for planning. The restaurant operates on a walk-in basis and does not usually need reservations, though large groups may prefer to call ahead. Gajeva is a short walk from Ban Jelacic Square and the Lower Town parks, so it fits well into a day of sightseeing in the centre. For visitors comparing plant-based options in Zagreb, Nishta sits alongside Zrno Bio Bistro, which emphasises organic produce, and Vegehop, which offers vegan burgers and soups.
| Price | $$ |
|---|---|
| Hours | Mon-Sat 12PM-9PM |
| Reservations | Walk-in |
| Address | Gajeva ulica 2, 10000 Zagreb |
Signature dishes
- Daily vegan menu
- Curries
Good to know
- Known for
- Vegetarian and vegan
Location
Gajeva ulica 2, 10000 Zagreb
45.8118, 15.9725 View on map
Highlights
- Vegetarian and vegan menu with daily changes
- Curries and international influences
- Health-food theme
- Central Lower Town location on Gajeva
- Open Monday to Saturday, 12 PM to 9 PM
Tips for visiting
- Check the daily menu on arrival, as dishes change.
- Note the closure on Sundays.
- Budget EUR 10-18 per person.
- Walk in; reservations are not usually needed.
- Combine with a walk to Ban Jelacic Square nearby.
When to visit
Early lunch or mid-afternoon for the quietest visit; it closes at 9 PM and does not open on Sundays.
Accessibility
The Lower Town location is on flat ground, but step-free access to the restaurant is not confirmed. Visitors with mobility needs should enquire locally.
Frequently asked questions
Is Nishta fully vegetarian?
It is a vegetarian and vegan restaurant, serving a daily changing vegan menu and curries.
Where is it?
It is at Gajeva ulica 2 in the Lower Town.
What are the opening hours?
Listed hours are Monday to Saturday from 12 PM to 9 PM.
How much does a meal cost?
A typical meal costs EUR 10-18 per person (approx USD 12-21).