A novel pre-treatment was proposed for the simultaneous determination of aflatoxins, ochratoxin A and zearalenone in foodstuffs using high-performance liquid chromatography with fluorescence detection. The analytical procedure was based on a first step using a quick, easy, cheap, effective, rugged, and safe based extraction procedure, followed by salting out and purification with a C solid-phase extraction column as interference removal clean-up. Subsequently, collected supernatant was subjected to dispersive liquid-liquid microextraction. Response surface methodology based on central composite design was employed to optimize conditions in the microextraction procedure. Under the optimum conditions, satisfactory analytical performance with recoveries ranging from 63.22 to 107.6% were achieved in different types of cereals and beans, as well as desirable precisions (0.81-8.13%). Limits of detections and quantifications for these six mycotoxins ranging from 0.03 to 13 μg/kg and 0.22 to 44 μg/kg, respectively, were obtained. Finally, the established method was successfully validated by four certified reference materials (P = 0.897> 0.05) and applied to 79 samples from local markets.