This recipe, by Sally Sibthorpe, won honorable mention in The 2010 Old Farmer’s Almanac Recipe Contest.
Heat the oil in a 3-quart saucepan or stockpot over medium heat. Add onions and garlic and cook until onions are tender. Remove mixture to a food processor or blender. Add pumpkin and ginger, then process until mixture is smooth. Return the mixture to the saucepan. Add coconut milk, stock, soy sauce, lime juice, curry paste, and salt. Bring to a simmer and cook for 15 minutes. Stir in 2 tablespoons of cilantro. Simmer for 2 minutes more.
Ladle the soup into serving bowls and garnish with shredded coconut and remaining cilantro.