Les fibres alimentaires se compose de plantes constituants de la paroi cellulaire qui sont non digestibles par les enzymes intestinales de mammifères. Contrairement aux glucides digestibles, qui donnent 4 kilocalories (kcal) par gramme de la glycolyse aérobie, la fibre est traitée différemment et a donc une valeur calorique différente. Fibre est fermenté par les bactéries intestinales pour produire des acides gras à chaîne courte. Si 100 pour cent de la fibre est absorbé et converti en acides gras, il serait théoriquement fournir 3 kcal par gramme consommée. Cependant, comme cela est le cas contraire, rendement calorique final est beaucoup plus faible. La valeur calorique actuellement acceptée de la fibre est d'environ 1,5 à 2,5 kcal / g, ou 2 kcal en moyenne.