The invention relates to a method for efficient expression preparation of UDP-glucose-hexose-1-phosphate uridyltransferase. According to the method, a recombinant expression vector is constructed fromUDP-glucose-hexose-1-phosphate uridyltransferase (GalT) gene and Bacillus subtilis by using a vector; the recombinant expression vector is transformed into Bacillus subtilis to construct a recombinant engineered strain; the recombinant engineering strain is subjected to induced culture in a liquid culture medium; and the obtained bacterial liquid is subjected to centrifugation, and the supernatant is taken. According to the present invention, the method has advantages of high yield of UDP-glucose-hexose-1-phosphate uridyltransferase, pure protein, easy recovery and purification and simple production operation, provides the convenience in the industrial large-scale production of GalT, further has advantages of yield improving, time saving, labor saving and cost saving, particularly provides the safety assurance in the application of the enzyme in the food industry, and has great significance.