上海老饭店等两家百年老店最为着名。八宝鸭、糟钵头、虾子大乌参、腌笃鲜等均为知名的菜肴，而油爆虾、红烧甩水则是较为知名的家常菜。此外，生煎馒头和小笼馒头则是本帮小吃的知名代表。此外，由于上海开埠后大批移民涌入，上海可以见到来自全国各地的各菜系餐馆。其中粤菜以杏花楼和新雅粤菜馆最为着名，而苏菜则以德兴馆为其代表，宁波风格料理则可以在宁波汤团店品尝到。而西方饮食文化随同上海开埠进入这座城市，1853年开业的老德记西餐馆为沪上首家西餐厅。最初西餐一般以应对外国顾客为主，1910年德大西餐馆开业，成为面向各界