Heat the olive oil in a large pot, add the onion, and cook for about 5 minutes until softened.
Stir in the garlic, fresh sage, thyme, and smoked paprika, then cook for 30 seconds.
Add the pumpkin puree and vegetable broth, whisking until the mixture becomes smooth.
Bring the soup to a gentle simmer and cook uncovered for about 15 minutes, stirring occasionally.
Stir in the light coconut milk and warm the soup for another 3 to 4 minutes.
Add the apple cider vinegar, salt, and black pepper, then taste and adjust the seasoning.
Blend briefly if a silkier texture is desired, then serve warm.