يكتسب الوزن الجسم عن اخذ سعرات حرارية أكثر من اللازمة , وهذا الحال ينطبق بغض النظر عن وقت تناول الطعام , ولكن النوم مباشرة بعد تناول الطعام يعني أن الجسم لن يحصل على فرصة لحرق السعرات التي تناولها , والسعرات الحرارية الكثير ستكون ضارة للجسم , الذي ايضاً يؤثر على النوم , ومن ناحية أخرى تسبب الأطعمة الثقيلة والدسمة ألم في المعدة وإنتفاخات , كما أن الأطعمة الحارة تسبب حرقة وعسر هضم , وهذا بدوره لن يجعلك ترتاح بالنوم .