Preheat oven 400 degrees. Toss the cauliflower with half the coconut oil and spread out in a single layer of a baking sheet. season with salt and pepper. Bake until golden brown about 25 to 30 minutes
In a large pot add the remaining coconut oil. Add the onion and garlic. Cook 2 minutes. Add the curry paste and lemon zest. Stir to incorporate the paste. Add the wine and cook until evaporated.
Add the cauliflower, vegetable stock, coconut milk and sugar. Cook until warmed through. add the vinegar. Use an immersion blender and blend until smooth. Season with salt and pepper to taste. serve garnished with chives and basil and a dollup or swirl of sour cream.