O prawidłowej przemianie materii decydują soki trawienne wydzielane przez różne gruczoły do przewodu pokarmowego. Zawierają one enzymy, które są odpowiedzialne za „rozpracowanie” poszczególnych składników pokarmu. Jedne działają na tłuszcze, inne na białka, jeszcze inne zaś na węglowodany.
Skład i ilość wydzielanych soków trawiennych zależy od stosowanej diety. Jeśli ktoś zjada posiłki obfitujące w białko ~ na przykład mięso, jaja, produkty mleczne – w jego sokach trawiennych dominują enzymy rozkładające właśnie białko, przez co staje się ono łatwiej przyswajalne.
Zmiana typu pokarmu sprawi, że dopóki nie przystosuje się odpowiednio skład soków trawiennych, dopóty trawienie będzie mniej efektywne. To właśnie sprawia, że osoby przechodzące na wegetarianizm, lub równie radykalnie zmieniające swój sposób żywienia, np. w związku z kuracją odchudzającą, w początkowym okresie łatwo tracą na wadze, gdyż znaczna część spożywanych przez nich kalorii zostaje wydalona.