Dinasti Tang

Pada masa kuno, orang-orang Tionghoa telah menguraikan lima makanan pokok mereka: wijen, kacang-kacangan, gandum, jawawut, dan milet bergluten. Penyusun ensiklopedia dari masa Dinasti Ming Song Yingxing (1587–1666) mencatat bahwa beras tidak termasuk dalam lima makanan pokok kuno karena pada masa tersebut wilayah Tiongkok selatan yang cukup basah dan lembab untuk menanam padi masih belum dimukimi oleh orang-orang Tionghoa.
Pada masa Dinasti Tang, selain makanan pokok yang sudah disebutkan, terdapat pula bahan masakan seperti jelai, bawang putih, garam, turnip, kedelai, pir, aprikot, persik, apel, delima, jujube, rhubarb, kacang hazel, kacang pinus, kastanya, walnut, yam, taro, dan lain-lain. Berbagai jenis daging yang dimakan meliputi babi, ayam, domba (terutama di utara), berang-berang laut, beruang (yang sulit ditangkap, tetapi terdapat resep untuk merebus, mengukus, dan memasukkan daging beruang ke dalam rendaman bumbu), dan bahkan unta baktria. Di pesisir selatan makanan laut merupakan makanan yang paling banyak dikonsumsi, dan orang-orang Tionghoa suka memasak ubur-ubur dengan kayu manis, lada Sichuan, kapulaga, dan jahe, serta tiram dengan wine, cumi-cumi goreng dengan jahe dan cuka, belangkas, kepiting, udang, dan ikan buntal.