The optimal number of meals one should have per day totally depends on the individual. Some do well with lots of little ones. Others prefer larger meals, less often. The two meal a day diet has gained popularity over the years amongst those trying to lose weight.