Shanghaikjøkkenet benytter mye fersk fisk og skalldyr. Karakteristisk er en koketeknikk som etterhvert er blitt utbredt i hele Kina – rødkoking. 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 , «åtte juvels»-chilipasta, krabber med sjøagurk og røstet mandarinfisk. Ellers kan nevnes shanghairavioli (fylt med svinekjøtt og deretter grillet), karpehalen , caotou-grønnsaksretten , pinjekjerner med maiskolbe , risboller med søtt fyll , rismelbakelsen , båtkaken og risbollen .