Separate the cauliflower into florets and discard the core. In a medium, pan combine cauliflower, water, milk, and salt. Bring to a boil and cook the cauliflower for 12 minutes or until very tender.
Drain and discard all of the water (the drier the cauliflower is, the better). Add butter and garlic powder. Process in a blender until smooth.