Este nevoie de 24 până la 72 de ore pentru a digera pește, care conține proteine și grăsimi. În general, alimentele durează șase ore pentru a trece prin stomac și intestinul subțire. Nutrienții și apa sunt absorbiți în intestinul gros, iar reziduul este excretat prin colon și rect după 24 de ore.
Digestia și asimilarea alimentelor este un proces lent. Carbohidrații sunt digerați rapid, dar proteinele și grăsimile durează mai mult. Fructele și legumele necesită mai puțin timp pentru digestie, în timp ce peștele și carnea necesită mai mult timp.
Alimentele trebuie împărțite în componente simple pentru digestie și asimilare. Pancreasul, ficatul și vezica biliară ajută digerarea și asimilarea substanțelor nutritive din alimente.