When I first visited the Czech Republic two years ago, I was apprehensive to say the least about where to eat vegetarian in Prague. After a bit of research, I was surprised to learn that being a vegetarian in Prague is not by any means difficult, and actually ended up discovering some of my favourite vegetarian restaurants in the world in Prague. So without further adieu, here’s my top four vegetarian restaurants in Prague in order of preference…
If there’s just one vegetarian restaurant in Prague you simply must visit whilst in the city, it’s Lehka Hlava. When I first came here in 2012 I immediately fell in love with the menu and ambience, and wound up dining here four times in a three night stay in Prague. The menu is vast and very healthy, and to my surprise, also very reasonably priced. My favourites include the nachos with guacamole for a starter, goat’s cheese potato au gratin for a main, and the desserts change very often but are all delicious and huge portion sizes. I returned to Prague in 2014 partially just so that I could return to Lehka Hlava, as it remains my favourite veggie restaurant in the world (big call!). The ambience is also unbeatable in the evenings – the ceiling is a galaxy of stars and the tables are always filled. Be sure to book ahead to avoid disappointment, it’s rare to see a spare table here.
Phone:+420 222 220 665
I only discovered Beas Dhaba on my second visit to Prague in 2014. This Indian Vegetarian casual dining experience includes a self-serve buffet and you pay be weight. It’s even cheaper than Lehka Hlava and perhaps even more tasty (Indian food has such great flavour). For a large meal, you can expect to pay around $5 – including naan bread, main meal, and salad. I would also recommend you try the mango smoothies – for around $1.50 they’re an absolute steal and incredibly delicious. The desserts are also very cheap, my favourite being the chickpea slice. There are various locations in Prague but the only one you need to know about (it’s the only central location) is located just off Tynska, which is located just off the Old Town Square. It’s a little hard to find – but from Old Town Square, walk towards Tynska and pass “Bar and Books”. Immediately after this you will turn left into an alleyway which leads to a courtyard. There on the left you will find Beas Dhaba.
Phone:+420 608 035 727
Maitrea is the sister restaurant to Lehka Hlava and offers many of the same dishes, with a few differences. The ambience isn’t quite as romantic as Lehka Hlava, but it’s a great option for lunch. If you arrive early enough, the lunch menu is an absolute steal for around $6-$8 and changes daily. My favourites include the burritos and sushi.
Country Life is another pay-by-weight buffet that is also very popular for vegetarians in Prague. Though I did not try the lunch buffet (I was so content with returning to the above restaurants), I’ve heard it’s pretty good. There is also a health store attached to Country Life which sells snacks and many grocery items.