The invention discloses a preparation method of a creamy health-care peanut oil. The method comprises the following steps: firstly, pulverizing and preforming peanut kernel, and then mixing into milk; spraying decoction concentrate of traditional Chinese medicines such as angelica sinensis, root of red-rooted salvia, sunflower discs, luffa root and broad been skin to green compacts after airing, and then orderly steaming, stacking, squeezing and refining the green compacts to obtain refined peanut oil; adding hemp seed oil, carrot seed oil and menthol to the peanut oil; and evenly stirring, finely filtering, cooling, weighing and packaging to obtain the finished product, namely the creamy health-care peanut oil. The peanut oil disclosed by the invention has a special milk fragrance; the taste of the peanut oil can be improved; the appetite of a person is enhanced. The peanut oil disclosed by the invention is overall in nutritional ingredients, also has the effects of clearing away heat and toxic materials, enriching the blood, promoting blood circulation, moisturizing pathogenic dryness to loosen the bowel, calming liver wind, inducing diuresis, percolating dampness, relieving asthma, dispelling cough, and the like except for inherent functions of the peanut oil, and is suitable for eating by kinds of people.