مطالعات نشان دادهاند که فیبر، مخصوصا فیبر محلول در آب، جذب و واجذب مواد را از طریق سیستم گوارشی آهسته میکند، ترشح کوله سیستوکینین (Cholecystokinin) را افزایش میدهد، ترشح هورمون لپتین را تنظیم میکند و وزن بدن را کنترل میکند. نقش فیزیولوژیکی اصلی لپتین، کاهش وزن بدن از طریق کاهش اشتها و افزایش ذخیره مجدد انرژی برای بدن است. کوله سیستوکینین عملکردهای متفاوتی در انسانها و حیوانات آزمایشگاهی، از جمله ایجاد حس سیری و کاهش مصرف غذا، مهار تخلیه معده، جلوگیری از ترشح گاستریک اسید و تحریک حرکات دودی شکل روده کوچک انجام می دهد.