Melt butter in a large saucepan
Add garlic and fry just until golden
Add the chopped onion and fry for 2-3 minutes until translucent.
Add the cauliflower florets and cook for two minutes while stirring.
Add boiling water; Bring to a boil, cover, and cook on low heat for about 20 minutes or until the cauliflower softens.
Grind the soup with a stick blender; Add more boiling water if necessary until the desired degree of thickness is obtained; Season with salt, pepper, and nutmeg to taste.
Serve with chopped black olives, chopped chives, mini croutons, and chili flakes.