so how often should you be eating? the theory: nutrition experts tend to recommend eating 3 balanced meals (350 to 600 calories each) and 1 to 3 snacks per day (between 150 and 200 calories each).