Will I gain weight if I eat a meal or snack late in the evening?

Advertisement
Advertisement
Neal Spruce
Neal Spruce on behalf of dotFIT
Fitness
No, in fact, you are welcome to eat your last meal in bed if you want. Just don’t consume more calories than you burn for the day. By the way, a day is 24 hours, so who cares when you eat your calories? In fact bodybuilders will often set their alarms for a 2AM meal to make sure they get protein and energy delivered regularly throughout the day (and this is while they are losing weight for competition). The body does not have timepiece that tells it to store fat after certain hours. It only stores and retains fat if you consume more calories than you burn during any given period such as one day, one week, etc. Everyone has a certain number of calories they can consume without gaining weight. If you happen to change your daily schedule and end up eating a final meal or snack later in the evening without changing your calories, you are in no danger of accumulating weight as a result of changing the times you eat. However, ideally you would spread your allotted number of calories (the daily amount that allows you to reach your goal) throughout the day to prevent hunger and fluctuations in blood sugar levels, which can sap your energy levels.

Continue Learning about Eating Habits and Nutrition

Important: This content reflects information from various individuals and organizations and may offer alternative or opposing points of view. It should not be used for medical advice, diagnosis or treatment. As always, you should consult with your healthcare provider about your specific health needs.