Heat olive oil in a large pot over medium heat. Add diced onion and sauté for 3-4 minutes until softened and fragrant, stirring occasionally.
Stir in minced garlic and cook for exactly 1 minute until it becomes aromatic. This blooms the garlic flavor without burning it—a critical step that's worth watching.
Add pumpkin puree, vegetable broth, and coconut milk to the pot, stirring well to combine. Bring the mixture to a simmer and let it cook uncovered for 8-10 minutes.
While the soup simmers, prepare your spices: cumin, ginger, and cayenne pepper. Stir these warm spices into the coconut pumpkin soup recipe along with salt and pepper, tasting as you go to adjust seasonings.
Add maple syrup for subtle sweetness and squeeze of lime juice for brightness. Simmer for 2-3 more minutes to marry all flavors together beautifully.
Use an immersion blender to puree the soup to your preferred consistency—leave it chunky or go silky-smooth. If you don't have an immersion blender, carefully transfer portions to a regular blender and pulse until desired texture.