Honestly, mine change their “favourite” foods like the wind. One day it’s pasta is life, next day it’s pasta is poison. I’m there staring at the plate like… you literally ate this same meal last Tuesday and asked for seconds.
I’ve stopped trying to understand it. For us, the only thing that kept me sane was sticking to one meal for everyone. I put the plate down, they can eat it or not, and if they’re hungry later they can have fruit or yoghurt. No drama, no negotiations, no “what do you want instead?” chats, because that just turned into a full-time job.
Some days they eat like tiny birds, some days they inhale everything in sight. I’m convinced it’s just a phase and half to do with control — food is one of the only things they feel they get a say in.