Heat oil over medium-low heat in a heavy bottomed pan, add onions, sauté until translucent.
Next, add minced ginger and garlic, sauté until fragrant.
Add the spices except for nutmeg, sauté over medium heat for 30 seconds.
Add chopped pumpkin cubes, carrots, sauté over medium heat for 3-4 minutes.
Add vegetable stock, light brown sugar, bay leaves, salt and ground pepper. Bring to a boil, then lower the heat, cover and let it simmer for about 15-20 minutes.
Discard the bay leaves. Blend the contents in the pot using a hand blender until smooth. You may use a blender to puree the mixture too (be cautious whilst blending hot liquids, and do it in batches).
Add coconut milk and ground nutmeg, mix well, check for seasonings and adjust accordingly. Simmer for another 5 minutes.
Dish out the soup in serving bowls and garnish with some more coconut milk or cream, pumpkin seeds, pomegranate arils, and chopped chives.