La chaîne alimentaire joue un rôle économique important en Suisse. En 2021 environ 95 800 établissements étaient actifs dans la branche alimentaire et beaucoup d'emplois y sont liés: sur un total d’environ 5,4 millions d'emplois en Suisse, 545 300 se trouvaient 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. Ce nombre a de nouveau augmenté en 2021, mais n'a pas atteint le niveau d'avant la pandémie.
Les salaires versés dans l’industrie alimentaire, 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.