The 15 best vegetarian restaurants in Prague (October 2026)

Find It Fit lists 619 places in Prague (Czechia): 339 restaurants, 176 cafés and 104 food shops. Of the restaurants and cafés, 345 are vegetarian, 100 have the menu analysed dish by dish (4,018 different dishes) and 76 have the price worked out from their menu. This guide picks the 15 whose menu offers the most, for anyone who eats no meat or fish.

How we choose

The list at a glance

#PlaceTypeLabelsPriceMenu
1Kavárna OrientCafé & brunchVegetarian€✓ 51 dishes
2BertoldiRestaurantVegan, Vegetarian, Gluten-free€€✓ 100 dishes
3Vikárka RestaurantRestaurantVegan, Vegetarian€✓ 100 dishes
4Banh Mi MakersRestaurantVegetarian€✓ 51 dishes
5U SupaRestaurantVegetarian€✓ 43 dishes
6San CarloRestaurantVegetarian€€✓ 49 dishes
7ZasekávákCafé & brunchVegetarian€✓ 100 dishes
8KulaťákRestaurantVegetarian€✓ 30 dishes
9HavanaRestaurantVegetarian€✓ 34 dishes
10U MecenášeRestaurantVegetarian€✓ 100 dishes
11mamacoffeeCafé & brunchVegan, Vegetarian€✓ 70 dishes
12Lokal BlokRestaurantVegetarian€✓ 11 dishes
13MlejniceRestaurantVegetarian€✓ 100 dishes
14TiskárnaRestaurantVegetarian€✓ 38 dishes
15Česká Kuchyně Havelská KorunaRestaurantVegetarian€✓ 11 dishes

One by one

1. Kavárna Orient

Vegetarian café in Praha 8, with no price listed. It serves Espresso, Cappuccino, and Flat White, along with Matcha latte, Espresso tonic, and Cold brew.

Menu not scored yet. It carries the «Vegetarian» label from another source (OpenStreetMap or the business itself), which is why it comes after the places whose menu has been read.

VegetarianHealthy

2. Bertoldi

Expensive restaurant in Praha with vegan, vegetarian and gluten-free options. It serves café, chai latte and matcha latte, plus hot chocolate, Margherita Classica and drinks such as Gin Tonic or Aperol Spritz.

Menu not scored yet. It carries the «Vegetarian» label from another source (OpenStreetMap or the business itself), which is why it comes after the places whose menu has been read.

VeganVegetarianGluten-freeHealthy

3. Vikárka Restaurant

Restaurant in Prague, with vegan and vegetarian options. It offers hovězí vývar, česká kulajda, grilled zander, hovězí svíčková na smetaně, and fried gouda cheese, plus pancakes with maple syrup.

Menu not scored yet. It carries the «Vegetarian» label from another source (OpenStreetMap or the business itself), which is why it comes after the places whose menu has been read.

VeganVegetarianHealthy

4. Banh Mi Makers

In Prague, Banh Mi Makers offers vegetarian options with Phở veggie, Phở xào bò / gà / tofu and Bún bò Huế, plus Pork bun, Nem cuốn tôm and Thịt kho.

Menu not scored yet. It carries the «Vegetarian» label from another source (OpenStreetMap or the business itself), which is why it comes after the places whose menu has been read.

VegetarianHealthy

5. U Supa

In Prague, this café serves espresso, cappuccino and hot chocolate, plus tea, freshmint tea and ginger tea, along with Mattoni, Pepsi Cola and several Czech liqueurs.

Menu not scored yet. It carries the «Vegetarian» label from another source (OpenStreetMap or the business itself), which is why it comes after the places whose menu has been read.

VegetarianHealthy

6. San Carlo

In Praga, San Carlo serves Zuppa di pomodoro, Parmigiana di melanzane and Spaghetti al pomodoro con burrata e olive, plus Margherita and Quattro formaggi.

Menu not scored yet. It carries the «Vegetarian» label from another source (OpenStreetMap or the business itself), which is why it comes after the places whose menu has been read.

VegetarianHealthy

7. Zasekávák

Vegetarian café in Prague serving espresso, cappuccino, flat white and iced coffee. It also offers tea, cocoa, hot chocolate and drinks like Pilsner Urquell, Birell and Mattoni.

Menu not scored yet. It carries the «Vegetarian» label from another source (OpenStreetMap or the business itself), which is why it comes after the places whose menu has been read.

VegetarianHealthy

8. Kulaťák

High-end restaurant in Praha with vegetarian options, meat dishes and a long drinks list. It serves kachní paštika, kung-pao, hrachová s uzeninou and trhané vepřové, plus bramborové noky and wines such as Riesling 1648.

Menu not scored yet. It carries the «Vegetarian» label from another source (OpenStreetMap or the business itself), which is why it comes after the places whose menu has been read.

VegetarianHealthy

9. Havana

Expensive restaurant in Praha 10 with vegetarian options. It serves hovězí tatarák, losos and burger, plus vege schiacciata, zapečené nachos and lanýžové hranolky.

Menu not scored yet. It carries the «Vegetarian» label from another source (OpenStreetMap or the business itself), which is why it comes after the places whose menu has been read.

VegetarianHealthy

10. U Mecenáše

In Praha, this vegetarian restaurant serves Svíčková na smetaně s houskovým knedlíkem a brusinkami, Malostranský pivní hovězí guláš and Smažený sýr. It also lists salads with goat cheese and smoked salmon.

Menu not scored yet. It carries the «Vegetarian» label from another source (OpenStreetMap or the business itself), which is why it comes after the places whose menu has been read.

VegetarianHealthy

11. mamacoffee

Expensive café in Prague with vegan and vegetarian options. The menu includes Slaný karamel latté, Hummus s pitou, Turecká vejce, Švestkové lívance s mákem and Grilled cheese sendvič s cibulovým chutney a ajvarem.

Menu not scored yet. It carries the «Vegetarian» label from another source (OpenStreetMap or the business itself), which is why it comes after the places whose menu has been read.

VeganVegetarianHealthy

12. Lokal Blok

Restaurant in Praha 5 with vegetarian options. Its list includes Bramboračka s hříbky, Řecký salát s olivami, Quesadilla s goudou and Mangová panna cotta, plus several meat dishes.

Menu not scored yet. It carries the «Vegetarian» label from another source (OpenStreetMap or the business itself), which is why it comes after the places whose menu has been read.

VegetarianHealthy

13. Mlejnice

Restaurant in Praha with vegetarian options and dishes such as soup of the day, baked brie cheese with cranberry sauce, double beef roast with herb butter and green beans, and grilled sausage with horseradish and mustard sauce.

Menu not scored yet. It carries the «Vegetarian» label from another source (OpenStreetMap or the business itself), which is why it comes after the places whose menu has been read.

VegetarianHealthy

14. Tiskárna

Vegetarian restaurant in Praha, with no price listed, serving Svíčková na smetaně, Hovězí guláš and Filet šumavského pstruha. Pečený květák na másle, Šopský salát and Salát s gorgonzolou are also listed.

Menu not scored yet. It carries the «Vegetarian» label from another source (OpenStreetMap or the business itself), which is why it comes after the places whose menu has been read.

VegetarianHealthy

15. Česká Kuchyně Havelská Koruna

In Praha, Česká Kuchyně Havelská Koruna offers svíčková na smetaně, hovězí guláš, koprová omáčka s hovězím and smažený kuřecí řízek s bramborovým salátem. It also lists bramborové knedlíky plněné uzeným mase se zelím and ovocné knedlíky s tvarohem.

Menu not scored yet. It carries the «Vegetarian» label from another source (OpenStreetMap or the business itself), which is why it comes after the places whose menu has been read.

VegetarianHealthy

More guides to Prague

Vegetarian restaurants in other cities

All 345 on the map, with combined filters

In the Find It Fit app you see every vegetarian place in Prague on the map, combine filters (vegan + gluten-free, for example) and read the analysed menus. It works offline.

Get the app

Frequently asked questions

How many places to eat vegetarian are there in Prague?

Find It Fit lists 345 vegetarian restaurants and cafés in Prague, within a directory of 619 places in the city (339 restaurants, 176 cafés and 104 food shops). This guide picks the 15 with the most verified information.

How do you know a place is vegetarian?

For someone who eats vegetarian what counts is real main dishes (not sides or «one salad»), with varied protein: legumes, tofu, tempeh, eggs, cheese, nuts (Academy of Nutrition and Dietetics). A menu scores if the whole place is vegetarian or vegan (45), for each vegetarian main (4, up to 32), for each different protein source (3, up to 9) and if dishes are marked on the menu (5). Every menu is read dish by dish with that criterion and the place gets a score from 0 to 100; in each entry you will see the score, the reason and the dishes that justify it. Never from the name: «healthy», «fit» or «light» do not count.

Do restaurants pay to be on this list?

No. No place pays to appear or for its position. The order comes from how much verified information we have on each one: analysed menu, own description, price worked out from the menu and whether the business has claimed its listing.

When is it updated?

The guide is regenerated every day from the Find It Fit database; the month in the title shows the latest review. Places that close or change their menu drop out or move on their own.

What does each place’s score mean?

It is what its menu offers anyone who eats no meat or fish, from 0 to 100, with the criterion above. It does not measure how tasty the food is or the service: it measures what is written on the menu. A 60 with many valid dishes and sugar-free drinks is a better starting point than a 20 with «one salad». And it is the order of this list: the first is the one with the most points today.

What if I also need to eat gluten-free in Prague?

There is a separate guide to gluten-free restaurants in Prague, and in the app you can combine filters (vegan + gluten-free, for example) and see the map.