Peel and finely chop the shallots and ginger. Cut the carrots into small pieces.
Sauté shallots and ginger in a little oil in a saucepan, then add the carrots and sauté briefly. Add the vegetable stock and bring to the boil. Simmer over medium heat for 20 minutes.
Then add the coconut milk and finely puree the soup. Season with pepper, chilli, salt, curry and turmeric and serve.