Melt butter in a large saucepan over medium heat; add onion, and cook 5 minutes or until tender, stirring constantly. Add pumpkin and remaining ingredients, stirring well with a whisk. Bring to a boil; cover, reduce heat, and simmer 5 minutes.
Puree mixture, in batches, in an electric blender. Return to saucepan, and cook until thoroughly heated.