Place cauliflower florets in a steamer basket over boiling water. Cover and steam for 10-12 minutes until completely fork-tender.
Discard water, return cauliflower to hot pot, and steam-dry on low heat for 1-2 minutes to evaporate surface moisture.
In a small pan, melt butter with minced garlic over low heat for 1 minute until fragrant.
Transfer cauliflower to a food processor with cream cheese, garlic butter, Parmesan, heavy cream, salt, and pepper.
Puree on high for 60-90 seconds until silky smooth. Garnish with snipped chives, extra butter, and serve warm!