În general, este nevoie de aproximativ 50 de ore pentru ca fructele să se digeră complet și să se miște prin întregul tract digestiv. Cu toate acestea, zahărul din fructele ingerate poate trece din tractul digestiv în sânge în numai 15 minute, mai ales dacă fructul este luat ca suc.
Indicele glicemic indică cât timp este nevoie ca zaharurile de la un fruct să fie absorbite și să înceapă să afecteze nivelurile de zahăr din sânge. Cu cât indicele glicemic este mai mare, cu atât mai repede se digeră zahărul. Bananele au un indice glicemic foarte înalt, iar grapefruitul are un indice scăzut.
Timpul necesar pentru digerarea alimentelor este, de asemenea, afectat de compoziția mesei. De exemplu, o masă bogată în grăsimi, fibre și proteine întârzie golirea gastrică.