Begin by bringing a large pot of salted water to a boil. Once boiling, add the cauliflower florets and cook until tender, approximately 10-12 minutes.
Drain the cauliflower thoroughly and let it cool slightly. This step is important to avoid excess moisture in your mash.
In a food processor, combine the drained cauliflower, butter, cream cheese, sour cream, minced garlic, nutmeg, salt, and pepper. Blend until smooth and creamy, scraping the sides as necessary to ensure even blending.
Taste and adjust seasoning, adding more salt or pepper if needed. If you'd like a creamier texture, you can add a little more sour cream or a splash of milk.
Once satisfied with the texture and flavor, transfer the creamy mashed cauliflower to a serving bowl.
Garnish with freshly chopped chives or parsley for a pop of color and added flavor.
Notes
Adjust seasoning to taste and add more cream for a creamier texture.