The invention relates to a traditional Chinese medicine composition for benefiting qi, nourishing blood and adjusting metabolism and a preparation and preparation method thereof. The composition is mainly prepared from anisetree bark, cordyceps militaris, hericium erinaceus, radix curcumae, chamomile, black mulberries, fruits of Chinese wolfberry, fruits of Chinese magnoliavine, fructus cannabis, agastache rugosus, white poria, pericarpium citri reticulatae and peach kernels according to the certain parts by weight. The composition can coordinate the body functions on the whole, achieves qi and blood regulation, achieves tonification and purgation in combination, and timely remove virus and immunity compositions in time by regulating qi flowing in the channels, activating blood, dredging collaterals and dredging internal and external microchannels and a human excretory system, and therefore the effects of removing pathogenic factors for the reinforcement of vital qi, regulating qi, activating blood and adjusting metabolism are achieved, blood glucose and blood fat are lowered, the effects of controlling weight growth, adjusting insulin and intestinal flora and the like are obvious, and the good effect is achieved for treating metabolic syndromes.