It's not what you eat, it's when you eat

People trying to lose weight may need to consider not only what they eat but when they eat it.

Scientists who studied the timing of meals have discovered that people who ate late in the day lost less weight than those who ate earlier. Even though they consumed the same total calories and expended the same energy, those who sat down to lunch late shed significantly fewer pounds than those who had their lunch early.
The finding turns conventional advice on its head. Nutritionists spend much of their time exploding dieting “myths” such as that eating at night leads to weight gain. Now they may have to reconsider.
The conventional view is that the body will store as fat any extra calories consumed beyond those burnt as energy during the day, regardless of the time of day during which those extra calories are consumed.
But it has been undermined by recent research in animals and humans suggesting that energy regulation and the laying down of adipose tissue (fat) is subject to a circadian rhythm, which , if disrupted, may lead to disturbances in metabolism.

Source  - Independent