Soybean isoflavones were determined with a single-wave-length method, a three-wave-length method and HPLC. Singlewavelength method (y=7.431 7x-0.055 6,R2=0.999 8) and three-wave-length method (y=32.432x+0.048 8, R2=0.998 1) were used conveniently for total isoflavones. HPLC (genistin, y=1 828.6x-96.467, R2=0.996 4; daidzin, y=1 795.4x-420.67, R2=0.9953) was used for single isoflavone, which was complicated. Accuracy and precision of the three methods in a descending order is HPLC, three-wave-length method, and single-wave-length method.