The invention discloses a method for preparing hair
dyeing oil by using natural plants, which comprises the following steps of: firstly, fermenting and enzymolyzing black beans and black flour mushrooms serving as raw materials to obtain
small molecule polypeptide; mixing and extracting
vaccinium bracteatum leaves, walnut green seedcase, purslane,
indigo naturalis, dried laver, black tartary buckwheat and black
fungus serving as raw materials to obtain a
plant extract; modifying the
cuttlefish ink extract by using
lysine to obtain a modified
cuttlefish ink extract; and finally, ultrasonically dispersing micromolecule polypeptide,
gastrodia elata polypeptide and fenugreek gum into deionized water, continuing to add the modified
cuttlefish ink extract and the
plant extract, uniformly mixing, and performing
ultrasonic oscillation treatment under the condition of a pulsed
magnetic field to obtain the hair dye. The natural plants are used as the main raw materials, the source is wide, the components are healthy, the safety of the hair
dyeing oil is good, and the hair
dyeing effect is good.