Além de experimentar o famoso strogonoff, um dos pratos russos mais famosos do mundo, o cardápio também traz outros pratos interessantes e sofisticados como os Blinis, panquecas bem finas de trigo, recheadas com ovas de salmão, creme azedo e caviar.
Sopas Borsch, de beterraba e nata, ou okroshka, com vegetais e servida fria, são consumidas como água em São Petersburgo. Torta de physalis e biscoitos de amêndoas são ideais para quem procura por um doce.
A bebida mais consumida todo mundo já conhece: a vodka. Praticamente todos os estabelecimentos servem uma boa dose gelada, de marcas com alta qualidade. Para apreciar uma boa cerveja, não deixe de visitar um dos pubs irlandeses, espalhados pela cidade.