Extraction of flavonoids from Flos Sophorae using PSE was optimized by CCD design. The maximum extraction yield of flavonoids was 200 ± 8.63 mg/g. The mechanism underlying PSE was studied. Flavonoid extracts obtained by PSE exhibited excellent antioxidant activity. Chemical composition of flavonoids extracted by PSE was analyzed.