The invention discloses a method for preparing a health food by polypeptide factor and Chinese herb extracts. The health food is characterized by comprising the following components and materials by weight: 1-3kg of pig-spleen polypeptide, 6-16kg of a liquorice, hawthorn and tangerine peel extract, 180-210kg of oligomeric polysaccharide and the balance being water. The preparation process comprises the following steps: (1) preparing the hawthorn, the liquorice and the tangerine peel extract; (2) preparing the pig-spleen polypeptide; (3) batching; and (4) filtering, sterilizing, drying and packaging. The method has the advantages that the synergistic effect the pig-spleen transfer factor, the oligomeric polysaccharide and certain edible traditional Chinese medicines in many aspects is comprehensively utilized, the production process is reasonably designed, and more bioactive-substance functional foods are industrialized, so that the health food has better effects of enhancing the defense function of the organism of a human body, adjusting the physiological rhythm, preventing the disease and promoting rehabilitation, and is balanced in nutrition, good in absorption, good in taste, long in quality guarantee period and low in price so as to have wide market demand and large development potential.