Eating more meals can help you maintain a lower body weight. This is probably due to several factors including increased thermic effect of food, lower blood glucose and insulin peaks, and improved leptin signalling.
In the following study, BMI and WHR decreased significantly along with the increase of the number of eating occasions.