Saute onions in butter until tender in a large pot. Add squash, water, bouillon, marjoram, black pepper and cayenne pepper. Bring to boil; cook 20 minutes, or until squash is tender. I used a hand mixer to puree the contents of the pot and the result was a thick, tasty soup. Enjoy!