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.
Tacos 🔥 at I love you - Ya lyublyu tebya -я люблю тебя - Maybe closed in St Petersburg

Grazhdanskaya Ulitsa 13-15, St Petersburg, Russia

+7-9112389747

Loading...

Categories: Vegan, International, Organic, Raw, Juice bar, Asian, Bakery, European, Gluten-free

Vegan Restaurant in the center of Saint Petersburg, serving European, Asian, and Mexican dishes. Includes space for meetups. Previously called Mir. NOTE: Maybe closed May 2024 - please send updates to HappyCow.

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.

cheeseburger and fish'n'chips at Hood - Sovetskaya - Maybe closed in St Petersburg

8th Sovetskaya St 4, St Petersburg, Russia

+7-9990087717

Loading...

Categories: Vegan, American, Macrobiotic, Fast food, Salad bar, Take-out, European

Second location in St Petersburg. Offers burgers, wraps, salad, milkshake and lemonade. NOTE: Maybe closed April 2024 - please send updates to HappyCow.

Veggie bowl at Fika in St Petersburg

Aptekarskiy prospekt 2, St Petersburg, Russia

+7-9219245589

Loading...

Categories: Vegan, Pizza, Delivery, Take-out, Bakery, European, Russian

Vegan bistro offering bowls, bagels, cakes, and pastries. Est. 2018 previously at Naberezhnaya Reki Fontanki, 20.

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.

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.