Шанхайская кухня полностью переняла все кулинарные традиции двух соседних провинций — Чжэцзян и Цзянсу.
Здесь предпочитают мясные блюда с добавлением рисовой водки, а также различных специй, придающих мясу (как правило, свинине) темно красный цвет. Популярна здесь и различным способом приготовленная утка. Блюда из угря, осьминогов, мохнатого пресноводного краба и других экзотических морепродуктов являются традиционными для шанхайской кухни. Именно здесь готовят знаменитый тофу — соевый творог, который имеет довольно специфический запах.