Our 21m old has always been a great eater. Recently he has started a new phase tho. He has started eating a hearty breakfast, porridge and weetabix and then not really eating any lunch. Lunch isn't until 1pm after his nap so I'm sure he's hungry by then.
He either picks at lunch or eats none and the reason is that he is desperate instead to have the entire contents of the fruit bowl. We don't give it to him (not a restaurant) and then by 4pm he is starving and starts up again pointing at the fruit bowl wanting to fill up on bananas and grapes and poiting at the cupboard with the snacks in (rice cakes, breadsticks, biscuits). Then if he eats that he isn't hungry at 5.30 for dinner.
So today I stood firm for the first time. He had home made veg soup for lunch (he's eaten before and enjoyed). He did not even pick up the spoon. Total tantrum, pointing at the fruit bowl etc etc. Shoving the soup away, properly screaming. So he ended up eating nothing. By 4pm again he was asking for a banana. He must be starving but I said no for the first time really and he had a total meltdown. I still had the soup so was trying to offer it to him again and he was so upset. He was really angry/screaming/proper tears as I waved the soup under his nose and kept shoving it and pointing at the cupboard.
I just worry...does he understand? I'm wavering, thinking oh he's hungry and he doesn't understand the concept that I want him to eat the "real food" and not fill up every day on snacks. (fruit/nuts/biscuits - he'd love to just scoff them all day long instead of meals)
So from a development point of view, can he understand WHY i'm saying no to the snacks if he hasn't eaten lunch or is his heart breaking because he's hungry and I"m denying food!
He doesn't speak much except "more" and "banana" :) Am I handling this correctly?