I just use a stick blender, to finish things off. I grew up with cream of broccoli soup that was basically butter, onions, his recipe (but, with a stick blender), and then half&half, and a little extra simmering (so that it ends up like having used scalded half&half).
TBH, lately, I've been a fan of browning meat, onions, and garlic to help make a broth, and then just making soup with whatever vegetables and grains I have around that I either feel like using up, or need to use up.
IMO, 90% of good soup is taking the time to not use prepackaged crap in it, except maybe some old bay, and another 9% is not overcooking certain vegetables and meats.
<- waiting for a bowl of instant ramen, with eggs an shredded cabbage, to cool down, so don't think I'm too snobbish about these things . But if you're going to make more than a bowl or two of soup, it's not that much harder to go all out, and the results are always better.