Makanan berserat adalah makanan yang mengandung serat di mana tubuh tidak dapat mencerna atau menyerapnya. Karena tidak dapat dicerna oleh bagian pencernaan dalam tubuh, serat makanan ini tidak akan menghasilkan energi atau kalori bagi tubuh. Serat, banyak ditemukan pada buah, sayur, kacang-kacangan, padi-padian, agar-agar, dan gandum. Serat makanan tidak dapat diserap dalam usus halus. Karena itu, serat tidak akan memasuki saluran darah. Walau tidak mudah dicerna tubuh, serat ternyata memiliki peranan penting dalam tubuh. buah-buahan yang sangat baik untuk kesehatan adalah buah apel, pisang, pir, alpukat, pepaya, jambu biji merah.