The best thing about soup is you can cram it full of goodness and it always tastes great. Blending all the veggies you want up into a yummy warm puree is the quickest and easiest way to get your little ones full of goodness.
And if they hate onions, tell them there aren't any in the recipe and they'll never know!