Preheat oven to 180°C
Coat cauliflower in a couple of tablespoons of coconut oil and roast for 20-30 minutes or until lightly golden
Heat remaining oil in a large pan over a medium heat.
Add garlic and sauté until golden.
Add broth or water, roasted cauliflower, herbs and spices. Bring to the boil then simmer, covered, for 10 minutes.
Remove from heat and set aside to cool slightly.
Blend until smooth and return to pan, add coconut cream and heat slowly until hot. Taste test and feel free to add more spice if desired.
Store leftovers in the fridge for up to three days and reheat on the stove as required.
Fresh herbs of your choice for garnish.