I have an 18mo DC who until recently has always been a very good eater. She has always eaten whatever we cook for her and enjoyed a wide variety of foods. Now all of a sudden she has started to refuse meals. There doesn't seem to be any obvious pattern as sometimes she'll eat well, sometimes only a few mouthfulls and then there are times she won't even touch her meal, screaming as though I am trying to assault her when I put a plate of food in front of her!
She's physically healthy so I am assuming this is a phase she's going through in her development where she's pushing boundaries and trying to assert her independence. Having done a bit of research we've decided that when she refuses a meal we won't offer an alternative, just take it away without making a big deal of it. My friend visited yesterday and looked horrified when DD refused her lunch (homemade veggie soup which was previously a firm favorite) and I didn't offer her an alternative. She thought it was "cruel" and said I was wrong to deprive her of food when she's too little to understand why. It made me feel awful and now I'm questioning myself.
Am I being cruel and unreasonable to manage her food refusal in this way or is it my friend who has it wrong? I just don't want her to get the idea that if she refuses a meal she will get something she potentially likes better as surely if I do this the range of foods she eats will get narrower and narrower?