In a large stock pot, add the cauliflower florets, chicken broth (I usually just add water and a spoonful of Better Than Boullion) and onion. Bring to a boil over medium-high heat.
Once it boils, turn to medium and let simmer until the cauliflower is soft (about 20 minutes)
Take an immersion blender (or transfer to a blender) and puree.
Add the rest of the ingredients, simmer for at least twenty minutes. Finish with the tablespoon of ACV. (I'm aware that's odd, but trust me.)