My Boy is picky, he hates certain textures and if you try and make him eat them he with throw it right back up at you.
BUT...it I put it in a shake with Peanut Butter, he can't tell at all.
This shake is ice, two big handfuls of fresh spinach, a whole apple, dark chocolate almond milk(not much) and a spoon of peanut butter. He'll down the whole thing for his lunch.
I hide all kinds of things in his shakes, I even put raw broccoli in sometimes. I just cram whatever I have that might be good for him into it and a spoon of magical peanut butter.
Now if this only worked on my other even more picky eater. I can't get her to drink any kind of shake.