The invention discloses a food for reducing hypertension and diabetes, which is prepared from full oat flour, soy meal, full tartary buckwheat flour, corn flour, millet rice flour, yam flour, pumpkin flour, persimmon exocarp flour and stevia rebaudiana flour. The preparation method comprises that: the full oat flour and the full tartary buckwheat flour weighted in weight ratio are put in the samecontainer, stirred evenly, and added with the soy meal, the corn flour, the millet rice flour, the yam flour, the pumpkin flour, the persimmon exocarp flour and the stevia rebaudiana flour for even stirring; and the mixture is put into an oven, baked, cured, taken out for standing and cooling, screened and packaged into bags. The food has scientific formula, wide raw materials, convenient taking by the patient, and easy promotion.