The effects of different nitrogen, phosphorus and potassium ratios on the yield and quality of Chinese chive were analyzed to provide a theoretical basis for scientific and rational fertilization. The ‘3414’ fertilizer efficiency design was adopted. Three factors of nitrogen (N), phosphorus (P) and potassium (K) were set up, and four levels of each factor were 0, 112.5, 225 and 337.5 kg/hm2, a total of 14 treatments. The tiller number, fresh weight per plant, yield and pyruvic acid were measured. By fitting the yield and nitrogen, phosphorus, and potassium fertilizer effect functions, the optimal application amount was determined. The results showed that the application of nitrogen, phosphorus, and potassium fertilizers increased the tillering number, fresh weight per plant, and yield of Chinese chives. The effects of the three fertilizers on yield was in the order of N>P>K. N1, P1 and K1 had the highest agricultural efficiency by 116.04, 73.22 and 61.75 kg/kg. N2, P2 and K2 had the highest contribution rates of fertilizers by 44.34%, 27.76% and 25.43%. However, excessive application of N, P and K fertilizers had the lowest agricultural efficiency and contribution rate. N, P and K fertilizers could significantly affect the content of pyruvic acid. In high fertility soil, the optimal fertilization rates for N, P and K are 186.32, 183.98 and 179.58 kg/hm2.