Boil and puree the squash.
In a soup pot, heat the oil, then saute the onions, celery, ginger, and garlic, stirring occasionally.
When tender and beginning to brown, add the squash puree.
Add the beans to the pot using a slotted spoon.
Add some of the bean cooking liquid, vegetable stock, or water to obtain the desired consistency.
Add salt and pepper to taste and stir in the fresh parsley.