Place cauliflower florets and about 1 cup of water in a large pot.
Heat water to boiling and steam until tender, 10 minutes or until fork tender.
Remove and drain.
Place all ingredients into a food processor or blender.
Blend or process until smooth.
Adjust seasonings if needed.
Garnish with parsley and pepper if desired.
Notes
Time Saving Tip: If you're short on time, use the same weight of cauliflower rice instead of fresh cauliflower. You could use frozen florets as well, but the texture won't be nearly as nice as with fresh cauliflower or cauliflower rice.
Steaming vs Boiling: I recommend steaming the florets rather than boiling. Either will work, but steaming retains more nutrition.