The invention provides a nutrition fortification flour specially for patients with diabetes, which comprises the following raw materials in weight ratio: 1,000g of flour, 3-5g of freeze-dried powder of black fungi, 10-15g of freeze-dried powder of yams, 8-10g of freeze-dried powder of hawthorns, 3-5g of freeze-dried powder of mulberry leaves, 10-15g of freeze-dried powder of onions, 8-10g of freeze-dried powder of purple perilla, 1-2g of freeze-dried powder of poria, 10-15g of freeze-dried powder of pumpkins and 3-5g of freeze-dried powder of silkworm chrysalis. A method for preparing the nutrition fortification flour comprises the following steps: soaking all the accessories, drying by adopting the freeze-drying method, grinding, sieving, and stirring uniformly according to proportion toobtain the product. Because the nutrition fortification flour is prepared by adopting the low-temperature freezing and processing technology, the original components of all the raw materials are guaranteed, and the nutrition fortification flour has comprehensive nutrition. Because nutritional substances capable of regulating the blood sugar are added, the nutrition fortification flour is particularly suitable for the patients with diabetes to eat for a long time and has the functions of reducing and stabilizing the blood sugar and improving the immunity of the patients. The patients eating the nutrition fortification flour can take less or even do not need to take the medicine for reducing the blood sugar, thus the side effects caused by the reason of taking the medicine for a long time to the body of the patients can be reduced.