Slice off the top of a large head of garlic to expose the cloves inside. Place the head of garlic on a piece of foil, cut side up. Drizzle about 2-3 Tbsp vegetable stock and wrap it tightly in the foil. Roast until cloves are lightly browned and tender, about 30-35 minutes.
Clean the cauliflower, removing the outer leaves and base. In a medium saucepot, add 2 cups of vegetable stock, ¼ tsp sea salt, and the cauliflower. Set the pot over medium heat. Bring it to a boil, then down to a simmer. Cover and cook until tender, about 20-25 minutes.
Once the garlic has roasted, let it rest for at least 5 minutes. It will be hot. Carefully open the foil, pick up the bulb, and push the garlic cloves from the skin (peel), starting from the bottom up, pushing the roasted cloves out and into a blender.
Strain the cauliflower and reserve the vegetable stock. Transfer the cauliflower to the blender. Add the remaining ¼ tsp sea salt. Add ½ of the reserved liquid. Blend and adjust the consistency. If the cauliflower is too thick, add more stock. If it’s too thin, try cooking the liquid out on the stovetop.