Multi-functional food filling machine can carry out long filling, dot filling, plane coating and other complex movements within the range; it can produce different kinds of filling bread, core cake, core egg roll and other rests. It can produce different kinds of stuffed bread, stuffed cake, stuffed egg roll and other leisure food. The machine is capable of producing a wide range of different filled breads, filled cakes, filled egg rolls and other leisure foods. The equipment does not need to cut open the bread or cake, without destroying the original appearance of the food; the use of stainless steel filling syringe inserted into the bread or cake. Stainless steel filling needle tube inserted into the bread or cake, through the computer program calculation and control, can be injected into different lengths, different portions of the filling; filling uniformity and by squeezing the filling will not leak out. The movement precision of the filling syringe of the multifunctional filling machine can reach 0.1mm (millimeter), and the filling volume precision can reach 1ml (milliliter). This equipment can inject all kinds of fluid and semi-fluid fillings, including cream, various flavors of jam, bean paste, chocolate sauce, etc.; according to the actual situation can also be added in the hopper automatic heat preservation, heating device, for the specific gravity of light fillings to increase the 1/4 pressurized material device; can also be made into a two-color hopper hopper, and at the same time, injected into the two different kinds of fillings, different colors.