Vegetarian Restaurant Guide

Meat-free eating in Prague, with Henrik's handy guide

A lot of people seem to think rohlíks are the only vegetarian food to be found in Prague. Fortunately, though, there are plenty of places to choose from, and I've listed a few of them here.

To keep the list focused on restaurants that specialize in vegetarian food or have a good selection of vegetarian food in addition to their regular menu, I've chosen not to list those pizzerias, Chinese restaurants and pasta places that have vegetarian options.

In addition to the restaurants below, I suggest you check out some of the categories in our dining section -- Indian, Pakistani, Mediterranean, Thai, Mexican... most of them have at least a few vegetarian options.

Orlická 9, Prague 3
Phone: 222 728 885
Metro: Flora (line A)
Tram: Radhošťská

Run by Krishna devotees, Balarama serves no-frills Indian cuisine similar to Govinda's. The food is more sweet than it is spicy. Open until 8pm. Closed on weekends. Packed around lunch-time.

Týnská 19, Prague 1
No Phone
Metro: Náměstí Republiky (line B)
Tram: Náměstí Republiky

Inexpensive and conveniently located Indian restaurant, just around the corner from Old Town Square. You can get a big plate or small plate of the daily special or get something from their menu. Has a bit of fast-food feel to it. During the day you can take your meal outside and eat in the yard.

Country Life
Melantrichova 15, Prague 1
Phone: 224 213 366
Metro: Můstek (line A & B)
Tram: Národní třída

One of Prague's most popular vegetarian diners, located midway between Můstek and Old Town Square. They have several types of veggie burgers to take away, and a large inexpensive buffet with fresh greens and several hot dishes if you have time to sit down. There's also a small health-food store next door, with the town's biggest selection of tofu sausages.

Country Life
Jungmannova 1, Prague 1
Phone: 224 191 739
Metro: Národní třída (line B)
Tram: Vodičkova

More of a takeaway than the Melantrichova location (see above), but there are a few tables upstairs. Gets crazy at lunchtime.

Vegetariánský klub Góvinda - Praha 1
Soukenická 27, Prague 1
Phone: 224 816 016
Metro: Náměstí Republiky (line B)
Tram: Dlouhá třída

A cheap Hare Krishna-owned restaurant in the New Town. There's a different set menu every day, which includes a soup, a salad, a vegetarian main course (usually rice and a sauce of some sort), a dessert and unlimited filtered table water. There's an 11% discount after 3pm and a 50% discount after 4:30pm but be sure to hurry - they close at 5pm. There's also a bakery/organic food store next door, and a second location in Prague 8.

Klub Architektů
Betlémské nám. 5a, Prague 1
Phone: 224 401 214
Metro: Můstek (line A & B)
Tram: Národní třída

If you feel comfortable sitting next to people eating rabbits and pork knees, this cozy downstairs restaurant has quite a few dishes suitable for vegetarians.

Lipanská 1, Prague 1
Phone: 222 717 783
Metro: Jiřího z Poděbrad (line A)
Tram: Lipanská

A Pakistani restaurant in Žižkov.

Malý Buddha
Úvoz 44, Prague 1
Phone: 220 513 894
Tram: Pohořelec

A nice, quiet Thai restaurant in the castle district.

Orange Moon
Palác Flora, Vinohradská 151, Prague 3
Phone: 222 742 038
Metro: Flora (line A)
Tram: Flora

Thai/Burmese/Indian restaurant in the Palác Flora shopping mall. The takeaway counter is half price, so you can either eat in the noisy food court, take your plate to one of the benches outside, or eat at home.

Opatovická 24, Prague 1
Phone: 224 912 484
Metro: Národní třída (Line B)
Tram: Národní třída

Cheap and lively New Town hangout, popular with students, with a restaurant upfront and a café in the back.


Truhlářská 20, Prague 1
Phone: 222 325 414
Metro: Náměstí Republiky (line B)
Tram: Dlouhá třída

A Prague rarity: a stylish, informal restaurant serving an inexpensive, entirely vegetarian menu, featuring wholesome, mostly organic ingredients. There's a second location in Dejvice.

Rybná 14, Prague 1
Phone: 221 842 121
Metro: Náměstí Republiky (line B)
Tram: Dlouhá třída

This restaurant, in the Prague Stock Exchange building, specializes in Lebanese cuisine, including tasty vegetarian items like hummus, tabbouleh and baba ghanouj.

Clear Head / Lehka hlava
Boršov 2, Prague 1
Phone: 222 220 665, 603 177 756
Metro: Staroměstská (line A)
Tram: Karlovy lázně

A stylish new restaurant close to the Charles bridge, serving fresh, delicious food.

Dlouhá 33, Prague 1
Phone: 224 827 375
Metro: Náměstí Republiky (line B)
Tram: Dlouhá třída

An atmospheric Old Town café, complete with water pipes and exotic teas, on the same block as the Roxy. Serves mainly Middle Eastern and Mediterranean dishes, many of which are vegetarian.

Na příkopě 10, Prague 1
Phone: 224 231 515
Metro: Můstek (line A & B)
Tram: Václavské náměstí

Another Lebanese restaurant, this one with a prestigious location in the Savarin palace, near the foot of Wenceslas Square. Heavy on atmospheric Middle Eastern-style decor, Diwan offers up a range of traditional vegetarian dishes.

Navrátilova 10, Prague 1
Phone: 296 233 102
Metro: Karlovo náměstí (line B)
Tram: Vodičkova

A Japanese restaurant in the New Town, which - though mainly focused on sushi -- also has a few vegetarian dishes.

Orange Moon
Rámová 5, Prague 1
Phone: 222 325 119
Metro: Staroměstská (line A)
Tram: 5, 8, 14, 51, 54 (stop: Dlouhá třída)

The original Orange Moon, which spawned the Palác Flora branch (above). This Old Town restaurant also offers Thai, Burmese and Indian cuisine, but doesn't have Flora's half-price takeaway counter.

Café Radost FX
Bělehradská 120, Prague 2
Phone: 224 254 776
Metro: I.P.Pavlova (line C)
Tram: I.P.Pavlova

One of Prague's oldest and best-loved all-vegetarian options, on the ground floor above the Radost FX club. Also offers an American-style vegetarian brunch at weekends.

Rasoi Restaurant and Soul of India
Dlouhá 13, Prague 1
Phone: 222 324 040
Metro: Náměstí Republiky (line B)
Tram: Dlouhá třída

A typical Indian restaurant, in the Old Town, with various vegetarian options.

Tulip Café
Opatovická 3, Prague 1
Phone: 224 930 019
Metro: Národní Třída (line B)
Tram: Národní Třída

Enjoy tasty veggie items like tofu burgers, couscous salads, and hummus wraps at this expat-owned café in the SoNa (South of Národní) district.

• Click on the restaurant name for more information about each venue. For a list of vegetarian-only venues, check out the Vegetarian Restaurants category of the Prague Directory.


"Highly recommend Dahab, Lehka Hlava & Architektu -- all reasonable, good atmosphere and friendly service (a rarity in Praha)"
Kelly McCall Branson
June 14th, 2007

"Maly Buddha is actually a Vietnamese restaurant, not Thai, and it is over 120 CZK per head. I had the Buddha special that was priced 180 CZK. The food was very good, while the restaurant has a very calm and serene atmosphere. Highly recommended."
July 28th, 2007

Ristorante Casa de Carli

Authentic Italian cuisine in Prague

The James Joyce Irish Pub

Best Irish Pub in Prague


Greek bistro & food market


Destination for foodlovers

Norbert’s donuts

Donuts made with love and fantasy

SWIM Restaurant

Club meets kitchen concept

Prague’s # 1 source for Czech news in English…

Digital lifestyle magazine platform promoting life in Prague.