The invention provides an oral liquid with kudzuvine root and longstamen onion bulb, which consists of snakegourd fruits, ongstamen onion bulb, pinellia tuber, red sage roots, hemlock parsley, hoantchy roots, cassia twig, sandalwood, fructus amomi and kudzuvine root. The weight portions and adding proportion of the Chinese medicinal herbs are: 18 to 22 grams of snakegourd fruits, 10 to 20 grams of ongstamen onion bulb, 10 to 14 grams of pinellia tuber, 13 to 17 grams of red sage roots, 12 to 18 grams of hemlock parsley, 25 to 35 grams of hoantchy roots, 8 to 12 grams of cassia twig, 12 to 18 grams of sandalwood, 5 to 15 grams of fructus amomiand, and 17 to 23 grams of kudzuvine root. A preparation method of the oral liquid comprises the steps of adding water, decocting the Chinese medicinal herbs according to the weight portion, condensing, adding ethanol, performing cold storage, filtering, volatilizing the ethanol to have no ethanol smell, adding distilled water, performing cold storage, removing precipitates through filtration, bottling, sealing, sterilizing and preparing the oral liquid with kudzuvine root and longstamen onion bulb. The oral liquid has the advantages that the oral liquid has no side effects, can regulate blood pressure, lower blood lipid and blood glucose, strengthen myocardial energy storage, regulate myocardial metabolism, improve the hypoxia tolerance of organisms and be used for adjuvant therapy of heart failure, and is low in cost.