Some people would lose more weight eating 3 square meals than grazing on 5-6 smaller meals a day. From experience and observations I have discovered that people who ate more frequently were more likely to eat the types of food that raises blood sugar levels quickly. These foods include processed grains and fruit by itself.
Without quality protein present in every meal you eat you risk blood sugar levels raising quickly which will then trigger hormonal reactions that results in fat storage, weight gain, sluggishness and sweet cravings.
Related article How Often Do You Snack?