Molecular docking is a theoretical simulation method based on bioinformatics, which studies the interaction between molecules (such as ligands and receptors), and predicts their binding modes and affinity via a computer platform. This technology acts as a promising mean in medicinal chemistry such as structurebased rational drug design, which is accepted by researchers in the scientific community. During recent years, various fundamental studies involving biomolecular interaction in the food matrix have gradually emerged. The remarkable advantages of molecular docking such as predicting experiments are attracting increasing attention for its application potential in various fields. This review presents the theory and software development of molecular docking, and emphasises its application in the field of food science, including nutritional components and food safety. Moreover, the operational mechanisms of molecular docking are further summarised in this review.