Heat oil. Saute, then sweat the onions and ginger over medium heat for 20 minutes or until the onions are quite soft. (The fresh ginger is the secret here - ground ginger doesn’t have the same punch.)
While the onion is cooking, peel and chop the squash - [*an Oxo peeler works best for the peeling, and take care with the chopping, since folks have been known to hurt themselves with this very resistant squash. You might consider buying pre-peeled squash.]
Add squash, chopped apple and broth and bring to a boil. Reduce heat and simmer, covered, 25-30 minutes or until squash is tender. Allow to cool slightly.
Remove the solids from the broth with a slotted spoon and puree in a food processor or in a blender in batches, adding broth as needed. It’s easier if you can use an infusion blenders right in the pot - less mess potential! The soup should be a velvety orange puree.
Add cider to soup, stirring well. Correct seasoning by adding ground ginger, grated fresh ginger, and/or salt and pepper to taste. Serve in small soup bowls as a hearty first course, or with a salad as a light lunch or supper.