現在的上海菜有兩種涵義。狹義的上海菜叫本幫菜,廣義的上海菜是以本幫菜為主吸收各派之長形成的綜合性、廣泛性的菜系。
“本幫菜”特指上海本地風味的菜肴,特色可有用濃油赤醬(油多味濃、糖重、色艷)概括。常用的烹調方法以紅燒、煨、糖為主,品味咸中帶甜,油而不膩。