This paper described a novel application of PEGylated magnetic carbon nanotubes as solid-phase extraction nanosorbents for the determination of puerarin in rat plasma by high performance liquid chromatography (HPLC). A solvothermal method was employed for the synthesis of monodisperse magnetites anchored onto multi-walled carbon nanotubes (MWCNTs@Fe3O4). In order to enhance the water solubility of MWCNTs@Fe3O4 that ensured sufficient contact between nanosorbents and analytes in the sampling procedure, the obtained nanomaterials were further noncovalently functionalized using a phospholipids-polyethylene glycol (DSPE-PEG). The PEGylated MWCNTs@Fe3O4 nanomaterials had an extremely large surface area and exhibit a strong interaction capability for puerarin with π-π stacking interactions. The captured puerarin/nanosorbents were easily isolated from the plasma by placing a magnet, and desorbed by acetonitrile. The experimental variables affecting the extraction efficiency were investigated. The calibration curve of puerarin was linear from 0.01 to 20 μg/ml, and the limit of detection was 0.005 μg/ml. The precisions ranged from 2.7% to 3.5% for within-day measurement, and for between-day variation was in the range of 3.1-5.9%. The method recoveries were acquired from 95.2% to 98.0%. Moreover, the analytical performance obtained by PEGylated magnetic MWCNTs was also compared with that of magnetic MWCNTs. All results showed that our proposed method was an excellent alternative for the analysis of puerarin in rat plasma.