Mengantuk setelah makan disebabkan oleh relatif kurangnya darah dan oksigen ke otak setelah makan, yang merupakan fenomena fisiologis normal, dan gejalanya bisa hilang setelah makanan di perut dicerna. Makanan masuk ke perut setelah sinyal, sehingga peredaran darah dalam jumlah besar distribusi darah ke saluran pencernaan untuk membantu mencerna makanan, sedangkan suplai darah otak relatif berkurang, yang menyebabkan iskemia otak, kekurangan oksigen, yang akan membuat orang mengantuk. Selain itu, makan dalam keadaan kenyang akan menyebabkan peningkatan kekentalan darah dan memperlambat aliran darah, yang selanjutnya akan menyebabkan iskemia otak dan kekurangan oksigen, sehingga membuat orang lebih mudah mengantuk. Rasa kantuk setelah makan seperti ini berbahaya bagi orang lanjut usia, terutama yang menderita aterosklerosis dan penyakit kardiovaskular, dan dapat dengan mudah menyebabkan terjadinya atau memperburuk penyakit kardiovaskular dan serebrovaskular. Oleh karena itu, dianjurkan untuk makan tujuh atau delapan porsi makanan lengkap dan tidak langsung tidur setelah makan, meskipun Anda mengantuk, yang terbaik adalah berjalan-jalan setengah jam setelah makan, yang dapat meningkatkan sirkulasi darah, membantu pencernaan, dan kondusif untuk kesehatan yang baik.