The invention provides a fruit, vegetable or algae food capable of being stored for a long time. The food comprises vinegar, moisture, and leavenings of fruits, vegetables, Chinese herbal medicaments, coarse cereals or potatoes. The moisture content in the food is lower than 35 percent of the total weight of the food. The invention also provides a method for preparing the food, which comprises the following steps of: a, drying the fruits, the vegetables or the algae; b, soaking the dried fruits, the vegetables or the algae with the vinegar; c, drying the fruits, the vegetables or the algae soaked by the vinegar again; d, adding the leavenings of the fruits, the vegetables, the Chinese herbal medicaments, the coarse cereals or the potatoes into the fruits, the vegetables or the algae obtained in step c; e, drying the fruits, the vegetables or the algae added with the leavenings again; and f, adding the leavenings dried by spray into the dried fruits, the vegetables or the algae to obtain the fruit, vegetable or algae food capable of being stored for a long time. The storage period of the food can reach one year and six months at normal temperature.