When you think Russia, great food might not be the first thing that comes to mind, but those days are over. St. Petersburg has upped its game to offer lots of international fare, many options for vegetarians, and tasty local dishes. Much of the food took me on a nostalgic trip down memory lane, reminding me of the dishes my grandparents ate – from herring and borscht (beet soup) to smoked salmon and kasha (buckwheat).
Where to Eat in St. Petersburg
For a tasty lunch try Zoom Café. There are a number of fresh fruit juices, soups, and salads at this below street-level homey, multi-roomed café.
Just around the corner from the W Hotel and St. Isaac’s Cathedral, this cute courtyard café has an extensive menu of soups, salads, and main dishes. I devoured the potato pancakes topped with Danish creamed cheese, caviar, and melt-in-your mouth smoked salmon. It had the consistency of Japanese toro tuna – buttery, rich, and soft and a savory, salty flavor that I couldn’t get enough of. I also couldn’t resist the side of buckwheat with fried onion and carrots.
I settled in for a bowl of borscht at the Famous Idiot Café. It was nothing like the bright, stain-inducing, fuchsia-colored beet-soup my grandparents used to eat out of a jar. This was a lighter, milder version with beets, broth, a generous amount of sliced soft onions, spices, and a healthy dollop of sour cream – making it a flavorful mix tasting almost more like French Onion Soup more than the borscht I remembered.
Part of the Ginza restaurant group (which has opened up outposts in New York, London, and soon, Los Angeles), Marivanna strives to take you back to Soviet times. The décor purposely makes you feel like you are eating in someone’s home right down to the fact that you have to ring a doorbell to be welcomed in. It is a slightly, kitschy affair, with tasty homemade food.
I was fortunate enough that a local couchsurfer, Marina, took me to Marivanna’s. They cooked up tasty specialties popular in the mid-century, but perhaps made a bit more flavorful today like the Olivier (Russian) salad and stuffed cabbage.
I love that this place wasn’t in any guidebooks and I was taken here by another local friend. The name roughly translates to the mouth-watering “lard restaurant.” Makes you want to run and make a reservation, right? This Ukranian spot was decked out like a country home with white walls, wood, and its own pet mini-pig to greet you at the door. Yes, I mean a live pig in a pen.
And yes, they serve pork here, but apparently this guy is just their pet…for now. I tried some new dishes like the salad – Lesia Ukrainia, carp with buckwheat and mushrooms, and washed it down with Medovya Mayskaya, a potent honey liquer.
For a bit of rooftop glamour, another Ginza restaurant is making waves with the trendy-set of St Petersburg. Enjoy fusion food from the open kitchen while enjoying the great views toward Kazan Cathedral just off Nevsky Prospekt.
Food wasn’t exactly cheap here in St. Petersburg, but you could still buy a hot dog from a cart on the street for a mere 35 rubles…one buck. But then coffee from their local chain (a la Starbucks) was closer to $5. Overall, I was more impressed with the food than I thought I would be. Perhaps it’s my roots? Or perhaps it’s just good.
Check out the hotels in St. Petersburg.
Subscribe now and get my downloadable FREE Travel Tips Guide with all my best tips to help you travel cheaper, safer, and easier today!
No spam, I promise!
Hi Lisa! I really enjoy your blog, especially your trip to St. Petersburg. I am heading to Copenhagen in a few months and now am wishing I had set aside time for St. Pete! Your photography is also beautiful! Let me know if you ever want to visit Wisconsin 🙂 Sara
Hi Sara! Thanks for writing! Sounds like you’ll be in Copenhagen in the summer? Good choice!! I am normally living in Chicago…not far from you! Let me know if you are around!
When you are next in Chicago maybe you would like to come up to Milwaukee for a day of eating in some of our fantastic restaurants? I would be happy to set something up! Best travels to you, Sara
Sara…I’d love to come up to Milwaukee! It’s been awhile. Need to find a bus… 🙂
Let me know…we have Mega Bus between MKE and CHI and the Amtrak train!
But.how.could.you. eat meat after meeting that cute pig!
Seriously, this is the kind of food I crave. Moving Russia bit further up the list.
The funny thing is I eat a lot less meat now than ever. I don’t buy it at home anymore. I eat more when traveling. But believe me…as an animal lover, it’s something I struggle with all the time.
I’m not a fan of Slavic food as the ones I’ve tried were all so bland. But some dishes here looks rather appetising, I must admit. They need to put in more heat in their food! 😉
SO true Marlys…not much potent flavor, but I had some yummy eats. I think for me the nostalgia kicked in.
Looks like St Petersburg has a lot to offer when it comes to food. All dishes look so yummy. How about the prices? Is it expensive to dine out? I would definitely go for buckwheat and carrots 🙂
Hi Agness! Good question! St. Pete is not a cheap city so eating out might be minimum 10 Euros per dish. Not as cheap as Berlin, but cheaper than Norway! You can find cheap hot dogs on the street though!
“for now”? Oooo, that’s terrible! Please tell me you were joking.
As for the rest? Om nom nom!
Wow, you really are an incredible photographer. Those pirogis or whatever they are have me salivating at work. I wish I could take photos like that for my budget travel blog. I’m sure it comes with time but wowza those are great.