5 places for Vegan & Vegetarian St. Petersburg offers

5 places for Vegan & Vegetarian St. Petersburg offers
15 March 2018

A lot of vegetarian and vegan visitors to St. Petersburg worry about finding places that cater to their dietary requirements. While it’s true that a lot of famous Russian dishes contain meat (think stroganoff, caviar and of course the chicken kiev), St. Petersburg has no shortage of meat-free dining. Here are a few top picks for the vegetariantsy (вегетарианцы) and vegany (веганы) among us.

  1. Botanika

Botanika has been serving vegetarian haute cuisine since 2007, making it the oldest vegetarian restaurant in St. Petersburg. It also has one of the most extensive menus in the city, with over 100 items from all corners of the world. All dishes are vegetarian or vegan and based on Ayurvedic principles. For high-end dining, the prices are pretty reasonable too.

Address: Ulitsa Pestelya 7.

  1. Troitskiy Most 

Finally, a soviet-style café serving exclusively vegetarian and vegan fare! With an impressive roster of freshly made dishes, salads and desserts, it’s easy to see why this is a lunchtime favourite. Luckily, there are four Troitskiy Most eateries spread across the city, meaning there’s a good chance you’ll be near one next time hunger strikes.

Address: Ulitsa Kuybysheva 33, Naberezhnaya Reki Moyki 30, Millionnaya Ulitsa 25, and Galernaya Ulitsa 19.

  1. Jiva Burgers

Because burgers aren’t just for meat-eaters. If you’re looking for a plant-based burger that doesn’t disappoint, this is the place for you. This is a Hare Krishna café so everything on the menu is meat-free, meaning there’s plenty to choose from. Build your own burger from a choice of six different buns, eight kinds of toppings, and an impressive range of fillings.

Address: Ulitsa Belinskogo 9 and Naberezhnaya Canal Griboyedova 49.

  1. Café Auroville

Part veggie café, part art space, Café Auroville is a great place to grab a bit to eat, hang out with friends, or simply indulge in some people-watching. Its soups and samosas are delicious, and there’s an impressive selection of herbal teas as well. Plus, the venue hosts events in the evenings and weekends – from live music to raw food seminars.

Address: Ulitsa Radishheva 5.

  1. Schengen 

We thought we’d include one restaurant that serves veggie and vegan alongside more meaty options – perfect for when you’re with friends or family who don’t like the idea of an entirely plant-based menu. Schengen is one of Trip Advisor’s top-rated restaurants in St. Petersburg, making it a must for foodies. Hot tip: stop by for lunch instead of dinner and all dishes are discounted by 20%!

Address: Kirochnaya Ulitsa 5.


Of course, you don’t need to visit a vegetarian or vegan restaurant to avoid eating meat in St. Petersburg – check out our guide to the best Russian meat-free meals to find out what’s safe to eat on any menu. You can also hear some of our previous students’ experiences of eating vegetarian or vegan in St. Petersburg in the video below.

This post was brought to you by Leah E, currently studying Russian at Liden and Denz, St. Petersburg.

Posted by Leah E

Leah is studying Russian at Liden & Denz Language Centre in St. Petersburg, while interning as a Blogger/Editorial Assistant.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related posts
Reflecting on my first week here, I thought it would be good to note down a few small tips that can make the first week of living in Moscow and ...
Read more
St. Petersburg has always been the frame or the subject of a lot of literary works. Many authors lived there, and nowadays, literary museums are ...
Read more
One of our colleagues here at Liden & Denz just returned from a trip to the Ural mountains (otherwise known as the Urals), one of Russia’s ...
Read more
If you have been lucky enough to visit Red Square already, you probably have noticed that almost the entire side of the Kremlin wall facing the ...
Read more