My son is 3 and is becoming increasingly fussy with food.
When he was weaning and even up till around 2-2.5 he would eat a good variety of foods and his doctor was never concerned. He's never been a massive eater but at least he would try new things.
Recently he's become quite fussy and barely eats anything. He seems to have a particular aversion to meat and says I don't want to eat meat. It's not limited to meat though- he now doesn't eat pasta, rice, beans, or any cooked veggies.
He lives on mainly fruit, cheese, bread, crackers, pizza, potato waffles sometimes, cereal, toast.
We make family meals that we all sit and eat but he makes himself gag on purpose if we put food in front of him. We tend to just him and eat our food or tell him to stop being silly and eat his food. He's quite switched on and we've explained why he needs to eat healthy food to help him grow big and strong and for energy.
I don't give him and make him something separate when he is crying about his dinner instead I just take it away after a certain time and tell him dinner time is over.
Sometimes he cries and says he wants his dinner back but if I give him it back he does the same- pretends to or really does gag and has made himself sick in the past or mess about with his food.
We've cut right back on snacks and treats as he isn't eating properly but nothing is convincing him.
Any tips or ideas to get him to eat more varied?