Cut squash in half and remove the seeds. Prepare the squash. While squash is cooking peel one onion, chop or put into a food processor. Saute the onion in a bit of butter or oil for about 5-7 minutes. Set aside.
While the squash is cooling, start combining the other ingredients, including the onion, and cook on medium heat. Cook for about 15 minutes, stirring frequently. While that is cooking, place the squash into a food processor and blend until it is smooth. Place the smooth squash into the pot and stir. Cook, stirring frequently, for about 15 minutes or until your desired consistency.
In need of a food processor... check out this one from Kitchenaid!