I'm honestly at a loss what to do when it comes to my 3 year old's dinners. She will only eat either pizza, french toast or tomato soup for her dinner. She eats alright at breakfast and lunch but she will point blank refuse to eat anything other than pizza, french toast or tomato soup at dinner time. In fact, she will refuse any new foods. She's been like this for about a year and a half. I can't even remember the last time she ate meat (not that she has to). I've spoken with the health visitor but she doesn't seem concerned as she is healthy and is full of energy. I'm now giving her vitamins and I try and give her fruit and yogurt. I'm just worried the longer this continues as she is extremely stubborn and I honestly can't see this improving. No amount of encouragement helps. She even helps me make dinner but she still doesn't eat it. Does anyone have any advice?