My 3.5 year old used to be a great eater but has slowly become more fussy since he was about 2. I know this is fairly normal but it seems to be becoming more pronounced - particularly around what protein he will eat.
We don't cook separate meals but he doesn't like sauces or foods combined so will do a deconstructed version of what we are having eg if we are having a stir fry, he will have egg fried rice and some veg etc or if it's Mexican, wraps, cheese, sometimes a taste of refried beans. We will also put a bit of the mixed version on a plate for him to try, which he will sometimes.
He will happily eat pasta, wraps, bread, rice etc, basically any fruit, raw veg chopped up, some boiled veg but no fried veg, cheese, nut butters, some nuts, lentils (if with pasta) sometimes baked beans, yoghurt. He is still quite adventurous with flavour - loves curry spice, will try new things generally but then often won't eat them again even if he says he liked them.
My main issue is that he doesn't really like any meat other than sausages which I don't want to give him much (and even they have become a bit hit and miss). He wont touch a sauce or soup with a bargepole so can't sneak in lentils/pulses there. So I am worried about his protein intake. Even the things he will eat - eggs, baked beans, cheese, nuts - he only eats a small amount!
We keep exposing him to a wide range of foods, keep the pressure low, don't use food as a reward, limit snacks and stopped doing fruit after dinner to encourage eating more at meal times.
Is it just a case of sticking it out and eventually he will be back to scoffing curry?! I do wonder if it is a classic 3 year old control thing but it's driving me crazy 😅