People seem to think that food is metabolized less efficiently when it’s eaten at night rather than earlier in the day, and that because of this eating at night causes weight gain. I don’t believe this.
Eating in the evening only causes weight gain if you eat too much. Frequently people try hard to ‘be good’ during the day only to end up hungry at night, when it’s all too easy to get more calories than you need from desserts and high calorie snacks. Face it–when you’re hungry at 10 or 11 p.m., do you make a salad or do you have a bowl of ice cream?
Try having more healthy food during the day until you find the right balance and aren’t uncontrollably hungry at night. It’s not just your weight you’ll control but the types of foods you end up eating also.