"Eight-treasure porridge" generally takes japonica rice, glutinous rice or black glutinous rice as the main material, and adds auxiliary materials, such as mung beans, red beans, lentils, white lentils, red dates, peach kernels, peanuts, lotus seeds, longan, pine nuts, yams, lilies, medlar, gordon euryales and coix seed. People in different parts of China choose different materials according to their dietary preferences. Different brands of cans have different materials for "eight-treasure porridge". But there are basically four kinds of raw materials: rice, beans, dried fruits and Chinese herbal medicines. Cooking at home is "eight-treasure porridge", sometimes chestnuts, carrots, sausages, bacon and so on are added.