1 large head cauliflower
3 cloves garlic, peeled
1/2 teaspoon salt
4 ounces cream cheese
3/4 cup shredded parmesan cheese
3 tablespoons unsalted butter
1 tablespoon fresh parsley
1/4 teaspoon pepper
Rinse cauliflower under water. Break into pieces, removing and discarding core. Place cauliflower in large pot with garlic cloves and cover with water. Place pot on medium heat and bring water to a light boil. Cook cauliflower until fork tender, about 10 minutes.
While cauliflower is cooking, place remaining ingredients in food processor.
Once cauliflower is cooked, drain into colander. Added drained cauliflower and garlic to food processor. Pulse food processor until all ingredients are combined and smooth.