Pencernaan makanan setelah asupan oral terutama dibagi menjadi dua bagian: pencernaan lambung dan pencernaan usus. Waktu untuk pencernaan lambung terutama terkait dengan struktur makanan. Untuk karbohidrat dan sayuran sederhana, waktu pencernaan adalah 2-4 jam. Untuk lemak, minyak, dan protein, waktu pencernaannya adalah 6-8 jam. Untuk makanan campuran, waktu pencernaannya adalah 5-6 jam. Waktu pencernaan usus sangat berfluktuasi dan sangat bervariasi dari orang ke orang. Dibutuhkan 3-4 hari bagi beberapa pasien untuk mencerna dan menyerap semua makanan, dan beberapa pasien dapat sepenuhnya mencerna dan menyerap makanan yang tertelan dalam satu hari. Namun, selama pasien tidak menunjukkan reaksi tidak nyaman yang jelas setelah makan, dan pada saat yang sama tubuh tidak menunjukkan gejala seperti kekurangan gizi, umumnya hal ini merupakan penyesuaian fisiologis dan tidak memerlukan pengobatan yang disengaja.