Не пробовали побегать, попрыгать - в общем погулять подольше на свежем воздухе перед едой? У меня старший (8лет), если на улице не выбегается - плохо ест...