A single step extraction-cleanup procedure using porous membrane-protected micro-solid phase extraction (μ-SPE) in conjunction with liquid chromatography–tandem mass spectrometry for the extraction and determination of aflatoxins (AFs) B 1 , B 2 , G 1 and G 2 from food was successfully developed. After the extraction, AFs were desorbed from the μ-SPE device by ultrasonication using acetonitrile. The optimum extraction conditions were: sorbent material, C8; sorbent mass, 20mg; extraction time, 90min; stirring speed, 1000rpm; sample volume, 10mL; desorption solvent, acetonitrile; solvent volume, 350μL and ultrasonication period, 25min without salt addition. Under the optimum conditions, enrichment factor of 11, 9, 9 and 10 for AFG 2 , AFG 1 , AFB 2 and AFB 1 , respectively were achieved. Good linearity and correlation coefficient was obtained over the concentration range of 0.4–50ngg −1 (r 2 0.9988–0.9999). Good recoveries for AFs ranging from 86.0–109% were obtained. The method was applied to 40 samples involving malt beverage (19) and canned coffee (21). No AFs were detected in the selected samples.