Local classics
What’s a pyshka, really? It's a ring of fried dough that's crispy on the outside, soft on the inside, and served with a sprinkle of powdered sugar. Technically, it's a donut, but don't call it that when ordering! In St. Petersburg, it's a matter of local etiquette, much like the city's famous preference for the word поребрик (“curb”) instead of the Moscow-style бордюр.
Pyshki are usually ordered in sets of four or six. Since they're greasy and hearty, it's best to enjoy them hot with a drink. The classic pairing is Soviet-style coffee – a sweet concoction of coffee and condensed milk served from a large metal pot (you’ll recognize it once you’re there).
In St. Petersburg, the most famous pyshechnaya (a pyshki shop) is the one on Konyushennaya St. Established in 1958, it has retained not only the original recipe, but also the unmistakable Soviet-era vibe. The popularity, though,has its cost: you'll have to wait in line for a while. Luckily, these yummies are well worth the wait.
Another spot from the last century can be found on Sadovaya St. The cafe is tiny, with only two tables and standing counters, so it's best to grab your pyshki to go and enjoy them while walking along the Fontanka River or Griboyedov Canal.
If standing in queues is not your cup of tea, no worries: there are great alternatives around the city to satisfy your cravings. Near the Lomonosova campus, you can drop by Dva Gusia. Their pyshki are just as good, even if the interior is a little less nostalgic. In addition, they serve other pastries – sweet and savoury pies, pigs in a blanket, and cafeteria-style pizza.
On Vasilyevsky Island, the eatery at Uspenskaya Church, known as Monastery Pyshki, offers another picturesque stop. Despite its name, it serves not only pyshki but also full meals. Afterwards, you can take a walk along the Neva River and enjoy one of the island's best views.
Vegan
Keeping it plant-based? You don't have to miss out. Pyshechka on Griboyedov Canal serves vegan pyshki that are just as tasty as the classic ones. In fact, when I visited recently, I couldn't tell the difference until I asked! Another option is Dom Leningradskoy Pyshki, with locations a bit farther from the city center – near Staraya Derevnya and Kirovsky Zavod metro stations. The perfect stop if you live nearby!
From around the world
At Ciao Papito, you can try a bombolone, an Italian donut filled with custard. The atmosphere is nothing like the Soviet-style pyshechnaya: a cozy interior in burgundy colors, a few tables, and plenty of flowers. The menu includes seasonal fillings such as apricot, orange, and chocolate. Pair one with a cup of espresso, and you'll get a traditional Italian breakfast.
Just a short walk from Vladimirskaya metro station, you'll find a spot specializing in Georgian donuts. Unlike pyshki, they have no hole in the middle and come with generous vanilla or chocolate fillings.
And of course, there are the classic American-style donuts topped with colorful glaze and sprinkles. You can find them at Roni’s Donuts, where the selection ranges from simple glazed rings to more extravagant sweet creations, or in branches of Volchek Bakery.
Hungry for more sweet treats? Check our guides on ice cream and cold drinks.
