Throughout the food supply chain, including production, storage, and distribution, food can be contaminated by harmful chemicals and microorganisms, resulting in a severe threat to human health. In recent years, the rapid advancement and development of nanotechnology proposed revolutionary solutions to solve several problems in scientific and industrial areas, including food monitoring. Nanotechnology can be incorporated into chemical and biological sensors to improve analytical performance, such as response time, sensitivity, selectivity, reliability, and accuracy. Based on the characteristics of the contaminants and the detection methods, nanotechnology can be applied in different ways in order to improve conventional techniques. Nanomaterials such as nanoparticles, nanorods, nanosheets, nanocomposites, nanotubes, and nanowires provide various functions for the immobilization and labeling of contaminants in electrochemical and optical detection. This review summarizes the recent advances in nanotechnology for detecting chemical and biological contaminations in the food supply chain.