The invention discloses a freshwater fish quality improver and a preparation method thereof. The improver is prepared from folium cortex eucommiae powder, broad bean, allicin, arginine, n-3 polyunsaturated fatty acid, carnitine, vitamin E, vitamin C, taurine, lycine betaine, sodium selenite, MgSO4, MgCl2, zinc sulfate, manganese sulfate, bentonite, astragalus membranaceus, codonopsis pilosula, wild chrysanthemum flower and wheat middling. Through a nutrition regulating and control method is adopted, the nutritional components of feed are adjusted, efficient additives are used, and various beneficial components which are favorable for increasing muscle nutritional components, enhancing the immunity of the organism, improving the characteristic of a muscle texture and improving mouthfeel andchewable property are combined and act jointly, the effect of improving the muscle nutritional value and the muscle sensory quality of the cultivated fish can be achieved, the texture character of the muscle can be improved and the texture characteristics such as mouthfeel hardness, adhesiveness, elasticity, cohesive force, conglutination degree, chewiness and restoring force can be enhanced.