The invention discloses recovery-type traditional Chinese medicine edible oil which comprises 40-60% of edible vegetable oil, 9-12.5% of sea buckthorn oil, 8-11.5% of eucommia oil, 5-14% of taraxacum oil, 5-12% of honeysuckle oil, 6-8% of lithospermum erythrorhizon extract and 1-2% of rosmarinus officinalis extract and tert-butylhydroquinone. The invention further discloses a preparation method of the edible oil. The preparation method comprises the steps of (1) cleaning a packaging bottle, putting the packaging bottle into a disinfection cabinet, and performing disinfection for standby, (2) weighing the substances according to a weight ratio, performing mixing, and performing stirring and heating for 1-3h at 170 DEG C, (3) performing encapsulation into the packaging bottle, and (4) plugging and sealing the packaging bottle. The edible oil effectively removes in-vivo viruses, kills malignant bacteria, eliminates inflammation and promotes blood circulation, so that the edible oil can achieve cancer treatment, immunomodulation, blood pressure reduction, blood glucose reduction, liver protection, anti-ageing, beautifying, endocrine regulation, anti-inflammation, anti-virus, analgesia, heart protection and anti-coagulation effects, and has a significant effect on recovery hepatitis B, hepatocirrhosis, a heart disease, diabetes, hypertension, an acquired immune deficiency syndrome, a cancer and the like.