If you eat late in the evening, your body will use the extra calories to store fat. Most of us start shutting down later in the day, and don’t do very many activities or burn very many calories. Hence, eating late and not using those calories, is just excess consumption and will be stored as fat.
The whole idea is to sleep on an empty stomach. It takes about 3 hours for your stomach to empty (diabetics take longer). Food will still be in your intestines, but the stomach is what releases the weight gain hormones. You want your stomach to be completely empty.
One of the simplest Alo Diet rules is to avoid eating after 7PM. Most people are asleep by 10PM, so this is a good time to stop eating. If you sleep at 11PM, change this to 8PM.
If you really feel hungry after 7PM, have some tea, drink a full glass of water, a handful of almonds, a cheese stick, or slice of turkey bacon. Avoid late night carbohydrates at all costs.
Stick to this rule and you will see results.