La consommation de certains aliments, comme la viande, l'ail, les oignons et le curry en grandes quantités peut provoquer une forte odeur de corps. Si l'odeur vient juste au moment que la personne a fait un changement radical dans le régime alimentaire, la nourriture peut être le coupable. L'odeur des aliments piquants peut être sécrété par les pores, provoquant l'odeur de corps. En particulier, l'ail est une cause majeure de l'odeur corporelle, car il contient du soufre dont il sort sur la peau et se dégage de la gorge. La viande rouge se décompose dans le tractus digestif et libère des toxines qui causent des odeurs dans le flux sanguin.