Повторю всех, высказавшихся выше: Убрать из свободного доступа конфеты-печенье-мармелад.Убрать перекусы.Сначала готовить то, что любит, постепенно вводя "нелюбимые" продукты и новые блюда.В 5 лет ребенок сможет 4 часа гулять без перекусов, поверьте.  А вот перекус на улице аппетит сбивает гарантировано.А! Еще совет - на улице давайте пить только воду. Ни сока, ни молока, ни коктейля молочного, ничего, что содержит сахар. Нам помогло.