The invention discloses an all-round enteral nutrition preparation and a preparation method thereof. Raw materials of the all-round enteral nutrition preparation contain rice, lotus root starch, maltodextrin, casein, animal protein, soybean protein, vegetable oil, dietary fiber, salt, vitamins and trace elements. The preparation method comprises the steps of cleaning, drying and smashing the rice, adding water to boil the rice, adding amylase to perform enzymolysis, performing drying, smashing and sieving to obtain rice powder, adding surplus raw materials except the lotus root starch and the dietary fiber into the rice powder, performing drying and then mixing the rice power and sieved lotus root starch and sieved dietary fiber to perform sterilization. The observation on the nutrition effect of the old people suffering long-term nasal feeding shows that the all-round enteral nutrition preparation has obvious improvement effect on nutrition situations but has no harmful effect on blood sugar, blood fat and renal and liver functions. Clinical evidence shows that after the all-round enteral nutrition preparation is used, nutrition intake can be effectively increased, the organism nutritional indexes and the nutrition situations are improved, and no adverse reaction is caused.