Preheat oven to 400°F (200°C). Place carrot chunks on a baking sheet. Drizzle with 1 tablespoon olive oil, season with salt and pepper, and toss. Roast for 25 minutes, until tender and slightly caramelized.
Cook the aromatics
In a large pot, heat 1 tablespoon olive oil over medium heat. Add chopped onion and cook for 5 minutes, until soft. Stir in garlic and grated ginger, cooking for 1 minute.
Add the spices
Sprinkle in cumin, coriander, and turmeric. Stir for 30 seconds to release flavor.
Simmer the soup
Add roasted carrots and vegetable broth. Bring to a simmer and cook for 10 minutes.
Blend until smooth
Remove from heat. Use an immersion blender (or carefully transfer to a regular blender) and puree until creamy.
Finish with coconut milk
Stir in coconut milk. Taste and adjust seasoning with more salt, pepper, or lime juice.
Serve
Ladle into bowls. Garnish with fresh cilantro, pumpkin seeds, or a drizzle of coconut milk.