The invention discloses a traditional Chinese medicine composition for protecting and nourishing liver, and relates to the technical field of traditional Chinese medicines. The composition consists ofthe following raw materials: cassia seed, medlar, cogongrass rhizome, chicory, dandelion, sedum sarmentosum, astragalus root, cordyceps sinensis, polyporus umbellatus, radix stephaniae tetrandrae, lithospermum, pearl grass and silybum marianum. The preparation method of the composition includes the following steps: decocting the cassia seed, the medlar, the cogongrass rhizome, the chicory, the dandelion, the sedum sarmentosum in water, filtering, cooling, concentrating, precipitating with the ethanol, filtering, and concentrating into paste I; decocting the astragalus root, the cordyceps sinensis, the polyporus umbellatus, the radix stephaniae tetrandrae, the lithospermum, the pearl grass and the silybum marianum in water, filtering, cooling, concentrating, precipitating with the ethanol,filtering, and concentrating into paste II; mixing paste I and paste II, drying at low temperature, grinding into powder, and sieving to obtain fine powder. The traditional Chinese medicine composition can effectively nourish and protect the liver, does not contain any harmful substances, has no toxic or side effects, can improve mental distress, can improve immunity and liver function, is not easy to get sick and tired, has obvious effect on improving symptoms of weak resistance, and comprehensively improves physique.