膳食纖維又可細分為水溶性膳食纖維(soluble fiber)和非水溶性膳食纖維(insoluble fiber)。
水溶性膳食纖維溶於水後能增加糞便量，在上消化道停留的時間更久，有助平衡糖分及酸鹼值；非水溶性膳食纖維顧名思義不溶於水，在吸收水分後會膨脹，有助軟化糞便、促進消化道蠕動，減少體內有毒物質。如果單純想讓嗯嗯順暢，二者缺一不可。