The invention relates to a method for self-making a finger painting pigment from food materials, which comprises the following steps: previously preparing raw materials sucrose, sodium chloride, potato powder, corn flour or wheat flour, water, tea oil and an edible pigment; mixing the sucrose, sodium chloride, potato powder, corn flour or wheat flour and water together, and heating; pouring the heated tea oil into the mixture of sucrose, sodium chloride, potato powder, corn flour or wheat flour and water, and stirring; and finally, adding the edible pigment into the mixture of sucrose, sodium chloride, potato powder, corn flour or wheat flour, tea oil and water to blend the color. The method can solve the following two problems in the prior art: 1. the pigment can be easily eaten mistakenly by children; and 2. the pigment can be easily stained to the clothes of children.