How to Make It
In a small skillet, toast the coriander seeds over moderate heat until fragrant, about 2 minutes. In a large saucepan, heat the oil until shimmering. Add the toasted coriander seeds, shallot, ginger, curry powder, sambal oelek, garlic, shrimp paste and kaffir lime leaves and season with salt. Cook over moderately high heat, stirring until fragrant and the vegetables are softened, about 2 minutes. Add the carrots, broth, juice and sugar and bring to a boil. Simmer over moderately low heat until the carrots are very tender, about 30 minutes.
Working in batches, carefully puree the hot soup in a blender or food processor until smooth. Strain the soup through a medium sieve and return it to the saucepan. Stir in the coconut milk and lime juice and bring to a simmer. Season the soup with salt and white pepper. Ladle the soup into bowls, garnish with cilantro leaves and serve with lime wedges.