The invention provides a total nutrient formula food and a preparation method thereof. The whole nutritional formula food comprises protein, carbohydrate, fat, biotin, linoleic acid, linolenic acid, vitamin A, vitamin D, vitamin E, vitamin K1, vitamin B1, vitamin B2, vitamin B6, vitamin B12, nicotinic acid, folic acid, pantothenic acid, vitamin C, sodium, potassium, copper, magnesium, iron, manganese, zinc, calcium, phosphorus, iodine, chlorine, selenium, choline, inositol, molybdenum and fructo-oligosaccharide. According to the total nutrient formula food, nutrient composition is reasonable and digestion and absorption are easy. The total nutrient formula food can be used as a single nutrient source satisfying the nutrient requirements of the eating restricted persons, also can be used for nutritional supplement before and after the patient operation, and can solve the problems of constipation and intestinal peristalsis caused by reduction of the amount of exercise of patients.