Czech Republic / Food and Drink

Where to Find the Best of Vegetarian and Vegan in Prague

This post may contain affiliate links. Please check out my privacy policy and disclosure for more information.

Last Updated on 10th July 2019 by Sophie Nadeau

As the capital city of the Czech Republic, or Czechia as it is so-called locally, there’s no denying that Prague is filled with interesting, historical, and unusual things to do. But what may well surprise many visitors to the city is the sheer number of meat-free restaurants and casual veggie dining options on offer. Here’s your ultimate guide on where to find the best of vegetarian and vegan in Prague.

Where to Find the Best of Vegetarian and Vegan in Prague, Czech Republic


Address | Veleslavínova 93/10, 110 00 Josefov, Czechia

Visit for: Vegan burgers, noodle bowls, wraps

Hands down one of the best places in the city to find vegan fare in Prague is at Forky’s on the fringes of the old town just a few minutes walk away from the Old Town Square. Serving all kinds of meat-free vegan fast food such as Nofish and Chips and even Currywurst, if you make it your mission to sample just one vegan restaurant while in the Czech Republic capital, make it Forky’s. Check out the website for opening hours and dish prices.

Forky's  Prague vegan fast food dishes


Address | Týnská ulička 1064/6, 110 00 Staré Město, Czechia

Visit for: Soups, salads, noodle dishes, burgers, and more!

For those who are looking for a chic dining option where the food is incredible and the decor is oh-so Instagrammable, Maitrea can be found on a little cobbled lane that’s steps away from Prague’s Old Town Square (i.e. the spot where you’ll spy the Prague Astronomical Clock).

Set over two floors, the decor of the Prague vegetarian restaurant (though several vegan and raw food options are also on the menu) is all pretty and pastel. The lower floor even features a glittering bar and trickling water feature. Perfect as a date night venue, this eatery is a little pricier than others on this list but the quality of the food is definitely worth the extra koruna! Check out the website for opening hours and dish prices.

Maitrea Maitrea: Where to Find the Best of Vegetarian and Vegan in Prague

Vegan’s Prague

Address | Nerudova 221/36, 118 00 Malá Strana, Czechia

Visit for: Traditional Czech food made vegan, light snacks, vegan Buddha bowls

If you’re looking for a taste of some local cuisine while in the city, then you simply must head to Vegan’s Prague. Located in the Malá Strana district of the city, i.e. the area of Prague where you’ll find the Castle, Cathedral, and row upon row of fairytale lookalike houses and many flights of steps, this restaurant is set over two floors, with a terrace at the top for sunny days!

Though the terrace is home to just a few seats, its elevated position means that you can enjoy Czech Vegan food with unparalleled views of Prague Castle! Some of the more unusual delights of the menu include traditional goulash and Svíčková with dumplings. Check out the website for opening hours and dish prices.

Vegan's Prague: Where to Find the Best of Vegetarian and Vegan in Prague

Loving Hut Prague

Address | Dům Černá labuť, Na Poříčí 25, Petrská čtvrť, 110 00 Praha, Czechia

Visit for: A buffet-style canteen pay by weight restaurant serving noodles, sushi, faux-meat dishes, and soups 

There are several different Loving Hut locations dotted across Prague, though we personally visited the restaurant at Dům Černá labuť. Close to a shopping centre and the Museum of Communism, this all-vegan restaurant is located on the first floor, just above a vegan health food shop and a smoothie bar.

Loving Hut is a chain that can be found all across Europe, including in Paris, and the buffet is charged by weight so you simply need to pay for what you want to eat! As such, once inside pick up a plate, help yourself to whatever you fancy eating, and pay at the counter. You can also purchase homemade lemonade for 15 koruna and homemade soup of the day. Check out the website for opening hours and prices.

Loving Hut Prague: where to find the best vegetarian food and vegan in Prague, Czech Republic

Dhaba Beas

Address | Vladislavova 24, 110 00 Nové Město, Czechia

Visit for: Indian vegetarian food with plenty of vegan options. 

As well as Loving Hut, another pay by weight canteen-style cafeteria can be found in several different locations across Prague. Currently, the number of vegan restaurants stands at over a dozen, meaning you’re never too far away from one of these canteen style restaurants!

The first shop was opened 15 years ago and thus Dhaba Beas was born. Food is self-service and the menu is changed on a daily basis, meaning that there will likely be something new to try and sample each time you visit. Much like Loving Hut, this Prague restaurant is pay by weight, so you only need to purchase the amount of food you wish to consume!

Dhaba Beas: Where to Find the Best of Vegetarian and Vegan in Prague

Moment Vegan Bistro and Cafe

Address | Slezská 62, 120 00 Vinohrady, Czechia

Visit for: Breakfast foods made entirely vegan

For those looking for a 100% breakfast, brunch, or lunch vegan in Prague option, Moment bistro offers this. Delicious foods such as scrambled tofu, smoothie bowls, and fluffy pancakes can be found on the menu, as well as a variety of speciality coffees.

Located a little way out of the city centre, nearby attractions include several pretty parks, several other vegan restaurants, and an English language bookstore, the Oxford Bookshop. Check opening times and dishes on the Moment Vegan Prague Facebook page.


Address | Krymská 24, 101 00 Praha 10-Vršovice, Czechia

Visit for: Vegetarian brunch and evening dinners with vegan and gluten-free options

For the best brunch in town, you simply need to head to Satsang on a Friday, Saturday, or Sunday. Otherwise, this restaurant operates in the evenings only for dinner. Delicious dishes and drinks on the weekend menu include mouthwateringly delicious vegan pancakes, eggs benedict, and brunch cocktails such as mimosas and Bloody Mary drinks.

Dinner is served on a daily basis from 5 PM to 11 PM and the menu boasts a fully vegetarian homemade selection. Options include a mezze selection (with foods such as homemade garlic bread and vegetables), soups, salads, noodle dishes, pizzas, and veggie burgers. Some dishes are vegan and gluten-free. Check out the Satang restaurant Facebook page for more information on opening times and dish prices. 

Lehká Hlava

Address | Boršov 280/2, 110 00 Staré Město, Czechia

Visit for: Risottos, quesadillas, salads, noodles

The sister brand to that of MAITREA, the name Lehká Hlava quite literally translates to ‘clear head’. Serving predominantly vegetarian fare, there are also several vegan options on the menu. The decor of the restaurant is chic and provides the perfect date night venue, with starry murals and stunning low-lit dining spaces.

This Prague vegetarian restaurant was opened in 2005 and is set against the backdrop of a centuries-old historic building dating back well over 500 years. Highlights of the food menu include tofu green curry, grilled goats cheese salads, and tacos. There are plenty of vegan options and several of the vegetarian dishes can be made vegan on request. Check out the Lehká Hlava website for more information on opening times and prices. 

Forrest Bistro

Address | Londýnská 216/35, 120 00 Vinohrady, Czechia

Visit for: Light bites to eat, salads, pasta dishes

Open from Sunday through to Friday on a weekly basis, Forrest Bistro is a Prague café and eatery set against the backdrop of a minimalist light and airy space. Highlights of the café include a secret terrace area where you can dine in Prague surrounded by a forest of plants, as well as an ever-changing menu. Check out the Forrest Bistro Facebook page for more information on vegan food options and opening times.

Enjoyed reading about where to find vegetarian and vegan in Prague? Pin it now read it again later:

Here's what you need to eat in Prague if you’re vegetarian. A foodie guide to the best vegan restaurants, cafes, coffee shops, and eateries in Prague, the capital of the Czech Republic, Czechia

Looking for meat-free options when visiting the capital of Czechia, Prague? Here's your ultimate guide to the best of vegan and vegetarian restaurants in Prague!

About Author

Sophie Nadeau loves dogs, books, Paris, pizza, and history, though not necessarily in that order. A fan of all things France related, she runs when she's not chasing after the next sunset shot or consuming her weight in sweet food. Currently based in Paris after studies in London, she's spent most of her life living in the beautiful Devonian countryside in South West England!

1 Comment

  • Christin
    23rd September 2019 at 10:46 am

    I strongly recommend Nuance Restaurant. It is located right in the middle of the city and food is simply delicious.


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.