Hi Fit,
Great thread!
I'm not sure how old your children are, but when my 2 Sons were little, they didn't want to eat Broccoli and such, and at that time in school, they were learning all about dinosaurs.
So I took a piece of broccoli and stood it up, and started saying things like "Oh no, I'm a little tree, and here comes a GIANT dinosaur (part being played by each of my 2 Sons), I HOPE it doesn't bite my top off"...
Next thing you know, my Sons (the 2 dinosaurs) have been eating veggies ever since!

Hope that helps,
Ben N