Preheat your oven to 375°F / 190°C.
In a large pot or Dutch oven, heat the olive oil over medium heat.
Add the chopped onions, cover, and cook until softened, about 5 minutes.
Stir in 1 tablespoon (15 ml / 0.5 fl oz) of the curry powder and the pumpkin puree.
Whisk in the vegetable broth until the mixture is smooth.
Add 1 tablespoon (15 ml / 0.5 fl oz) of the maple syrup and season to taste with salt and pepper.
Bring to a simmer and cook, stirring occasionally, for 10 minutes to let the flavors meld.
While the soup simmers, prepare the curried pecans.
In a small bowl, combine the pecan pieces with the remaining 1 tablespoon (15 ml / 0.5 fl oz) of maple syrup and toss to coat.
Sprinkle with the remaining 1 tablespoon (15 ml / 0.5 fl oz) of curry powder, tossing again to ensure they are evenly coated.
Spread the pecans in a small baking dish and bake for about 10 minutes, or until toasted and fragrant.
Set aside to cool.
Once the soup has simmered, carefully use an immersion blender to puree it directly in the pot until smooth. Alternatively, transfer the soup in batches to a blender and blend until smooth, then return it to the pot.
Return the pot to low heat.
Whisk in the light coconut milk.
Heat gently until hot, but do not allow it to boil.
Taste and adjust seasonings if necessary.
Serve the soup hot, garnished generously with the cooled curried pecans.