Bring pot to a boil over medium-high heat, then reduce the heat to low. Simmer until cauliflower is fork-tender, about 15-17 minutes.
Working in batches, purée the soup in a blender until smooth, and then return the soup to the soup pot. (Alternatively, use an immersion blender to purée the soup right in the pot.)
Stir in the coconut milk and warm the soup. Taste and add more salt, pepper or spices if you’d like.
To serve, ladle the soup into favorite bowls and garnish with a handful of toasted cashews, a few springs of parsley, sprinkle of red chile flakes and a dash of olive oil to top.
Recipe Notes: To toast the cashews: Preheat the oven to 350°F and lay cashews out on a baking sheet in a nice flat layer. Toast for 5-6 minutes, or until fragrant.