Add water, salt, pepper and bay leaf to a large pot and bring to a boil. Add head of cauliflower and cook for about 10 minutes, until a bit soft. You do not want it to be too soft, or mushy.
In the meantime whisk together the blue cheese, sour cream and cream cheese and set aside.
Remove cauliflower from the pot and place it on a baking sheet. Place the baking sheet under your broiler that's set to high and roast for about 5 to 10 minutes or until brown all over.
Drizzle with olive oil and sprinkle with sea salt.
Serve with blue cheese and sour cream dip.