HappyCow is loading...

  • Display only vegan and vegetarian restaurants:

  • Yes
  • No

Find Vegan & Vegetarian Restaurants in St Petersburg (60)

46 Vegan / Vegetarian Friendly Restaurants

Write a Review

Ligovskij prospect 74 (at FLOORS), St Petersburg, Russia

9818158554

Loading...

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

Container food park with various street food eateries. This one serves beer, drinks, wraps, burgers, soup, salads, coffee, breakfast food. Previously at Ulitsa Radishcheva 37.

22 Reviews

Write a Review

Kazanskaja Street, 10, St Petersburg, Russia

953-38-90

Loading...

Cuisine: Vegan-friendly, Lacto, Indian, Juice bar, European

Vegetarian cafe offering Western European food with some Indian food, meals with seitan, raw food and desserts; also fresh juices and tea. English speaking staff. Free Wi-Fi.

Write a Review

Bolshoy Av PS 67, St Petersburg, Russia

n/a

Loading...

Cuisine: Lacto, Take-out

A vegetarian coffee shop serving almond latte, among other vegan options.

Write a Review

9 Ulitsa Rubinshteyna, St Petersburg, Russia

+7-9658145367

Loading...

Cuisine: Vegan-friendly, Indian, International

Part of Chayny Dom (Tea House) chain of vegetarian cafes and restaurants. Offers tea, coffee, hookah pipes, as well as food. Colorful bright decor.

4 Reviews

Write a Review

Kronverskiy prospekt 35, St Petersburg, Russia

3268221

Loading...

Cuisine: Vegan-friendly, Lacto, International, Russian

Part of chain restaurant. Serves salads, hot dishes, drinks and desserts.

4 Reviews

Write a Review

6-ya Liniya 27, St Petersburg, Russia

3274622

Loading...

Cuisine: Vegan-friendly, Lacto, International, Western, Russian

Part of chain restaurant. Serves salads, hot dishes, drinks and desserts. Address in Russian: В. О., 6-Я ЛИНИЯ, 27, ТЕЛ.

6 Reviews

Write a Review

Kamennoostrovskiy ppr 9/2, St Petersburg, Russia

+7-812-2326693

Loading...

Cuisine: Vegan-friendly, Lacto, Ovo, International, Western, Russian

Part of chain restaurant. Serves salads, hot dishes, drinks and desserts. Menu is in Russian, but staff is ready to help. Directions: from Gobkovskaya metro station the cafe is on the other side of the prospekt and in the direction away from the river.

9 Reviews

Write a Review

Naberezhnaya Reki Moyki 30, St Petersburg, Russia

9255978

Loading...

Cuisine: Vegan-friendly, Lacto, International, Western, Russian

Part of chain restaurant. Serves salads, hot dishes, drinks and desserts. Menu is in Russian and English, and staff is ready to help. It's between The Hermitage and Nevskiy Prospekt.

4 Reviews

Write a Review

Ligovsky prospekt 74, St Petersburg, Russia

n/a

Loading...

Cuisine: Vegan-friendly, 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.

Write a Review

2 Konyushennaya Ploshchad Square, 2nd Yard, St Petersburg, Russia

n/a

Loading...

Cuisine: Vegan-friendly, Lacto, Western, Beer/Wine, Non-veg

Serves meat, vegan options available. Small bar serving vegetarian snacks such as sandwiches and waffles in addition to wine and other drinks, with some vegan options. Reported no longer 100% veg, Nov 2014.

3 Reviews

Write a Review

crossing of Moshkov Pereulok and Dvorcovaya Embankment (at Taiga), St Petersburg, Russia

+7-8-812-3256500

Loading...

Cuisine: Western, Middle Eastern, Non-veg

Serves meat, vegan options available. Reopened as Gronland after relocating to Taiga creative platform space; previously Falafel Number 1 at Ulitsa Zhukovskogo, 12. A falafel restaurant that serves falafel plates and wraps, hummus, burgers, salads, and soups. Middle Eastern flavors. Nov 2016 reported no longer fully veggie.

15 Reviews

Write a Review

Nab. reky Moiky 82, St Petersburg, Russia

812-3151675

Loading...

Cuisine: Lacto, Ovo, Russian, Non-veg

Serves meat, vegan options available. Fish restaurant with a few vegetarian dishes. Uses egg and dairy, so vegans must inquire. Quiet setting, historic interior. Frequented by tourists.

Write a Review

Zagorodny Prospekt 38, St Petersburg, Russia

3126810

Loading...

Cuisine: Vegan-friendly, Lacto, Ovo, International, Organic, Salad bar, Russian, Non-veg

Serves meat, vegan options available. Part of the Troitskiy Most group of restaurants; this branch name change to Le Menu. Serves salads, hot dishes, drinks and desserts. There is an English version of the menu with a vegetarian section.

Write a Review

5 Nevskiy prospekt, m. Admiralteyskaya, St Petersburg, Russia

812-6020210

Loading...

Cuisine: Vegan-friendly, Lacto, Ovo, Mediterranean, Beer/Wine, Take-out, Bakery, European, Non-veg

Serves meat, vegan options available. International restaurant chain featuring artisan bakery and communal table. Menu includes several ovo-lacto vegetarian dishes as well as vegan ones (denote by carrot sign).

3 Reviews

Write a Review

Nevsky Prospect 24, St Petersburg, Russia

+7-9818544833

Loading...

Cuisine: Vegan-friendly, Lacto, Ovo, International, Italian, Organic, Western, Buffet, Salad bar, Beer/Wine, Russian, Non-veg

Serves meat, vegan options available. A chain of self-service cafes, with an open kitchen has a friendly atmosphere and uses organic ingredients sourced from local farms. Offers many vegan choices such as buckwheat with mushrooms, cabbage salads, grilled veggies, soups, and pasta. The selection varies by hour and day. Has a view of the Kazan Cathedral. As of Sept 2014, one of the cooks is vegan. Vegan choices are not labeled so please ask wait staff.

2 Reviews

Write a Review

Nevsky 65, St Petersburg, Russia

911-0010800

Loading...

Cuisine: Lacto, International, Western, Fast food, Beer/Wine, Take-out, Non-veg

Serves meat, vegan options available. Offers vegan choices such as shawarma, veggies with tofu, falafel and others. Has an English menu and staff speaks English.

4 Reviews

Write a Review

10 Admiraltysky, St Petersburg, Russia

78123123886

Loading...

Cuisine: Vegan-friendly, Lacto, Indian, Non-veg

Serves meat, vegan options available. Indian menu with a selection of vegan and vegetarian dishes. The "vegetarian chef's special" is a feast with different dishes. Nice atmosphere, English speaking staff, has Wi-Fi.

4 Reviews

Write a Review

Dumskaja street, 5, St Petersburg, Russia

3148417

Loading...

Cuisine: Vegan-friendly, Lacto, Indian, International, Western, Non-veg

Serves meat, vegan options available. Vegetarian except for fish. Tea ceremony, games, books for children and adults, Wi-Fi, and hookahs. Live music somtimes. Dimly lit.

4 Reviews

Write a Review

Gorokhovaya ul 22, St Petersburg, Russia

812-4485001

Loading...

Cuisine: Vegan-friendly, Lacto, Ovo, Western, Beer/Wine, Russian, Non-veg

Serves meat, vegan options available. Small, cozy place where your place mat is a blank sheet, and you get a pencil to draw on it. Around 40% of the menu is vegetarian dishes colored in green; some of these are vegan suitable. You could ask to alter a dish to make it vegan. While waiting to be seated, fruit is offered to you.

Health Food Stores, Vegan Shops, Vegan Bakery and Catering, Vegetarian B&Bs, Organizations

Write a Review

Petropavlovskaya 4, St Petersburg, Russia

+7-8127779047

Loading...

Spa using organic and all-vegan cosmetics that are not tested on animals.

Write a Review

38 7-ya liniya V.О., St Petersburg, Russia

981-9725452

Loading...

Vegan store.

1 Review

Write a Review

Ligovski prospect 74, St Petersburg, Russia

117995815

Loading...

Container food park with various street food eateries. Little vegan bakery offering a variety of desserts.

Write a Review

Moskovsky Prospekt 4a, St Petersburg, Russia

+79992118814

Loading...

An all-vegan smoothie/juice bar uses fresh fruit, veggies and berries, and incorporates spices, seeds and a variety of extracts. Uses coconut milk, sesame seeds, apricots, flax and others. Chocolate mango pudding has goji berries and chia seeds; green smoothies have spirulina powder. Menu contains super chocolate smoothies and flavored drink Nesquik - includes organic raw cacao powder. Name in Russian: Московский проспект 4а

5 Reviews

Write a Review

Povarskoy Pereylok 12A, Marata 13 - Arch, St Petersburg, Russia

+78129204313

Loading...

A 100% vegan store carries seitan, cheeses, soaps, soy products, earth friendly products, raw food and so much more. Also has an online store.

Write a Review

St. Petersburg area, St Petersburg, Russia

+7-9643994743

Loading...

Vegan food catering / pop-up at changing locations. At Ligovsky prospekt 74 from Sept to Oct 2013, then elsewhere after - check its web or call.

6 Reviews

Write a Review

36 Gorohokvaya St, St Petersburg, Russia

+7-812-310-30-38

Loading...

Sells vegetarian/vegan mock meats, sweets, spices, health products, soy sauces, some Thai, Japanese and Korean cuisine foods.

1 Review

Write a Review

Sadovaya, 42, St Petersburg, Russia

812-3269934

Loading...

Operating since summer 2012 previously at 8-ia Krasnoarmeyskaya, 6. Store sells nuts, dried fruits, seeds, beans, cereal, and spices. Enter Brinko side street. Offers delivery in Saint Petersburg area.


Still hungry? 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.

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×