Shanghaikjøkkenet (kinesisk: 上海菜, pinyin: shànghǎicài, eller 沪菜, pinyin: hùcài) er et av Kinas ti store kjøkken.

Xiaolongbao, små ovnskokte knytter med kjøttfyll (baozi), en spesialitet fra Shanghai

Shanghaikjøkkenet benytter mye fersk fisk og skalldyr.[trenger referanse] Karakteristisk er en koketeknikk som etterhvert er blitt utbredt i hele Kina – rødkoking.[trenger referanse] Det forberedes en grunning av soyasaus og risvin, og i den småkokes i timevis hovedingrediensen – fisk, kjøtt eller fjærkre. Blant shanghainesiske klassikere finnes shanghaikrabbe (dampet eller fritert), ål i olje, tusenårsegg, bufekjøttretten Quilin Ganshao Niu, «åtte juvels»-chilipasta, krabber med sjøagurk og røstet mandarinfisk. Ellers kan nevnes shanghairavioli (fylt med svinekjøtt og deretter grillet), karpehalen Qingyu Shuaishui, caotou-grønnsaksretten Shengbian Caotou, pinjekjerner med maiskolbe Songren Yumi, risboller med søtt fyll Gedan Yuanzi, rismelbakelsen Canglangting Sijigao, båtkaken Lübolang Chuandian og risbollen Qiaojiapeng Zongzi.

Til forskjell fra de fleste andre kinesiske kjøkken benyttes det ikke noen former av løk i denne kulinariske tradisjon fra Shanghai.[trenger referanse]