Disclosed are specialized flour for nutrition meals for diabetes and a preparation method and use thereof. The flour is based on cereal meal as a basic material and is added to a defatted soybean vegetable protein powder and a soybean tissue isolated dietary fiber power, wherein in the dry flour base, the content of protein is 20-26 weight%, the content of the dietary fiber is 4-10 weight%, the content of carbohydrate is no more than 65 weight%, and the content of fat is no more than 4% of the weight. The method comprises physically mixing the cereal meal, the defatted soybean vegetable protein powder and the soybean tissue isolated dietary fiber power under atmospheric pressure. Food and semi-finished products made from the flour are used for preventing and/or treating diabetes.