An antibody and immunogen for generating an antibody to nitrofuran and/or nitrofuran metabolite such as tissue or protein bound nitrofuran metabolites. Nitrofurans and and/or nitrofuran metabolites in a biological sample can be detected by contacting the sample with the antibodies to form a complex that can be detected. The antibodies may also be incorporated into test kits for the detection of nitrofuran and/or nitrofuran metabolites.