An adequate and simple analytical method based on solid-phase microextraction (SPME) followed by gas chromatography–flame photometric detection (GC–FPD) for the determination of eleven organophosphorus pesticide residues (i.e., ethoprophos, sulfotep, diazinon, tolclofos-methyl, fenitrothion, chlorpyrifos, isofenphos, methidathion, ethion, triazophos, leptophos) in vegetables samples (cabbage, kale and mustard) was developed. Important parameters that influence the extraction efficiency (i.e., fibre type, extraction modes, extraction time, salt addition, desorption time and temperature) were systematically investigated. Four types of commercially available fibres (i.e., 50/30μm divinylbenzene/carboxen/polydimethylsiloxane (DVB/CAR/PDMS), 65μm polydimethylsiloxane/divinylbenzene (PDMS/DVB), 100μm polydimethylsiloxane (PDMS), and 85μm polyacrylate (PA)) were evaluated. PA fibre exhibited the best performance and was used for the rest of the studies. The optimised extraction conditions were: extraction time, 30min at room temperature; stirring speed, 1275rpm; salt content, 10% NaCl; desorption time and temperature, 11min at 260°C; and no pH adjustment of the sample extract. The method was validated over the range 0.1–100μg/L. Repeatabilities were satisfactory, ranging between 2.44% and 17.9% for all analytes. The limits of detection and quantitation ranged from 0.01 to 0.14 and 0.03 to 0.42μg/L, respectively. The method was applied to twenty local vegetable (cabbage, kale and mustard) products. Chlorpyrifos (0.22–1.68μg/kg) was the most detected pesticide in the tested samples. The obtained values are however lower than the Maximum Residue Limits (MRLs) as stipulated in the Food Act & Regulations of Malaysia.