My now 3 year old, as recently as 6 months ago would eat nothing but the carrots and chicken (tiny bits) out of my chicken noodle soup (home made). Now, he'll only eat the noodles and a bit of the broth...so /shrug
He would eat 'little trees' broccoli and peas, potato in any form, and now he won't touch them.
He used to have scrambled egg and cheese on 'toasted' wheat bread sandwich for breakfast (home style egg muffin type thing) now he won't touch cheese, on any sandwich. A few days ago, he asked me to make a 'egg cheese sandwich' with 'just eggs'. (So he's rejecting toast now too).
He'll still eat my homemade pizza with cheese and sauce (and pepperoni, which I never used to put on it, but he's asking for it now). The bread is 'sour soaked' and he really seems to enjoy it, but who knows, maybe tomorrow he'll reject it.
I got him to eat some frozen peas a few days ago, then the next day when I tried to put some on his plate, he said they were 'yucky' and he doesn't like them (the day after he gobbled them down...)
He could 'put away' an entire 'petite filet' strip of steak *cut into tiny bite sized pieces* now he won't touch it. He'll eat homemade hamburgers though.
He used to love homemade refried black bean and cheese burittos, with green chili salsa on it, now he will take one bite and 'be done'.
Sometimes he asks for a cookie or ice cream and I've said if you don't eat what's on your plate first (and we're talking a SMALL portion here), then there are no 'treats' or dessert. He shrugs, says he's done eating and goes and sits down and won't eat anything else for the night...
He's healthy otherwise, but he caught his first 'stomach' flu last week and I'm thinking his nutritional 'strike' is what caused him to be susceptible to the 'crud' going around in the city. Other than that, I don't want to pressure him and I've tried hiding stuff, and he can 'smell' or taste off flavors really really easily (I have an over active sense of smell too, and can usually pick out flavors and spices really easily, but I have a broad palate). I just hope he'll get over it soon, as I'm getting frustrated wondering what foods he'll 'like today' and not tomorrow!
Hang in there!