Cut cauliflower into florets. Peel the apples (reserve the peels), and cut into large chunks. Toss with olive oil on a baking tray. Roast for about 30 minutes.
MAKE THE GARNISH
Cut the apple peels or use an herb scissors to cut them into ribbons. Toss with honey and a pinch of cinnamon. Set aside.
MAKE THE SOUP
Just before the cauliflower & apples are done roasting, chop the onions and cook with the butter in a large pot.
Add the cauliflower, apples, salt, cinnamon, ginger, cloves, and broth. Bring to a boil and simmer for 10 minutes to let the flavors combine.
Puree. The serve with apple garnish.
For a faster dinner: skip the roasting step. Start the onions in the butter and add the cauliflower, apples, spices and broth after the onions are soft (about 8 minutes). Cook until tender, about 20 minutes.