The relationship between agriculture and food is very close. It is impossible to produce adequate crops for global food security without proper farm management. Farming practices represent direct and indirect controlling factors in terms of global food security. Farming management practices influence agro-food production from seed germination through to the post-harvest treatments. Nano-farming utilizes nanotechnologies for agricultural food production. This review covers four key components of nano-farming: nano-mushroom production, protein-based nanoparticles, nano-nutrients, and nanofibers. This provides a comprehensive overview of the potential applications of nanotechnology in agriculture. The role of these components will be discussed in relation to the challenges faced and solutions required to achieve sustainable agricultural production. Edible mushrooms are important to food security because they are a nutritious food source and can produce nanoparticles that can be used in the production of other food sources. Protein-based nanoparticles have considerable potential in the delivery of bioactives as carriers and other applications. Nano-nutrients (mainly nano-selenium, nano-tellurium and carbon nanodots) have crucial impacts on the nutrient status of plant-based foods. Carbon nanodots and other carbon-based nanomaterials have the potential to influence agricultural crops positively. There are promising applications of nanofibers in food packaging, safety and processing. However, further research is needed to understand the impacts and potential risks of nanomaterials in the food production system.