Peel and roughly chop the carrots and cook in the vegetable stock until soft. Peel the ginger and onions and cut into small cubes.
Heat the olive oil in a large saucepan and stir-fry the ginger and onion cubes in it until the onions are translucent. Add the carrots with the vegetable stock and puree everything with the hand blender and whip until frothy. Season to taste with curry powder, salt, pepper and cream.
Bring the soup to the boil again briefly, then transfer to deep plates and garnish with fresh herbs.