In a large pot, combine the water, butter beans, and bay leaf, and bring to a boil. Reduce the heat to low, cover, and simmer the beans until tender about 1 - 1 1/2 hours. Remove the pot of beans from the heat and remove and discard the bay leaf. Using an immersion blender or food processor, process the beans and their cooking liquid to form a smooth puree. Add the remaining ingredients and process a few times to combine. Taste and adjust the seasonings, if needed.
Serves 6