如果食物總量未超過身體所需,即攝入量與消耗量相當,則不會造成體重增加。但如果攝入量超過身體所需總量,再加1杯牛奶的熱量,可能會對體重產生影響,但一般睡前喝牛奶不會長胖。

長胖的原因是多方面的,與總熱卡量的攝入量過多有關,當總能量供應超過身體所需時可能引起肥胖。根據一般生理原則,臨床上不主張睡前飲食,因為傳統養生學認為過午不食,睡前應儘量減少食物攝入。因為睡覺是身體很重要的修復過程,身體處於修復狀態時,胃腸道處於修復狀態,食用東西后會對胃腸道造成負擔,使其持續工作。而且睡前吃東西會干擾睡眠,影響睡眠質量。所以不主張睡前加餐。但部分糖尿病患者因為害怕發生低血糖,適當加餐也可以接受,但要注意控制總量。建議結合自身血糖水平,考慮是否加餐。