Does eating before bed make you gain weight?

Nutrition Buddy
No — total daily calorie intake determines weight changes, not meal timing. Eating before bed does not inherently cause weight gain. This myth is based on the idea that metabolism "shuts down" during sleep, which is false — your body still burns calories for organ function, tissue repair, and thermoregulation. However, there are nuances: (1) Late-night eating is often mindless snacking on calorie-dense foods (chips, ice cream) — the problem is WHAT and HOW MUCH, not WHEN. (2) Large meals close to bedtime can disrupt sleep quality by causing reflux or indigestion. (3) Some studies suggest eating earlier in the day (front-loading calories) may improve insulin sensitivity in some people — but the effect is small compared to total calorie balance. Practical takeaway: If you are hungry before bed, eat a small protein-rich snack (Greek yogurt, cottage cheese, handful of almonds). Avoid large, fatty meals within 2 hours of bed. The calories count the same regardless of when you eat them.
Ask Another Question →