Chất xơ cũng cần thiết cho khẩu phần ăn như vitamin, khoáng chất và chất đạm. Chất xơ giúp làm sạch đường ruột – vốn dài gấp 6 lần chiều cao cơ thể người. Khi sản phẩm loại thải bị ứ đọng lại trong ruột, chúng được hấp thụ thông qua thành ruột, rồi tuần hoàn theo máu và lắng lại trong cơ thể. Chất xơ làm tăng nhu động ruột và giúp thông ruột.
Thực chất, chất xơ chính là xenlulo, nó có nguồn gốc từ thực vật. Xenlulo không được cơ thể tiêu hóa, vì vậy nó không cung cấp năng lượng. Nhưng nó lại đóng vai trò lớn. Một lượng lớn chất xơ trong khẩu phần ăn làm cho bữa ăn thêm hấp dẫn. Thiếu chất xơ trong khẩu phần ăn sẽ làm chậm quá trình làm sạch đường ruột. Khi thức ăn được tinh chế và được chế biến, chúng đã mất đi 80% lượng xơ.
Rau lá xanh, thân cây (như măng), trái cây (đặc biệt là phần vỏ và hạt), cả ngũ cốc, đậu lăng, đậu hạt, các loại gia vị và thảo dược đều dồi dào chất xơ. Nếu bạn ăn chay, bạn sẽ không gặp phải vấn đề gì trong việc ăn nhiều chất xơ.
Thiếu chất xơ trong khẩu phần ăn là nguyên nhân gây ra ung thư ruột kết, là “sát thủ số 2” ở Mỹ. Thiếu chất xơ cũng gây ra chứng bệnh về da, bệnh trĩ, viêm túi thừa ở ruột kết, viêm ruột thừa, táo bón, đau đầu và chuột rút.