DS is a picky eater. Until he was about 20 months he was great, would try most things and had a varied diet. Then he had an awful sickness bug, he didn't eat for a week and when he started eating again he rejected a lot of the foods he had previously eaten happily. He was also wary about trying new things and if I persisted he would gag and sometimes be sick.
His current diet is not as varied as I would like and he is very specific over certain things. For instance he will only eat broccoli quiche not any other type and only one brand of yogurt etc. My mom says I should be firmer as it does make eating out a pain but DS will still gag if basically forced (by threats) to eat something he is not keen on. I don't want to get into a battle with him over it and am of the opinion that he will develop tastes when ready.
This is what he will eat: (he doesn't eat all this at one time, it is just his accepted list!)
Breakfast: toast peanut butter, petit filous, banana, cereal bar, milk, yogurt.
Lunch: beans on toast, scrambled egg, cheese spread sandwich, fruit, organix crisps, raisins
Dinner: (where I really struggle) fish, beans, peas, carrots, sweetcorn, mashed potato (will only eat it in this form apart from chips and waffles!), quiche, roast chicken, omelette, little pizza.
Occasionally he will accept shepherds pie or fish pie or pasta or soup. But only very very occasionally.
It's bit that bad right? My mom has made me feel I am nutritional depriving my child. I'm doing my best but I'm not going to force the issue with him. I'll lose.