51 Vegan / Vegetarian Friendly Restaurants
Ligovskiy pr 74, St Petersburg, Russia
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.
Ligovsky prospekt 74, St Petersburg, Russia
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.
Kuznechniy 6, St Petersburg, Russia
Cuisine: Vegan, Raw, Fusion
The first raw food restaurant in the city. The menu includes raw variations on pizza and pasta, cream soups, and healthy dishes with a creative presentation. The cocktail menu includes a large selection of smoothies and healthy drinks. The weekend programme is filled with culinary master classes, lectures, and alcohol-free soirees.
Ligovsky prospekt 74, St Petersburg, Russia
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.
Sinopskaya Embankment 56, 4th Floor, St Petersburg, Russia
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.
5 Ulitsa Radishcheva, St Petersburg, Russia
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.
Mokhovaya Ulitsa, 41 (at Ulitsa Belinskogo), St Petersburg, Russia
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.
7 Ulitsa Pestelya (at near Mukhinskoye Arts Institute), St Petersburg, Russia
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.
Ulitsa Marata 23, St Petersburg, Russia
Cuisine: Vegan-friendly, Lacto, Raw, Western, Juice bar, European
Vegetarian and raw food cafe & restaurant, opened Sept 2012. The cafe is downstairs and the restaurant upstairs. Non-smoking, no alcohol. Casual atmosphere with Wi-Fi and sometimes live music.
22 Zagorodny Prospekt, St Petersburg, Russia
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.
10 Ulitsa Pushkinskaya , St Petersburg, Russia
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.
Rubinshteina street, 24, St Petersburg, Russia
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.
83 Nab Reki Fontanki, St Petersburg, Russia
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.
ul. Belinskogo 9 (at Kino Bez Popkorna cinema), St Petersburg, Russia
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).
ul. Bolshaya Moskovskaya 7, St Petersburg, Russia
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.
Prachechny 10, Pirogova 14, St Petersburg, Russia
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.
Aleksandrovskiy Park, 4/3, St Petersburg, Russia
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.
Still hungry? We've got you covered. Try searching for areas surrounding St Petersburg.