Vegetarian restaurants in Russia
- Sort by:
- Popular
-
A
Avocado
Avocado has a diverse menu, drawing on dishes from cuisines from around the world. Meatless versions of soups and salads, pasta and pelmeni are all featured (although there is no English-language menu, so bring your phrasebook). Grab a seat near the window to watch the passers-by on the boulevard, because the place is otherwise rather austere.
reviewed
-
B
Jagannath
If you are in need of vitamins, this is a funky, vegetarian café, restaurant and shop. Its Indian-themed decor is more New Agey than ethnic. Service is slow but sublime, and the food is worth the wait.
reviewed
-
C
Troitsky Most
The Zagorodny pr branch is by far the nicest in this chain of vegetarian cafés, with the Indian spiritual-style Trang Café attached and overlooking a small park. The Petrograd Side branch on Kamennoostrovsky pr, facing the bridge after which it is named, is the original; see the website for three other branches around the city. The mushroom lasagne is legendary.
reviewed
-
D
Tibet
On one of the trendiest streets in Moscow, this place will whisk you away to Lhasa. The Dalai Lama surveys the cosy basement, which is otherwise decorated with traditional arts and crafts. Tibetan food comes in ample portions for reasonable prices, with loads of options for vegetarians.
reviewed
-
E
Botanika
They do a mean falafel wrap at this stylish vegetarian restaurant where the moss-green colour scheme is jazzed up with pretty decorative touches by students from the art academy across the road. There’s a very cute play area for children.
reviewed
-
F
Café Idiot
This long-running vegetarian café charms with its pre-revolutionary atmosphere. It’s an ideal place to visit for a nightcap or supper after attending the Mariinksy, as its kitchen stays open late. They also have free wi-fi.
reviewed
-
G
Sukawati
There’s Bali-chic décor at this Indonesian restaurant, serving reasonably authentic fare. Their rijsttafel set meal (R460) provides a taste of several dishes.
reviewed
-
H
Troitsky Most
The original branch of the vegetarian chain is located on Petrogradsky Island, just a few blocks north of the bridge for which it is named.
reviewed






