Vegan Friendly Restaurants in St Petersburg, Russia

Top 10 Vegan / Vegetarian Restaurants

Whether you're vegetarian, vegan, or just searching for plant-based dining options, it's nice to have personal recommendations. That's why HappyCow has created this list, featuring the 10 best vegan restaurants in St Petersburg, as determined by the highest scores calculated from HappyCow community member reviews. Even curious carnivores should agree that the tasty vegan options available at these restaurants would please even the most discerning palate. From breakfast to brunch, dinner to late-night snacking, and every meat-free meal in-between, we're sure that you'll find the very best veggie dining experiences using our Top 10 list as your guide.
Bighoodburger at Hood - Konyushennaya in St Petersburg

8-ya sovetskaya ulitsa 4, St Petersburg, Russia

+7-9990087717

Loading...

Categories: Vegan, American, Western, Fast food, Delivery, Take-out, Catering, Take-out only

Container food park with various street food eateries. Sells burgers, wraps, hotdogs, and desserts. Relocated from Ligovski prospect 74. Take-out only. NOTE: Reported August 2022 to have limited vegan options – please send updates to HappyCow.

What a beauty! at Stay Gold Pizza Spot in St Petersburg

Nekrasova 52, St Petersburg, Russia

+7-9117995815

Loading...

Categories: Vegan, Pizza, Italian, Beer/Wine, Delivery

Vegan Neapolitan pizzeria. Relocated from 8-ya Sovetskaya, 4. Previously called Daner Pizza Spot. Reported open June 2023.

Vegan hardcore pizza in Veggie box at Veggie Box in St Petersburg

Ligovsky prospekt 50 Bldg 8, St Petersburg, Russia

+7-9319670691

Loading...

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

Cafe serving mainly pizza and burgers, plus has daily soup, vegan sirniki, and a selection of desserts and drinks. Relocated from Ligovsky prospekt 74.

Tacos at Auroville Cafe in St Petersburg

5 Ulitsa Radishcheva, St Petersburg, Russia

+7-9218652119

Loading...

Categories: Vegan-friendly, Indian, International, Western

Vegetarian food cafe and art space est. since the early-2010s. Serves a mix of Indian and western dishes including soups, samosa, thali, burgers, and tacos. Provides vegan options. Last order 30 minutes before closing. Hosts gigs and events.

Asparagus at Cafe Botanika in St Petersburg

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

+7-8122727091

Loading...

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

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

Scrambled tofu with tempeh at Rabbit Run in St Petersburg

St Marat, 67, St Petersburg, Russia

+7-9602783921

Loading...

Categories: Vegan, Western, Delivery, Take-out, Bakery, European, Gluten-free, Breakfast

Vegan bakery cafe est. 2019. Features a daily selection of classic style cakes, cupcakes, and sweets in addition to serving breakfast all day and a seasonal soup. Example of food: quinoa porridge, syrniki pancake, and pumpkin soup. Has seating.

Scandinavian Burger at ZEN Vegan Burger in St Petersburg

Grivtsova 7, St Petersburg, Russia

+7-9643219712

Loading...

Categories: Vegan-friendly, Lacto, American, Western, Fast food, Take-out

Small cafe serving vegetarian and vegan burgers, rolls, and fried potatoes. All options except for the Greek burger can be made vegan - just ask for a vegan burger and they will replace the cheese with tofu. Offers a set which includes a burger, fried potatoes, and a drink. Beverages are lemonade, coffee, and tea. Relocated from Bolshaya Podyacheskaya Ulitsa, 29.

borscht  at RAnDOM - Dyadya Fadi in St Petersburg

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

+7-9627020025

Loading...

Categories: Vegan, Mediterranean, European, Russian

Small cafe operating out of an apartment: use gate entry code 2-4-6-0. Informal home-style dining. Serves items like falafel, sweets, soup, tea. Hosts occasional yoga classes and events. English spoken. Directions: from Dumskaya Ulitsa at the intercom dial "68," when you are buzzed in, the unmarked apartment door is to your immediate right (from outside you can look through the window into the kitchen).

Seitsn salad at Jiva Burgers in St Petersburg

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

+7-9045517004

Loading...

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

Cafe on the fourth 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).

Borche at RA Family in St Petersburg

Kuznechniy 6, St Petersburg, Russia

+7-8129222713

Loading...

Categories: Vegan-friendly, Organic, Raw, Western, Fusion, Honey

The first raw food restaurant in the city est. 2016. Offers raw variations on pizza and pasta, cream soups, and healthy dishes. The cocktail menu includes a large selection of smoothies and drinks. Dishes with honey are labelled. Holds weekend programs of culinary classes, lectures, and alcohol-free soirees.

So that's our list of the very best vegan food that St Petersburg has to offer. We hope that you enjoy your dining experience.

Is your favorite eatery included in our list of the top vegan / vegetarian restaurants?

Help to decide the highest rated veg-friendly restaurants by sharing your own dining experiences: when you visit an excellent vegan restaurant which you feel should be top-rated in St Petersburg, make a vote for it by writing your review on HappyCow.

View all vegan-options in St Petersburg

Note: For sorting by Highest Rated and on Best of the City listings we use the Wilson Score Interval rather than a straight average of listing ratings; for this reason a business with less stars may appear above one with more stars.

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

Please help us improve this St Petersburg vegan restaurant guide:

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

Report technical difficulty.

Please let these businesses know you found them on HappyCow.