มีการวิจัยออกมาว่าสาเหตุหลักที่เราง่วงหลังมื้ออาหารก็คือ
เมื่อเราทานอาหารมากๆ ทำให้กระเพาะอาหารต้องทำงานหนักในการย่อยอาหาร ในระหว่างนั้นเลือดต้องไหลเวียนมาที่กระเพาะอาหารมากกว่าที่อวัยวะอื่นๆ โดยเฉพาะสมอง จึงทำให้รู้สึกง่วง ซึม เฉื่อยชาหลังทานอาหาร
หากทานอาหารประเภทเส้นที่มีแป้งและน้ำตาลมากจนเกินไป ก็จะทำให้ระดับน้ำตาลในกระแสเลือดขึ้นสูงกว่าปกติ ทำให้อารมณ์และสมาธิไม่สมดุล ทำให้เกิดอาการง่วงซึม และอ่อนเพลียเกิดขึ้น
ดังนั้นในการทานอาหารควรทานอาหารให้ครบทั้ง 5 หมู่ และในปริมาณที่พอดี ควรเน้นผักผลไม้ที่มีเส้นใยสูง เพราะจะช่วยควบคุมน้ำตาลในเลือดให้อยู่ในระดับปกติได้ และที่สำคัญสามารถลดอาการง่วงซึมได้