Melt the butter in a large pot, and cook the onion, celery, carrot and squash for 5 minutes, or until lightly browned.
Pour enough stock to cover the vegetables. Bring to the boil. Reduce the heat to low, cover pot and simmer for 40 minutes, or until the vegetables are tender.
Blend the mix until smooth. Add in cream to attain the desired consistency.