Los antiguos chinos comían arroz, mijo, sorgo y té. El arroz era el grano básico en el sur de China, con evidencia de que se había cultivado desde el año 5000 a. C. Fue hervido en agua y convertido en vino de arroz.
Aunque el arroz era el principal alimento para los antiguos chinos en el sur de China, era demasiado frío y seco en el norte de China para cultivarlo. Durante siglos, las personas en esta área vivían de mijo salvaje y sorgo. Para 4500 a. C., los chinos comenzaron a cultivar mijo y lo comían como papilla o convirtiéndolo en vino de mijo. El té, que se encontraba originalmente en la naturaleza, también era un alimento popular entre los antiguos chinos de al menos 3000 a. C. adelante. El trigo no llegó a China hasta 1500 a. C., cuando fue traído desde Asia occidental por viajeros.
Los antiguos chinos también comían soja, pepinos, bok choy, jengibre, naranjas, limones, duraznos y albaricoques, todos los cuales son nativos de China. La soja era la principal fuente de grasa y proteína en la antigua dieta china. La carne era un gusto raro. Los chinos comenzaron a comer pollo alrededor del año 5500 aC, y la carne a los 4000 aC. Ninguno de estos es nativo de China. La única fuente de carne nativa era el cerdo.