La chaîne alimentaire joue un rôle économique important en Suisse. En 2020 environ 95 600 établissements étaient actifs dans la branche alimentaire et beaucoup d'emplois y sont liés: sur les environs 5,3 millions d'emplois en Suisse, 535 200 étaient dans les branches de la chaîne alimentaire. Ainsi, 10% des emplois avait à faire avec des produits alimentaires. La production primaire (agriculture et pêche) et les établissements de restauration y employaient le plus grand nombre de personnes. En 2020, la pandémie de COVID-19 a provoqué une baisse du nombre d'emplois dans le secteur de la restauration.
Les salaires versés dans l’industries alimentaires et dans la fabrication de boissons ainsi que dans la restauration étaient en général inférieurs au salaire moyen de l'ensemble des branches économiques.