The invention provides a natural plant extract, a preparation method and the application. The invention is characterized in that: the natural plant extract is prepared by grape skin, haw apple, lotus leaf, medlar, sea buckthorn, fiveleaf gynostemma herb, pilose asiabell root, radix polygoni multiflori preparata and other materials, and the materials are processed solvent extract, machining and refining and then the natural plant extract is obtained; the preparation method comprises A individual extraction method and B mixed extraction method. The natural plant extract has the advantages of effectively controlling energy absorbing of bodies, reducing fat accumulation in vivo and reducing harm of overnutrition to bodies, reducing blood fat, purifying blood, controlling blood sugar, interdicting and reversing the development of sub-healthy state, reducing morbidity risk of hyperlipemia, hypertension, diabetes, coronary heart disease, fatness, fatty liver and other diseases, providing healthy population for eating to keep fit, also providing sub-healthy population for eating to effectively interdict and reverse the development of sub-healthy state, still being used to prepare the medicament for curing hypertension, hyperlipemia, diabetes and other diseases after deep processing.