An immunoaffinity column (IAC) for the clean-up of citrinin-contaminated food samples was prepared by using silica gel immobilised with a anti-citrinin antibody. Antibodies produced against citrinin-bovine serum albumin (BSA) were covalently immobilised onto a silica-based solid support to prepare the IAC. The selective extraction and clean-up ability of the IAC was evaluated by capillary zone electrophoresis coupled with ultraviolet detection. Clean-up conditions such as eluting solutions kind, concentrations, pH and volumes were optimised for citrinin by using the IAC. IACs were applied to citrinin-contaminated foods such as red yeast rice and monascus colour. The method's performance was acceptable in terms of recoveries, which ranged from 80.4% to 97.1% for citrinin-spiked samples at levels of 50, 100 and 200 µg kg(-1), and the relative standard deviation ranged from 5.3% to 10.5%.