In a large pot of boiling, salted water, add the cauliflower. Boil for about 15 minutes or until it is very tender.
When the cauliflower is cooked, remove from the water with a slotted spoon and place in a blender (reserve water for the pasta).
Add 1 cup milk to the blender. Blend on high until the cauliflower and milk forms a silky sauce.
Add the pasta to the water that you boiled the cauliflower in and cook according to package directions (normally about 12 minutes).
In a large saucepan, over medium heat, melt the butter along with the WHOLE garlic clove. Allow the garlic to infuse into the butter. Do not allow the butter to burn. After a 3-4 minutes remove the garlic and pour in the cauliflower/milk mixture. Stir and taste for salt and pepper.
Once the pasta is cooked and drained add it to the sauce. Add Parmesan cheese and mix well. Garnish with parsley and serve warm.