اساساً فیبر جزئی از موادغذایی گیاهی است—سبزیجات، میوه ها، حبوبات، و آجیل—که بدن نمی‌تواند هضم کند. دو نوع فیبر وجود دارد: فیبر نامحلول که به گذشتن موادغذایی از دستگاه گوارش کمک می‌کند، و فیبر محلول که به پایین آمدن چربی و کلسترول کمک می‌کند. باوجود فیبر محلول، موادقندی و چربی‌ها با سرعت کمتری وارد جریان خون می‌شوند که ذخیره خوبی از انرژی برای شما فراهم می‌کند. وقتی غذاهایی می‌خورید که فاقد فیبر هستند، قند خون شما بالا می‌آید و بعد به سرعت افت می‌کند و باعث ایجاد گرسنگی شده و شما را به خوردن ترغیب می‌کند.

هرچه میزان فیبر در موادغذایی بیشتر باشد، بهتر است. محصولات پرفیبر معمولاً کم کالری هستند و شما می‌توانید میزان زیادی از آن را مصرف کنید. وجود فیبر در موادغذایی، شما را سیر می‌کند چون وقتی مایعات را به خود جذب کند، در شکمتان باد می‌کند. فیبر برای قلب شما هم فایده بخش خواهد بود: به پایین آوردن کلسترول و فشارخون کمک کرده و جریان خون را تقویت می‌کند.