Where to find vegan food and restaurants in Prague, Czech Republic

by veronica

I don’t know why it took me so long to visit Prague. This city has been one of those cities I’ve dreamed of for a very long time to visit. I have no idea what my excuse is either.

Prague is a city made out of fairytales. The architecture is jus exquisite and the city is rich in culture and history.

When it comes to vegan food, I was prepared for the worst. However, my fear was unnecessary and I found some really lovely places to eat. However, I have also included a few places that I really don’t recommend, at all.

The advice I got from other people before I visited Prague was to book tables. At least at the fancier restaurants.

DATE: 21/10/2018

Where to eat vegan food in Prague

Country Life Restaurant

A large canteen-style restaurant. It’s basically like a large buffet that you pick and mix your food from and at the till they weigh your food. So the price depends on the amount of food you have picked.

There are quite a lot of Czech-style vegan food to try and the price is incredibly cheap for what you get. It’s not a  fancy place but the food is wholesome and incredibly cheap.

Located: Melantrichova 463/15, 110 00 Staré Město, Czechia

Sweet Secret of Raw


If you have seen my Instagram it’s no secret that this was my absolute favourite place in Prague. It’s a cafe with only raw and vegan cakes. I do believe they have breakfast as well. But the main attraction for me was the huge display of raw vegan cakes that you can order with an equally as huge cup of tea. This place is just a slice of heaven if you ask me. Highly recommended!


Located: Rumunská 256/25, 120 00 Praha 2, Czechia



This is a vegan and vegetarian fine-dining restaurant. I had the most delicious and savoury fried vegan sushi here. With a glass of local red wine. Go for a special night. However, the prices are really cheap for such high-quality food.

Located: Legerova 1832/40, 120 00 Nové Město, Czechia

Bistro Monk 


This was newly opened when I visited Prague. It’s a relaxed restaurant and café with cute outdoor seating and a nice interior with loads of fashion magazines (of course I loved it!). They serve a menu with a few vegan items on it and they also have a selection of various lattes (turmeric, matcha, beetroot and so forth). The best thing though is the avocado toast, they serve it with mushrooms (I love that and always order mushrooms on the side) and it’s enormous! I don’t have a photo of it because I was starving.

Located: Michalská 20, 110 00 Staré Město, Czechia



Vegetarian and vegan restaurant with outdoor seating. The menu varies, from Mexican-style food to Italian-style dishes. I had the risotto with mushrooms and tempeh. The portions are huge! The food is hearty and delicious.

Located: Hellichova 397/14, 118 00 Malá Strana, Czechia

Clear head 

I didn’t have a booking, and I thought that I didn’t need it on a Sunday at quite an obscure time, however, I would recommend having one here. I eventually managed to get a table and I had the best spinach salad I’ve ever had, pure perfection (I love salads).

Located: Boršov 280/2, 110 00 Staré Město, Czechia

Places on my wishlist


I have heard that this is a really cool cocktail place. Saving this for next time.
Located:  Krakovská 15, 110 00 Praha 1, Czechia

Where NOT to eat vegan food in Prague

Vegan’s Prague


I’m sorry to have to do this but I ate at this place and the food was so terrible. I had a chickpea burger with baked potatoes. The dish was not very nice. The potatoes were really yucky, both in taste and consistency, they tasted more like preserved school canteen potatoes that sone had fried in a pan. The burger was so-so. And really weird. The flies circulating didn’t do anything for my appetite. The food was sad.


This place is a disgrace. They do have vegan food on the menu but it’s quite awful.  The service is terrible. Don’t go here!

You may also like

Leave a Comment