This is what the book I used for feeding my daughter when she was little says about coping with fussy eaters.
Some children find comfort in a narrow repetitious diet and seem to thrive on surprisingly few foods. This may last for a few weeks or months before it ends.
Try to work out why your child dislikes particular foods so much. Is it the taste, texture or does the food make your child feel ill
Resist the temptation to givve snacks between meals. If they become hungry, only offer fruit, vegetable sticks or cheese - not crisps or biscuits, otherwise the child will catch on and refuse all meals knowing that you will later meet their demand for empty calrie alternatives.
Try to sit down and eat with your child.
Try not to get cross, as children quickly learn that refusing food will be met with a reaction and learn to use this as an attention-seeking device.
Never force a child to eat.
Offer a range of foods, but only a small amount of a food your child doesn't like at a time, and eventually he may surprise you!
Praise your child for what he has eaten, rather than concentrating on what remains. If he indicates that he's had enough, take the plate away. o child will voluntarily starve himself.
Offer only one drink at meal times so the child doesn't fill up with liquids instead of food.
Try additional foods at meals which your child responds to best - those where he has your full attention, when the house is quiet, when he's not too tired to eat.
If you are really concerned, keep a record of everything your child eats over the course of a week, to see whether the problem really is as bad as you think. If it's as bad or worse than you thought, discuss the food diary with the HV or doctor who can check your child's weight and height gain.
Most paediatricians agree that children will not starve when there is food about, they will eventually eat whatever is given to them if they are hungry.