• Display only vegan and vegetarian restaurants:

  • Yes
  • No

Find Vegan & Vegetarian Restaurants in St Petersburg (68)


54 Vegan / Vegetarian Friendly Restaurants

View the Top rated vegan restaurants in St Petersburg
33 Reviews

Write a Review

Ligovskiy pr 74, St Petersburg, Russia

+79500410071

Loading...

Cuisine: Vegan, International, Beer/Wine, Fusion

Vegan restaurant and bar serving fusion cuisine. Salads, pasta, dumplings, soups and snacks. Serves beer, cider and also vegan and alcohol free versions of popular cocktails. Tea, coffee and desserts too. Run by Horizontal Collective. Address: Лиговский проспект 74.

1 Review

Write a Review

Moscow Avenue 4a, St Petersburg, Russia

089046085687

Loading...

Cuisine: Vegan, Western, Take-out

BerryБлин serves a variety of vegan food. Address: Московский проспект 4а.

16 Reviews

Write a Review

5/22 Dumskaya Ulitsa, Flat 68, St Petersburg, Russia

+79627020025

Loading...

Cuisine: Vegan, Western

Informal, home-style small vegan cafe offering falafel, sweets, soup, tea. Hosts yoga classes, events and more. English spoken. Gate entry code: 2-4-6-0.

1 Review

Write a Review

Ligovski Prospect 74, St Petersburg, Russia

+079110858100

Loading...

Cuisine: Vegan, Fast food, Delivery, Take-out, Catering, Russian

A 100% charitable all-vegan take-out eatery. Its revenue is donated to the local animal advocacy organization Voices for Animals. Serves a mix of Russian cuisine and vegan street food. The main course is Russian pancake wraps with various fillings: falafel, vegan baked ham, smoked tofu, mushrooms, condensed vegan milk, peanut butter and others. Breakfast and lunch is also served. Located on the ground floor of ETAZHI loft (look for a kiosk on the stairway). Menu is in English.

3 Reviews

Write a Review

Ligovski prospect 74, St Petersburg, Russia

679740039

Loading...

Cuisine: Vegan, American, Western, Fast food, Take-out only

Container food park with various street food eateries. Sells burgers, wraps, hot dog, and desserts.

22 Reviews

Write a Review

Ligovsky prospekt 74, St Petersburg, Russia

650038558

Loading...

Cuisine: Vegan, American, Western, Fast food, Juice bar, Delivery, Take-out

Container food park with various street food eateries. This one is in Etazhi loft project ground floor, established by Chiapas restobar since 2014. Old school vegan kitchen crew, offering burgers and wraps (falafel, tofu, seitan), rolls, salads, plus freshly squeezed juices, and shakes. Delivers Mon-Fri 1-8pm.

8 Reviews

Write a Review

Ligovsky prospekt 74, St Petersburg, Russia

n/a

Loading...

Cuisine: Vegan, American, Pizza, Fast food, Take-out, Bakery

Container food park with various street food eateries. This one serves mainly pizza and burgers, plus has daily soup, vegan sirniki, and a selection of desserts and drinks. Here since Nov 2015.

5 Reviews

Write a Review

Ligovski prospect 74, St Petersburg, Russia

112663096

Loading...

Cuisine: Vegan, Western, Fast food

Container food park with various street food eateries. This one makes falafel, wraps, döner, burrito, shakes and desserts. Staff speak English and German.

Write a Review

Sinopskaya Embankment 56, 4th Floor, St Petersburg, Russia

09675149612

Loading...

Cuisine: International, Juice bar, Bakery, European

A vegetarian restaurant serving western European foods with vegan options. Yeast-free bakery, herbal teas, freshly squeezed juices, and more. Near the Ploschad' Aleksandra Nevskogo metro station; a 15-minute walk from Moscow Hotel.

6 Reviews

Write a Review

5 Ulitsa Radishcheva, St Petersburg, Russia

+7-9215877831, 9218652119

Loading...

Cuisine: Vegan-friendly, Indian, International

Vegetarian food cafe and art space. Has an Indian chef. Offers soups, samosa, tea, and such with plenty of vegan options. Hosts gigs and other events.

2 Reviews

Write a Review

Bolshaya Konushennaya 2, St Petersburg, Russia

099-307-83

Loading...

Cuisine: Take-out, Moroccan

Vegetarian restaurant with vegan options. Maghreb and Moroccan cuisine. Has a hookah lounge.

3 Reviews

Write a Review

Mokhovaya Ulitsa, 41 (at Ulitsa Belinskogo), St Petersburg, Russia

7-812-2735118

Loading...

Cuisine: Vegan-friendly, Western, Russian

Vegetarian cafe offering soups, pasta, vegetable dishes, breakfast food, and weekday lunch specials. English spoken and English menu. Will make a dish vegan upon request when possible.

28 Reviews

Write a Review

7 Ulitsa Pestelya (at near Mukhinskoye Arts Institute), St Petersburg, Russia

2727091

Loading...

Cuisine: Vegan-friendly, Lacto, Western, Beer/Wine, Middle Eastern

One vegetarian restaurants in St. Petersburg. Menu is in Russian and English. Offers tabouleh, hummus with red pepper, arugala salad with balsalmic dressing, tomato soup, and more. Has Wi-Fi and a children's play area.

20 Reviews

Write a Review

Ulitsa Marata 23, St Petersburg, Russia

+7-89219463036

Loading...

Cuisine: Vegan-friendly, Lacto, Raw, Western, Juice bar, European

Vegetarian and raw food cafe & restaurant, est. 2012. Cafe is downstairs and restaurant upstairs. Casual atmosphere and sometimes live music. Its flagship location.

29 Reviews

Write a Review

Malaya Konushennaya 14, St Petersburg, Russia

+7-89219463035

Loading...

Cuisine: Vegan-friendly, Lacto, Raw, Western, Juice bar, European

The 2nd branch of this vegetarian cafe in Saint Petersburg, est. 2013. Offers vegetarian and raw food.

3 Reviews

Write a Review

7-ya Liniya V.O. 30, St Petersburg, Russia

-7+8129463033

Loading...

Cuisine: Vegan-friendly, Lacto, Raw, Western, Juice bar, European

The 3rd branch of this vegetarian cafe, est. 2014. Offers vegetarian and raw food.

3 Reviews

Write a Review

Vosstania 47, St Petersburg, Russia

+7-9219463039

Loading...

Cuisine: Vegan-friendly, Lacto, Raw, Western, Juice bar, Take-out, European

The 4th branch of this vegetarian cafe, est. 2015. Features cafe, wine, verandah plus a detoks-bar and a children's corner.

8 Reviews

Write a Review

22 Zagorodny Prospekt, St Petersburg, Russia

0079046311107

Loading...

Cuisine: Vegan-friendly, Lacto, Ovo, Fast food, Beer/Wine, Middle Eastern, Arabic

Simple cafe offering several types of falafel as well as other Arabic food like hummus, tabbouleh salad, ful medames, lentil soup. The same owners also run a falafel stall in Sennoy Market.

Write a Review

Ligovsky, St Petersburg, Russia

8129542954

Loading...

Cuisine: Vegan-friendly, Lacto, Western, Fast food, Beer/Wine, Take-out

Lounge bar serving vegetarian food and cocktails. Has vegan milkshakes and burgers. Check if has minimum age requirement to enter.

Write a Review

10 Ulitsa Pushkinskaya , St Petersburg, Russia

+7-8126777770

Loading...

Cuisine: Vegan-friendly, Indian, International, Macrobiotic, Raw, Juice bar, Ayurvedic

A 100% vegetarian cafe attached to a yoga centre offers salads, soups, juices and more, with plenty of vegan options.

Write a Review

Rubinshteina street, 24, St Petersburg, Russia

5713727, 8-965-0097399

Loading...

Cuisine: Vegan-friendly, Lacto, Indian, International, Asian

Teahouse cafe. Offering tea ceremony, background music, games, books for children and adults, Wi-Fi, and hookahs. Live music some nights.

Write a Review

83 Nab Reki Fontanki, St Petersburg, Russia

+7-8125726750

Loading...

Cuisine: Vegan-friendly, Indian, International, Western

A branch of Moscow-based vegetarian cafe chain run by Krishnas, includes a vegetarian food shop and a cafe. The food includes soups, sweets, teas and such with plenty of vegan options.

11 Reviews

Write a Review

ul. Belinskogo 9 (at Kino Bez Popkorna cinema), St Petersburg, Russia

+79045517004

Loading...

Cuisine: Vegan-friendly, Lacto, Indian, Western, Fast food

Cafe on the first floor, run by Hare Krishna devotees serving veggie burgers. At this space since early-2015; previously at 14 Kovenskiy and prior to that 11 Bolshoy Kazachy Pereulok (Salon cultural project).

6 Reviews

Write a Review

ul. Bolshaya Moskovskaya 7, St Petersburg, Russia

+7-812-5756369, 3142300

Loading...

Cuisine: Vegan-friendly, Lacto, Indian

Indian food restaurant. Casual atmosphere with warm colors. Directions: 10 minute walk from Nevsky Prospekt, 15 minute from Nevsky Prospekt/Gostiny Dvor Metro stations. Address in Russian: Bol'shaya Moskovskaya ulitsa, 7, г. Санкт-Петербург. Metro: Dostoyevskaya/Vladimirskaya.

1 Review

Write a Review

Prachechny 10, Pirogova 14, St Petersburg, Russia

812-9888859

Loading...

Cuisine: Lacto, Pizza, Indian, Organic, Buffet, Fast food, Salad bar, Take-out, Bakery

Vegetarian cafe serving Indian food plus wraps, cakes, and desserts. Interior features hand-painted walls, antique columns and furniture. Kitchen utilizes the Ayurveda approach.

1 Review

Write a Review

Aleksandrovskiy Park, 4/3, St Petersburg, Russia

+79117573542

Loading...

Cuisine: Lacto, International, Western

Vegetarian restaurant located on the first floor of the Velikan shopping centre. A yoga club is located nearby. Vegan and a few raw options are available. Has special offers for lunch and breakfast. The menu includes dishes from different cuisines, including soups, main dishes including burgers & burritos, salads, desserts, smoothies and a wide variety of tea and coffee.

7 Reviews

Write a Review

Kazanskaya Ul, 31, St Petersburg, Russia

+7-812-314-2116

Loading...

Cuisine: Vegan-friendly, Lacto, International, Raw, Western, Delivery

Vegetarian/raw food restaurant with plenty of vegan options. Opened April 2014. Serves salads, soups, pasta, sweets.


Still hungry? We've got you covered. Try searching for areas surrounding St Petersburg.

Please help us improve this St Petersburg vegetarian restaurant guide:

Add health food stores, cafes, or vegan restaurants St Petersburg.

Report technical difficulty.

Link to this page from your webpage or blog.

Please let these businesses know you found them on HappyCow.

Keep HappyCow Growing Strong!

I would like to support