1 head cauliflower — (about 2 pounds) chopped into small 1/4-inch slices
1 clove garlic — sliced thin
1/4 cup Parmesan cheese — grated
2 ounces cream cheese
1/2 teaspoon kosher salt
1/8 teaspoon freshly ground black pepper
2 tablespoons warmed milk — if needed, to thin
Butter — for garnish
Heat oil in a skillet over medium heat, add cauliflower and cook, stirring occassionally for 10-12 minutes. Add the garlic, cover the pan and continue to cook 2-3 more minutes, or until cauliflower is completely tender.
Transfer the cauliflower to a food processor and blend until smooth. Scrape down the sides and add the Parmesan, cream cheese, salt, and black pepper. Continue to blend until smooth, adding the warm milk to thin, if needed. Transfer to a serving bowl, garnish with butter and serve.