圣彼得堡是俄羅斯最大的港口,漁產豐富,品種繁多,尤其以三文魚最為鮮美。咸魚干的肉質和三文魚相似,配面包吃,別有風味。
此外,圣彼得堡快餐店很多,麥當勞、肯得基不用找了,隨處都有。特別是在納爾夫斯基大街兩邊,有許多俄式快餐,Correls(近Nevsky Palace Hotel)和Muhymka(近皇宮廣場)這兩間快餐店,供應熱狗、漢堡包、炸雞等,價錢便宜。還有一些很有特色的快餐,如長條面包,可夾生菜、紅腸、腌肉、芝士等,30-50盧布/條。最方便的是土耳其烤肉攤,每個地鐵出入口都有幾檔,大鐵棍上插滿了雞肉、羊肉,電爐烤著,要時削下一些,用一張薄面餅一卷,配上洋蔥,可做午餐,30盧布/個。再喝點伏特加,一定讓你不肯罷手。
圣彼得堡也有很多中國餐廳,水平參差,比較老字號的是上海飯店(Shanghai Restaurant)和筷子餐廳(Chopsticks),在當地也可算得上是具有中國風味的餐廳了。