The invention relates to a compound nutritional formula for regulating and nourishing kidney and a preparation method thereof, and belongs to the field of nutritional food. The compound nutritional formula comprises astragalus root, raw oyster, dogwood, dark plum, sophora flower, coix seed, gordon euryale seed, lotus seed, artichoke, eucommia bark, leek seed, medlar, donkey-hide gelatin, sealwort,yam, poria cocos, kudzu root, meson, lily, seabuckthorn, fried black wormwood, dandelion, dendrobium, adenophora root, fragrant solomonseal rhizome, lotus seed, inulin polysaccharide, elsholtzia chinensis, endothelium corneum gigeriae galli, walnut kernel, alginate, protein peptide, arabinose and xylitol. The compound nutrition formula for regulating and nourishing kidney and the preparation method thereof has the advantages of balancing and lowering urinary protein, uric acid, urobilinogen, urinary creatinine and urea nitrogen, improving kidney blood supply and supplementing kidney qi, reducing blood sugar, lowering blood pressure, relaxing blood vessels, promoting formation of ossein, enhancing bone density, promoting differentiation and maturation of immune cells, repairing damaged nerve, muscle and meat skin, promoting wound healing; arabinose can inhibit glucose absorption by small intestine by arabinose, reduce blood sugar, relieve alcoholic intoxication, protect liver, inhibitobesity, and reduce uric acid and gout.