As he becomes more independent, he may turn eating into a control issue. While you don't want to get into a battle over food, you can set some simple ground rules for snacks and meals, then gently but firmly remind him of them. A child who nibbles throughout the day simply won't be hungry when lunch or dinner rolls around. So try to limit snacking in the hour or two before a meal. Focus on healthy snacking.
Kids have high caloric needs and small bellies, so snacking is unavoidable.
Because snacks make up a major part of your child's intake, make sure that you offer nutritious snack choices. Use the food pyramid as your guide and offer plenty of fruits, vegetables, and whole grains, and don't forget dairy products. Talk to your child about the importance of eating healthy food. Sitting down at the table is a must. Having a meal together as a family benefits your child socially and developmentally.